> i used this to make usb drivers multithreaded. usb devs can > be slow to respond or sometimes even hang. as the filesystem is > bound onto /dev, a hanging usb device would hang all walks > on /dev making the system unusable with a single threaded > implementation. srvrelease()/srvacquire() made these changes > trivial todo.
cool! - erik
