On Thu, Feb 28, 2013 at 12:40:27AM -0500, Mouse wrote: > I'm looking at writing driver code for 5.2. A few manpages (notably > selinit(9) and other aliases for the same page) speak of "non-MPSAFE > drivers", but I have been unable to find what a driver has to do in > order to be MPSAFE - nor for that matter how it is that drivers are or > aren't marked as MPSAFE, though the latter I may be able to figure out > (mostly meaning, if I can find and identify the relevant kernel code).
A driver is MPSAFE if it does not require kernel_lock to work correctly. > Did I miss something, or is this just not documented? Dunno. -- David A. Holland dholl...@netbsd.org