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

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

 



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(-)

-- 
1.8.4.3

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