1. 15 9月, 2012 3 次提交
  2. 14 9月, 2012 4 次提交
  3. 20 7月, 2012 3 次提交
  4. 17 5月, 2012 7 次提交
  5. 27 3月, 2012 4 次提交
  6. 19 2月, 2012 1 次提交
  7. 15 12月, 2011 2 次提交
  8. 01 11月, 2011 1 次提交
  9. 17 10月, 2011 2 次提交
    • J
      [SCSI] lpfc 8.3.27: T10 additions for SLI4 · f9bb2da1
      James Smart 提交于
      Added T10 DIFF error injection code.
      Added T10 DIFF structure definitions for SLI4 devices.
      Signed-off-by: NAlex Iannicelli <alex.iannicelli@emulex.com>
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
      f9bb2da1
    • J
      [SCSI] lpfc 8.3.27: Miscellanous logic and interface fixes · 73d91e50
      James Smart 提交于
      Miscellanous logic and interface fixes
      
      - Fix lpfc_init_vfi_cmpl to check the interface type for interface type 0
        before parsing the results.
      - Cast uint32_t values that are multiplied to uint64_t before the
        multiplication.
      - Instead of "break" statement when PCI read returned error, use the goto
        statement to the end of the routine after setting return value
      - moved the msleep(10) to the beginning of the wait loop for checking the
        SLIPort_Status register
      - Added the code to follow the existing wait for SLIPort_Status register RDY,
        ERR, and RN bits to be set by the port before proceeding to perform PCI
        function reset.
      - Do not override ulpCt_h and ulpCt_l for SLI 4 ports.
      - For vport delete, call lpfc_nlp_put when the vport's vpi state is not
        marked with VPI_REGISTERED.
      - Added missed fields into the driver's Controller Attributes Structure
      - Changed ringing EQ/CQ/RQ doorbell register to be dependent on the size
        of the queue.
      - Return -EACCES in issue_reset if cfg_enable_hba_reset is zero.
      - Added new logging flag LOG_FCP_UNDER 0x00040000 to qualify underrun logging.
      - Add a check in the fabric name display routine to display 0 if the port
        state is <= FLOGI.
      - Add a check to the switch statement in lpfc_decode_firmware_rev to check
        for an 'X'.
      Signed-off-by: NAlex Iannicelli <alex.iannicelli@emulex.com>
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
      73d91e50
  10. 29 8月, 2011 1 次提交
  11. 27 7月, 2011 1 次提交
  12. 27 5月, 2011 2 次提交
    • J
      [SCSI] lpfc 8.3.24: Add resource extent support · 6d368e53
      James Smart 提交于
      This patch adds support for hardware that returns resource ids via
      extents rather than contiguous ranges.
      
      [jejb: checkpatch.pl fixes]
      Signed-off-by: NAlex Iannicelli <alex.iannicelli@emulex.com>
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <jbottomley@parallels.com>
      6d368e53
    • J
      [SCSI] lpfc 8.3.24: Miscellaneous Fixes and Corrections · 0558056c
      James Smart 提交于
      Miscellaneous Fixes and Corrections
      - Remove the memset in the lpfc_sli4_remove_rpi_hdrs call.
      - Correct swapping of SGE word 2 relative to offset value
      - Reorganize CQ and EQ usage to comply with SLI4 Specification.
      - Expand the driver to check the rn bit. Only detect an error if the error bit
        is set and the RN bit is NOT set.
      - If mailbox completion code is not success AND the mailbox status is success,
        then and only then will the driver overwrite the mailbox status.
      - When driver initializing device, if the device is on a PCIe bus, set
        PCI's "needs fundamental reset" bit so that EEH uses fundamental reset
        instead of hot reset for recovery.
      - Prevent driver from using new WWN when changed in firmware (until driver
        reload)
      - When HBA reports maximum SGE size > 0xffffffff (infinite), override
        with 0x80000000.
      - Fixed potential missed SLI4 device initialization failure conditions.
      - Added 100ms delay before driver action following IF_TYPE_2 function reset.
      - Reverted patch to UNREG/REG on PLOGI to mapped/unmapped node.
      - Add a check for the CVL received flag in the fcf inuse routine to avoid
        unregistering the fcf if Devloss fires before Delay discover timer fires.
      Signed-off-by: NAlex Iannicelli <alex.iannicelli@emulex.com>
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      Signed-off-by: NJames Bottomley <jbottomley@parallels.com>
      0558056c
  13. 01 5月, 2011 1 次提交
  14. 31 3月, 2011 1 次提交
  15. 24 3月, 2011 2 次提交
  16. 01 3月, 2011 2 次提交
  17. 19 2月, 2011 3 次提交