1. 04 Jan, 2010 2 commits
    • James Smart's avatar
      [SCSI] lpfc 8.3.7: Fix FC protocol errors · eeead811
      James Smart authored
      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: default avatarJames Smart <james.smart@emulex.com>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@suse.de>
      eeead811
    • Ed Lin's avatar
      [SCSI] stex: fix scan of nonexistent lun · 91e6ecad
      Ed Lin authored
      During a manual scan, a user can send command to a nonexistent
      lun, precisely at the point of max_lun. Normally it's possible
      (but not required) that the firmware has the knowledge that it
      is an invalid lun. In the particular case when max_lun is 256,
      however, the nonexistent lun 256 will be confused with lun 0,
      because the lun member in a request message is only u8, and 256
      will become 0. So we need to fix the problem, at least, at the
      driver level.
      Signed-off-by: default avatarEd Lin <ed.lin@promise.com>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@suse.de>
      91e6ecad
  2. 30 Dec, 2009 7 commits
  3. 24 Dec, 2009 31 commits