r9002

- writelock's reader based not module based anymore
- not releasing usb bus to kerneldriver up on close