Re: [PATCH 0/7] iser target patches for kernel 4.3

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

 



On 9/16/2015 1:57 AM, Nicholas A. Bellinger wrote:
Hi Sagi & Jenny,

Apologies for the delayed response on this series.

No worries.


On Sun, 2015-09-06 at 14:52 +0300, Sagi Grimberg wrote:
Hi all,

This patch set consist of a several fixes in the iser target error
flows (especially in target stack shutdown and session termination).

Moreover, patches 6,7 add support for zero-copy of iscsi ImmediateData
for small IOs (up to 8K where all the command data comes inline).
Supporting zero-copy of ImmediateData for all IO sizes would require
modification of the data buffer allocation logic (which might not worth
the trouble). Given that larger IOs are less latency critical, we settle
without it for now.

Jenny Derzhavetz (7):
   iser-target: remove command with state ISTATE_REMOVE
   iser-target: Put the reference on commands waiting for unsol data
   iser-target: Remove unused variables
   iser-target: Remove np_ prefix from isert_np members
   iser-target: Fix pending connections handling in target stack shutdown
     sequnce
   iser-target: Change the recv buffers posting logic
   iser-target: Skip data copy if all the command data comes as immediate

  drivers/infiniband/ulp/isert/ib_isert.c | 293 ++++++++++++++++++++------------
  drivers/infiniband/ulp/isert/ib_isert.h |  21 +--
  2 files changed, 195 insertions(+), 119 deletions(-)


Applied to target-pending/master, with minor patch fuzz for patch #6 due
to the earlier removal of struct ib_mr in mainline code.

Also, a v3.10+ stable tag has been added for patch #1, #2 and #5 as
well.

As patch #5 depends on the earlier commit ce9a9fc20a, it will need to be
included in stable first for this to apply cleanly.

Ack


Thank you,

Thanks Nic
--
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