Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 3 May 2015 20:22:32 +0000 (13:22 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 3 May 2015 20:22:32 +0000 (13:22 -0700)
commit61f06db00e06b436dca4725c200c891ae8a4a92d
treee361a38c395c7386fa2d63426b090f04db0fc744
parent3333222484dc7e46fd17cc1d394088fb0d963e6c
parent118c855b5623f3e2e6204f02623d88c09e0c34de
Merge tag 'scsi-fixes' of git://git./linux/kernel/git/jejb/scsi

Pull SCSI fixes from James Bottomley:
 "This is three logical fixes (as 5 patches).

  The 3ware class of drivers were causing an oops with multiqueue by
  tearing down the command mappings after completing the command (where
  the variables in the command used to tear down the mapping were
  no-longer valid).  There's also a fix for the qnap iscsi target which
  was choking on us sending it commands that were too long and a fix for
  the reworked aha1542 allocating GFP_KERNEL under a lock"

* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
  3w-9xxx: fix command completion race
  3w-xxxx: fix command completion race
  3w-sas: fix command completion race
  aha1542: Allocate memory before taking a lock
  SCSI: add 1024 max sectors black list flag