>What about bumping the module reference count when a >kernel client (eg ipoib) is using a device? How is the >driver made unloadable in such cases? The driver is still unloadable in such cases. The kernel client is notified when a device is removed and is expected to release any resources associated with that device. - Sean