[SCSI] lpfc 8.3.7: Fix FC protocol errors
authorJames Smart <james.smart@emulex.com>
Mon, 21 Dec 2009 22:01:23 +0000 (17:01 -0500)
committerJames Bottomley <James.Bottomley@suse.de>
Mon, 4 Jan 2010 17:39:42 +0000 (11:39 -0600)
commiteeead8115276a76675dc7cfc823a2461745edd27
tree3a07e0195d5c8a3ee4c91552dc03d0cf50566a0e
parent91e6ecada757a6e2ef7b937634af8a04376772a1
[SCSI] lpfc 8.3.7: Fix FC protocol errors

Fix FC protocol errors:
- Fix multi-frame unsolicited sequences not queued properly
- Fix frames for unsolicited sequences not being associated with sequence.
- Fix unsolicited frame buffer sizes are not set properly
- Fix Sequence count for unsolicited frame headers not byte swapped.
- Fix Multi-frame sequence response frames go to wrong DID.

Signed-off-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/lpfc/lpfc_hw4.h
drivers/scsi/lpfc/lpfc_sli.c