1. 03 6月, 2014 1 次提交
  2. 16 3月, 2014 1 次提交
  3. 11 9月, 2013 2 次提交
  4. 24 8月, 2013 2 次提交
  5. 27 11月, 2012 1 次提交
  6. 14 9月, 2012 3 次提交
  7. 17 5月, 2012 1 次提交
  8. 19 2月, 2012 1 次提交
  9. 17 10月, 2011 1 次提交
  10. 27 5月, 2011 1 次提交
  11. 22 12月, 2010 2 次提交
  12. 28 7月, 2010 1 次提交
  13. 12 4月, 2010 1 次提交
  14. 11 4月, 2010 1 次提交
  15. 03 3月, 2010 1 次提交
  16. 09 2月, 2010 1 次提交
  17. 05 12月, 2009 5 次提交
  18. 15 6月, 2009 1 次提交
  19. 09 6月, 2009 2 次提交
  20. 13 10月, 2008 1 次提交
  21. 24 1月, 2008 2 次提交
  22. 12 1月, 2008 3 次提交
  23. 02 8月, 2007 2 次提交
    • J
      [SCSI] lpfc 8.2.2 : Style cleanups · 311464ec
      James Smart 提交于
      - Clean up all instances of mixed tab-space indentation
      - Clean up sparse build errors
      - Add appropriate static's
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      311464ec
    • J
      [SCSI] lpfc 8.2.2 : Miscellaneous Bug Fixes · 51ef4c26
      James Smart 提交于
      - Fix vport ndlp ref counting errors
      - Fix use after free of ndlp structure
      - Use the correct flag to check for LOADING setting.
      - Fix driver unload bugs (related to shost references) after link down or rscn
      - Fix up HBQ initialization
      - Fix port_list locking around driver unload.
      - Fix references to hostdata as a phba
      - Fix GFFID type offset to work correctly with big endian structure.
      - Only call pci_disable_msi if the pci_enable_msi succeeded
      - Fix vport_delete wait/fail if in discovery
      - Put a reference on the nameservers ndlp when performing CT traffic.
      - Remove unbalanced hba unlock.
      - Fix up HBQ processing
      - Fix lpfc debugfs discovery trace output for ELS rsp cmpl
      - Send ADISC when rpi is 0
      - Stop FDISC retrying forever
      - Unable to retrieve correct config parameter for vport
      - Fix sli_validate_fcp_iocb, sli_sum_iocb, sli_abort_iocb to be vport-aware.
      - Fix index-out-of-range error in iocb. Spotted by Coverity.
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      51ef4c26
  24. 18 6月, 2007 3 次提交
    • J
      [SCSI] lpfc: bug fixes · 858c9f6c
      James Smart 提交于
       Following the NPIV support, the following changes have been accumulated
       in the testing and qualification of the driver:
      
       - Fix affinity of ELS ring to slow/deferred event processing
       - Fix Ring attention masks
       - Defer dev_loss_tmo timeout handling to worker thread
       - Consolidate link down error classification for better error checking
       - Remove unused/deprecated nlp_initiator_tmr timer
       - Fix for async scan - move adapter init code back into pci_probe_one
         context. Fix async scan interfaces.
       - Expand validation of ability to create vports
       - Extract VPI resource cnt from firmware
       - Tuning of Login/Reject policies to better deal with overwhelmned targets
       - Misc ELS and discovery fixes
       - Export the npiv_enable attribute to sysfs
       - Mailbox handling fix
       - Add debugfs support
       - A few other small misc fixes:
          - wrong return values, double-frees, bad locking
       - Added adapter failure heartbeat
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      858c9f6c
    • J
      [SCSI] lpfc: NPIV: add NPIV support on top of SLI-3 · 92d7f7b0
      James Smart 提交于
      NPIV support is added to the driver.  It utilizes the interfaces of
      the fc transport for the creation and deletion of vports. Within the
      driver, a new Scsi_Host is created for each NPIV instance, and is
      paired with a new instance of a FC port.  This allows N FC Port
      elements to share a single Adapter.
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      92d7f7b0
    • J
      [SCSI] lpfc: NPIV: add SLI-3 interface · ed957684
      James Smart 提交于
      NPIV support is only available via new adapter interface extensions,
      termed SLI-3. This interface changes some of the basic behaviors such
      as command and response ring element sizes and data structures, as
      well as a change in buffer posting.  Note: the new firmware extensions
      are found only on our mid-range and enterprise 4Gig adapters - so NPIV
      support is available only on these newer adapters. The latest firmware
      can be downloaded from the Emulex support page.
      Signed-off-by: NJames Smart <James.Smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      ed957684