Linux/linux 1fa8109drivers/scsi scsi_lib.c scsi_transport_iscsi.c, drivers/scsi/hisi_sas hisi_sas_main.c

Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi

Pull SCSI fixes from James Bottomley:
 "Six fixes to four drivers and two core fixes.

  One core fix simply corrects a missed destroy_rcu_head() but the other
  is hopefully the end of an ongoing effort to make suspend/resume play
  nicely with scsi quiesce"

* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
  scsi: ibmvscsi: Fix empty event pool access during host removal
  scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton
  scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset()
  scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID
  scsi: qla2xxx: Fix FC-AL connection target discovery
  scsi: core: Avoid that a kernel warning appears during system resume
  scsi: core: Also call destroy_rcu_head() for passthrough requests
  scsi: iscsi: flush running unbind operations when removing a session
DeltaFile
+19-4drivers/scsi/ibmvscsi/ibmvscsi.c
+12-3drivers/scsi/scsi_lib.c
+7-0drivers/scsi/qla2xxx/qla_init.c
+6-0drivers/scsi/hisi_sas/hisi_sas_main.c
+1-1drivers/scsi/qla2xxx/qla_os.c
+2-0drivers/scsi/scsi_transport_iscsi.c
+47-86 files

UnifiedSplitRaw