[PATCH 0/5] Fixes for (mostly qla2xxx) queue full handling

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

 



From: Roland Dreier <roland@xxxxxxxxxxxxxxx>

Hi Nick,

Here's a set of fixes / cleanups I came up with while getting queue
full handling on qla2xxx to be solid.  In particular the
target_qf_do_work() thing is pretty nasty and since it is in generic
code it probably wants to be in at least 3.1 if not -stable as well.

As usual my pending patches are in

    master.kernel.org:/pub/scm/linux/kernel/git/roland/lio.git for-nick
    git://git.kernel.org/pub/scm/linux/kernel/git/roland/lio.git for-nick

Roland Dreier (5):
  target: Fix race between multiple invocations of target_qf_do_work()
  qla2xxx: Fix handling of request queue full
  qla2xxx: Don't crash if target requests generate error response
  qla2xxx: Demote "There is no room in the request ring..." to a debug
    message
  qla2xxx: Clean up open-coded obfuscation of DIV_ROUND_UP()

 drivers/scsi/qla2xxx/qla_isr.c         |   11 ++++++++++-
 drivers/scsi/qla2xxx/qla_target.c      |   19 +++++++------------
 drivers/target/target_core_transport.c |   15 +++++++--------
 3 files changed, 24 insertions(+), 21 deletions(-)

-- 
1.7.5.4

--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux