On Sun, 15 Apr 2007, Scott Long wrote:

 Remove Giant from CAM.  Drivers (SIMs) now register a mutex that CAM will
 use to synchornize and protect all data objects that are used for that
 SIM.  Drivers that are not yet MPSAFE register Giant and operate as
 usual.  RIght now, no drivers are MPSAFE, though a few will be changed
 in the coming week as this work settles down.

 The driver API has changed, so all CAM drivers will need to be recompiled.
 The userland API has not changed, so tools like camcontrol do not need to
 be recompiled.

Excellent. This was one of the few remaining serious pieces of non-MPSAFE infrastructure in the kernel. Thanks greatly for doing this work!

Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to