[PATCH 00/30] lpfc updates for 12.2.0.1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Update lpfc to revision 12.2.0.1

The first 3 patch address reports from the community for warnings
from lockdep, KASAN, and static checkers.

The remaining of the patches are smallish fixes followed by
code cleanup and housekeeping patches.

The patches were cut against Martin's 5.1/scsi-queue tree

James Smart (30):
  lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl
  lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free
  lpfc: Fix use-after-free mailbox cmd completion
  lpfc: Fix SLI3 commands being issued on SLI4 devices.
  lpfc: Fix location of SCSI ktime counters
  lpfc: Fix nvmet async receive buffer replenishment
  lpfc: Fix lpfc_nvmet_mrq attribute handling when 0
  lpfc: Fix nvmet handling of first burst cmd
  lpfc: Fix deadlock due to nested hbalock call
  lpfc: Stop adapter if pci errors detected
  lpfc: Coordinate adapter error handling with offline handling
  lpfc: Convert bootstrap mbx polling from msleep to udelay
  lpfc: Correct localport timeout duration error
  lpfc: Fix driver crash in target reset handler
  lpfc: Fix mailbox hang on adapter init
  lpfc: Fix io lost on host resets
  lpfc: Fix FDMI manufacturer attribute value
  lpfc: Fix fc4type information for FDMI
  lpfc: Fix HDMI2 registration string for symbolic name
  lpfc: Correct boot bios information to FDMI registration
  lpfc: Fix protocol support on G6 and G7 adapters
  lpfc: Fix handling of trunk links state reporting
  lpfc: Fix link speed reporting for 4-link trunk
  lpfc: Add loopback testing to trunking mode
  lpfc: Reduce memory footprint for lpfc_queue
  lpfc: Specify node affinity for queue memory allocation
  lpfc: Fix duplicate log message numbers
  lpfc: Enhance 6072 log string
  lpfc: Update Copyright in driver version
  lpfc: Update lpfc version to 12.2.0.1

 drivers/scsi/lpfc/lpfc.h         |   1 +
 drivers/scsi/lpfc/lpfc_attr.c    |  26 +++++-
 drivers/scsi/lpfc/lpfc_bsg.c     | 123 +++++++++++++++++++++-----
 drivers/scsi/lpfc/lpfc_bsg.h     |   4 +-
 drivers/scsi/lpfc/lpfc_ct.c      |  31 ++++---
 drivers/scsi/lpfc/lpfc_debugfs.c |   8 +-
 drivers/scsi/lpfc/lpfc_debugfs.h |   2 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c |  25 ++++--
 drivers/scsi/lpfc/lpfc_hw4.h     |  25 +++---
 drivers/scsi/lpfc/lpfc_init.c    | 125 +++++++++++++++++---------
 drivers/scsi/lpfc/lpfc_nvme.c    |   4 +-
 drivers/scsi/lpfc/lpfc_nvmet.c   |  31 ++++++-
 drivers/scsi/lpfc/lpfc_nvmet.h   |   3 +-
 drivers/scsi/lpfc/lpfc_scsi.c    |   9 +-
 drivers/scsi/lpfc/lpfc_sli.c     | 183 ++++++++++++++++++++++++++-------------
 drivers/scsi/lpfc/lpfc_sli.h     |  19 ++--
 drivers/scsi/lpfc/lpfc_sli4.h    |  46 +++++-----
 drivers/scsi/lpfc/lpfc_version.h |   4 +-
 18 files changed, 461 insertions(+), 208 deletions(-)

-- 
2.13.7




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux