Hello, I have a slightly off-topic question regarding the SCSI Mid-layer in kernel 2.6. I have a driver that interfaces to the SCSI mid-layer in 2.4, using API - scsi_register_module. This API would register a "struct Scsi_Device_Template" that would contain function pointers that would be called for each SCSI device in the system. That way my driver would have a knowledge and pointer to all SCSI devices in the system. I don't see the API - scsi_register_module in 2.6 (or similar one). Can someone who is knowledgeable in the SCSI mid-layer, please tell me how I can do the same thing in 2.6. I have looked into the function - scsi_host_alloc(), but from my understanding it does not do the same functionality as the above. Any pointer to any docs explaining the changes would be very appreciated. Thank you, A. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/