when shutting workq threads down, dont try to take the big kernel lock when we've never given it up. this is a remnant of the mpsafe workq stuff we had that wasnt cleaned up properly.
when shutting workq threads down, dont try to take the big kernel
lock when we've never given it up. this is a remnant of the mpsafe
workq stuff we had that wasnt cleaned up properly.

found by and fix tested by oga@

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars