Here's a batch of fixes for 2.6.24. Changes include: - Correct resource_size_t usages. - Add MODULE_FIRMWARE hint for ISP25XX firmware. - Cleanup any outstanding SRB resources during shutdown. - Clear EFT buffer before firmware reinitialization. - Cleanse memory allocation logic during probe. - Consolidate RISC-parity enablement codes. - Move RISC-interrupt-register modifications to qla2x00_request_irqs(). - Correct issue where vport-state was not updated during an ISP_ABORT_NEEDED requst. - Access the proper 'physical' port in FC-transport callbacks. - Correct issue where incorrect init-fw mailbox command was used on non-NPIV capable ISPs. - Update version number to 8.02.00-k8. Diffstat: drivers/scsi/qla2xxx/qla_attr.c | 24 ++- drivers/scsi/qla2xxx/qla_def.h | 2 - drivers/scsi/qla2xxx/qla_gbl.h | 1 + drivers/scsi/qla2xxx/qla_init.c | 87 +++------ drivers/scsi/qla2xxx/qla_inline.h | 7 + drivers/scsi/qla2xxx/qla_isr.c | 27 ++- drivers/scsi/qla2xxx/qla_mbx.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 404 +++++++++++++----------------------- drivers/scsi/qla2xxx/qla_sup.c | 36 ++-- drivers/scsi/qla2xxx/qla_version.h | 2 +- 10 files changed, 233 insertions(+), 359 deletions(-) Regards, Andrew Vasquez QLogic Corporation - 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