CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2014/06/30 19:56:39

Modified files:
        sys/scsi       : scsi_base.c 

Log message:
start on being able to safely run io through the midlayer without
the kernel biglock. the plan is to have the midlayer assume its
running without the biglock, but that it cant call adapters or
devices without taking the biglock first.

this diff just wraps the calls to the adapter iopool get and put
handlers up in the biglock.

this is safe now because of kettenis' commit to src/sys/kern/init_main.c
r1.120. ive been running this in various places since early 2011.

Reply via email to