Hi, We have refactored the qla2xxx FC driver in preparation for the multi queue and future SR IOV hardware. Following changes are made to the driver. 1. scsi_qla_host structure has been changed to contain scsi host specific data only. 2. A new structure, qla_hw_data is created to contain HBA specific hardware data 3. Request and response IO specific data strucures are created. 4. Outstanding commands are now based to a request queue. 5. The global list of fcports for the hba is not maintained anymore, instead a fcport list is construted on per scsi_qla_host. 6. start_scsi function is now accessed via function pointer from the isp_ops struct. 7. Interrupt handler registrations are done with the rsp_que, instead of the device id. Thank you, Anirban -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html