1. 27 5月, 2011 1 次提交
  2. 24 3月, 2011 1 次提交
  3. 19 2月, 2011 3 次提交
  4. 22 12月, 2010 5 次提交
  5. 26 10月, 2010 2 次提交
  6. 08 10月, 2010 1 次提交
  7. 28 7月, 2010 5 次提交
  8. 12 4月, 2010 1 次提交
  9. 11 4月, 2010 1 次提交
  10. 03 3月, 2010 3 次提交
  11. 18 2月, 2010 2 次提交
  12. 09 2月, 2010 1 次提交
  13. 05 1月, 2010 1 次提交
  14. 05 12月, 2009 6 次提交
    • J
      [SCSI] lpfc 8.3.6 : Hardware related fixes and changes · a747c9ce
      James Smart 提交于
      Hardware related Fixes and Changes.
       - Added new Adapter IDs and update default Adapter names.
       - Added PCI read after EQarm doorbell PCI write to flush the write
         and avoid spurrious interrupts when in INTx mode.
       - Phase out use of ONLINE registers.
       - Fix for lost MSI interrupt
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      a747c9ce
    • J
      [SCSI] lpfc 8.3.6 : FC Protocol Fixes · 5ffc266e
      James Smart 提交于
      FC protocol fixes.
       - Fix send sequence logic to handle multi SGL IOCBs.
       - Fix FDISC completion always setting VPORT state to failed.
       - Ported the fix on reporting of max_vpi to uppper layer.
       - Fix incorrect number of Vports allowed to be created.
       - Fixed Dead FCoE port after creating vports.
       - Added handling of ELS request for Reinstate Recovery Qualifier (RRQ)
       - Handle unsolicited CT exchange initiator receiving CT exchange ABTS
       - Migrate LUN queue depth ramp up code to scsi mid-layer.
       - Made ABTS WQE go to the same WQ as the WQE to be aborted.
       - Fix Vport does not rediscover after FCF goes away.
       - Fixed lpfc_unreg_vfi failure after devloss timeout.
       - Fixed RPI bit leak.
       - Fix hbq pointer corruption during target discovery.
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      5ffc266e
    • J
      [SCSI] lpfc 8.3.5: fix fcp command polling, add FIP mode, performance... · 45ed1190
      James Smart 提交于
      [SCSI] lpfc 8.3.5: fix fcp command polling, add FIP mode, performance optimisations and devloss timout fixes
      
      This patch includes the following changes:
      - Fixed Panic/Hang when using polling mode for fcp commands
      - Added support for Read_rev mbox bits indicating FIP mode of HBA
      - Optimize performance of slow-path handling of els responses
      - Add code to cleanup orphaned unsolicited receive sequences
      - Fixed Devloss timeout when multiple initiators are in same zone
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      45ed1190
    • J
      [SCSI] lpfc 8.3.5: fix sysfs parameters, vport creation and other bugs and update logging · 6a9c52cf
      James Smart 提交于
      This patch include the following fixes and changes:
      - Fix crash when "error" is echoed to board_mode sysfs parameter
      - Fix FCoE Parameter parsing in regions 23
      - Fix driver crash when creating vport with large number of targets on SLI4
      - Fix bug with npiv message being logged when it is not supported by the adapter
      - Fix a potential dereferencing mailbox structure after free bug
      - Fix firmware crash after vport create with high target count
      - Error out requests to set board_mode to warm restart via sysfs on SLI4 HBAs
      - Fix Block guard logging
      - Fix a memory corruption issue during GID_FT IO prep
      - Fix crash while processing unsolicited FC frames
      - Fix failed to allocate XRI message is not a critical failure
      - Update and fix formatting in some log messages
      - Fix missing new line characters in log messages
      - Removed the use of the locally defined FC transport layer related macros
      - Check the rsplen in lpfc_handle_fcp_err function before using rsplen
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      6a9c52cf
    • J
      [SCSI] lpfc 8.3.5: fix VPI registration, error clean up and add support for vlink events · 6669f9bb
      James Smart 提交于
      This patch includes the following fixes and new features:
      - Fix mask size for CT field in WQE
      - Fix VPI base not used when unregistering VPI on port 1.
      - Fix UNREG_VPI mailbox command to unreg the correct VPI
      - Fixed Check for aborted els command
      - Fix error when trying to load driver with wrong firmware on FCoE HBA.
      - Fix bug with probe_one routines not putting the Scsi_Host back upon error
      - Add support for Clear Virtual Link Async Events
      - Add support for unsolicited CT exchange sequence abort
      - Add 0x0714 OCeXXXXX PCI ID
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      6669f9bb
    • J
      [SCSI] lpfc 8.3.5: fix reset path, ELS ordering and discovery issues · 4d9ab994
      James Smart 提交于
      This patch includes the following fixes:
      - Fixed panic during HBA reset.
      - Fixed FCoE event tag passed in resume_rpi.
      - Fix out of order ELS commands
      - Fixed discovery issues found during VLAN testing.
      - Fix UNREG_VPI failure on extended link pull
      - Fixed crash while processing unsolicited FC frames.
      - Clear retry count in the delayed ELS handler
      - Fixed discovery failure during quick link bounce.
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      4d9ab994
  15. 23 8月, 2009 2 次提交
  16. 15 6月, 2009 1 次提交
    • 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
  17. 09 6月, 2009 1 次提交