1. 02 5月, 2011 1 次提交
    • J
      [SCSI] lpfc 8.3.23: Miscellaneous fixes · 9589b062
      James Smart 提交于
      Miscellaneous fixes
      
      - Do not limit RPI Count to a minimum of 64
      - Fix FCFI incorrect on received unsolicited frames.
      - Save the FCFI returned in the REG_FCFI mailbox command if it was successful.
      - Fixed Vports not sending FDISC after lips.
      - Align based on the SLI4_PAGE_SIZE.
      - Fixed double byte swap on received RRQ.
      - Fixed mask size for the wq_id mask from 0x7F to 0x7FFF.
      - Clear FC_FABRIC flag when NPIV LOGO completes (and add a log message).
      - Modified driver to skip round robin only when ulpStatus==LOCAL_REJECT
        and word4=SEQUENCE_TIMEOUT to prevent FLOGI to disconnected FCF.
      - Don't add rport if driver unloading
      Signed-off-by: NAlex Iannicelli <alex.iannicelli@emulex.com>
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      9589b062
  2. 24 3月, 2011 2 次提交
  3. 19 2月, 2011 1 次提交
  4. 22 12月, 2010 4 次提交
  5. 26 10月, 2010 1 次提交
  6. 12 4月, 2010 1 次提交
  7. 11 4月, 2010 1 次提交
  8. 18 2月, 2010 3 次提交
  9. 09 2月, 2010 1 次提交
  10. 18 1月, 2010 1 次提交
  11. 05 1月, 2010 2 次提交
  12. 05 12月, 2009 5 次提交
  13. 23 8月, 2009 1 次提交
    • J
      [SCSI] lpfc 8.3.4: Various SLI4 fixes · 8fa38513
      James Smart 提交于
      Various SLI4 fixes
      
      - Fix switch name not used in the FCF record for FCoE HBAs
      - Enabled HBA UE error polling error-condition action code
      - Rewrite lpfc_sli4_scmd_to_wqidx_distr() to handle counter rollover cleanly
      - Modify resume_rpi mailbox data structure to match current SLI4 spec
      - Do not issue mailbox command in MBX_POLL mode when LPFC_HBA_ERROR is set
      - Wait for HBA POST completion before checking Online and UE registers
      - Fix accumulated total length not being filled in on unsolicited IOCBs
      - Use PCI config space register to determine SLI rev of HBA
      - Turn on starting ELS tmo function timer during device initialization
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@HansenPartnership.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      8fa38513
  14. 15 6月, 2009 2 次提交
    • J
      [SCSI] lpfc 8.3.3 : FC/FCOE discovery fixes · 0c287589
      James Smart 提交于
      Contains the following changes:
      - Force vport to send LOGO to fabric controller when deleting vport
      - Fixed driver failing to register login when a PLOGI is received
      - Fixes for FIP discovery
      - Added stricter checks for FCF addressing mode
      - Added code to send only FLOGI, FDISC and LOGO to Fabric controller as FIP
      - Fixed handling of LOGO from Fabric port
      - Fixed consecutive link up events skipped link_down processing
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@HansenPartnership.com>
      0c287589
    • J
      [SCSI] lpfc 8.3.3 : Fix various SLI-3 vs SLI-4 differences · f1126688
      James Smart 提交于
      Contains the following changes
      - Set the CT field of FDISC to 3
      - Fixed over allocation of SCSI buffers on SLI4
      - Removed unused jump table entries
      - Increase LPFC_WQE_DEF_COUNT to 256
      - Updated FDISC context to VPI
      - Fixed immediate SCSI command for LUN reset translation to WQE
      - Extended mailbox handling to allow MBX_POLL commands in between async
        MBQ commands
      - Fixed SID used for FDISC
      - Fix crash when accessing ctlregs from sysfs for SLI4 HBAs
      - Fix SLI4 firmware version not being saved or displayed correctly
      - Expand CQID field in WQE structure to 16 bits
      - Fix post header template mailbox command timing out
      - Removed FCoE PCI device ID 0x0705
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@HansenPartnership.com>
      f1126688
  15. 09 6月, 2009 1 次提交