Skip to content
  • Linus Torvalds's avatar
    Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 8addf0c7
    Linus Torvalds authored
    Pull SCSI fixes from James Bottomley:
     "This is a set of 13 fixes, a MAINTAINERS update and a sparse update.
      The fixes are mostly correct value initialisations, avoiding NULL
      derefs and some uninitialised pointer avoidance.
    
      All the patches have been incubated in -next for a few days.  The
      final patch (use the scsi data buffer length to extract transfer size)
      has been rebased to add a cc to stable, but only the commit message
      has changed"
    
    * tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
      [SCSI] use the scsi data buffer length to extract transfer size
      virtio-scsi: fix various bad behavior on aborted requests
      virtio-scsi: avoid cancelling uninitialized work items
      ibmvscsi: Add memory barriers for send / receive
      ibmvscsi: Abort init sequence during error recovery
      qla2xxx: Fix sparse warning in qla_target.c.
      bnx2fc: Improve stats update mechanism
      bnx2fc: do not scan uninitialized lists in case of error.
      fc: ensure scan_work isn't active when freeing fc_rport
      pm8001: Fix potential null pointer dereference and memory leak.
      MAINTAINERS: Update LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) maintainers Email IDs
      be2iscsi: remove potential junk pointer free
      be2iscsi: add an missing goto in error path
      scsi_error: set DID_TIME_OUT correctly
      scsi_error: fix invalid setting of host byte
    8addf0c7