Re: [PATCH v3 00/34] iser target for 3.19

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

 



On 12/2/2014 4:57 PM, Sagi Grimberg wrote:
Sagi Grimberg (34):
   iscsi-target: Add call to wait_conn in establishment error flow
   iser-target: Destroy the connection when getting a connect error
     event
   iser-target: Initiate connection termination only once
   iser-target: Don't deffer disconnected handler to a work
   iser-target: Reject connect request in failure path
   iser-target: Introduce ISER_CONN_FULL_FEATURE state
   iser-target: Parallelize CM connection establishment
   iser-target: Use kref_get_unless_zero in connected_handler
   iser-target: Acquire conn_mutex when changing connection state
   iser-target: Don't override cm_id context
   iser-target: Move cma_id setup to a function
   iser-target: Handle ADDR_CHANGE event for listener cm_id
   iser-target: Deffer the last part of wait_conn to a work
   iser-target: Decrement completion context active_qps in error flow
   iser-target: Move PI context allocation to a function
   iser-target: Move PI handling to a routine
   iser-target: Allocate PI contexts dynamically
   iser-target: Fix NULL dereference in SW mode DIF
   iscsi,iser-target: Expose supported protection ops according to
     t10_pi
   iser-target: Work-around live target stack shutdown resource cleanup
   iser-target: Remove interrupt coalescing
   iser-target: Unite error completion handler for RX and TX
   iser-target: Cast wr_id with uintptr_t instead of unsinged long
   iser-target: Centralize completion elements to a context
   iser-target: Use single CQ for TX and RX
   iser-target: Remove redundant call to isert_conn_terminate
   iser-target: Remove an atomic operation from the IO path
   iser-target: Introduce isert_poll_budget
   iser-target: Reduce CQ lock contention by batch polling
   iser-target: Don't wait for session commands from completion context
   iser-target: Fix logout sequence
   iser-target: Adjust log levels and prettify some prints
   iser-target: Remove code duplication
   iscsi-target: Don't clear transport private cmd context

  drivers/infiniband/ulp/isert/ib_isert.c   | 1612 +++++++++++++++--------------
  drivers/infiniband/ulp/isert/ib_isert.h   |   80 ++-
  drivers/target/iscsi/iscsi_target_login.c |   10 +-
  drivers/target/iscsi/iscsi_target_util.c  |    2 +-
  4 files changed, 905 insertions(+), 799 deletions(-)


Guys, I see only 25 patches since 3.18 for isert in Linus tree, can you explain what's going on here, please.

63b iser-target: Reduce CQ lock contention by batch polling
37d9fe8 iser-target: Introduce isert_poll_budget
bdf20e7 iser-target: Remove an atomic operation from the IO path
377d8f5 iser-target: Remove redundant call to isert_conn_terminate
6f0fae3 iser-target: Use single CQ for TX and RX
4a295ba iser-target: Centralize completion elements to a context
b0a191e iser-target: Cast wr_id with uintptr_t instead of unsinged long
df43deb iser-target: Unite error completion handler for RX and TX
68a86de iser-target: Remove interrupt coalescing
268e681 iser-target: Work-around live target stack shutdown resource cleanup 23a548e iscsi,iser-target: Expose supported protection ops according to t10_pi
302cc7c iser-target: Fix NULL dereference in SW mode DIF
570db17 iser-target: Allocate PI contexts dynamically
b02efbf iser-target: Fix implicit termination of connections
ca6c1d8 iser-target: Handle ADDR_CHANGE event for listener cm_id
19e2090 iser-target: Fix connected_handler + teardown flow race
2371e5d iser-target: Parallelize CM connection establishment
128e9cc iser-target: Fix flush + disconnect completion handling
954f237 iscsi,iser-target: Initiate termination only once


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