The following patch set revises our driver to rev 8.1.0. The patches are based on the current scsi-misc-2.6 git tree, but the lpfc sources should be roughly the same in the other reset git trees. This patch *DOES* expect that the previous fc transport patch has been applied. See: http://marc.theaimsgroup.com/?l=linux-scsi&m=112965152011520&w=2 Summary of patches: - Cleanup code in lpfc_get_stats(). - Update to Emulex hba model names - Return -EINVAL, -EPERM, and -EIO instead of 0 from sysfs callbacks - Add range checking for attributes passed as options at load time. - Fix comments for nodev_tmo - Fix for "Unknown IOCB command Data: x0 x3 x0 x0" messages - Restore HEX safe bahavior of the sysfs xxx_store functions. - Remove RPI hash from the driver. - Fix for "command completion for iotax x?? not found" messages - Replace lpfc_sli_issue_iocb_wait_high_priority with lpfc_sli_issue_iocb_wait. - Adjust lpfc_scsi_buf allocation to account for lun_queue_depth and error handling - Remove unneeded IOCB_t * cast from lpfc_sli_handle_fast_ring_event - Return FAILED from eh_ routines if command(s) is(are) not completed - Add owner field to struct pci_driver - Change version number to 8.1.0 Thanks -- james s - : 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