public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH for-next 00/16] iser initiator updates for 3.19
@ 2014-12-07 14:09 Or Gerlitz
       [not found] ` <1417961407-10139-1-git-send-email-ogerlitz-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
  0 siblings, 1 reply; 20+ messages in thread
From: Or Gerlitz @ 2014-12-07 14:09 UTC (permalink / raw)
  To: Roland Dreier
  Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA, Sagi Grimberg, Roi Dayan,
	Oren Duer, Or Gerlitz

Hey Roland,

This set applies on top of Linus tree + the 3.18 fixes which you 
didn't pick up (http://marc.info/?l=linux-rdma&m=141448976230915&w=2).

The 1st patch, from the Emulex folks allows to run iser over their HW 
and ocrdma driver, which is nice addition to the support matrix for iser.

Next are few general error flow  fixes, Nit cleanups, IO path 
optimizations and finally DIX update to align with the block 
layer 3.18 changes on that area (see http://marc.info/?l=linux-scsi&m=140925423210073&w=2)

Sagi and Or.

Ariel Nahum (2):
  IB/iser: Collapse cleanup and disconnect handlers
  IB/iser: Fix possible NULL derefernce ib_conn->device in session_create

Max Gurtovoy (1):
  IB/iser: Fix possible SQ overflow

Minh Tran (1):
  IB/iser: Re-adjust CQ and QP send ring sizes to HW limits

Or Gerlitz (1):
  IB/iser: Bump version to 1.5

Sagi Grimberg (11):
  IB/iser: Fix catas error flow hang
  IB/iser: Decrement CQ's active QPs accounting when QP creation fails
  IB/iser: Fix sparse warnings
  IB/iser: Fix race between iser connection teardown and scsi TMFs
  IB/iser: Terminate connection before cleaning inflight tasks
  IB/iser: Centralize memory region invalidation to a function
  IB/iser: Remove redundant is_mr indicator
  IB/iser: Use more completion queues
  IB/iser: Micro-optimize iser logging
  IB/iser: Micro-optimize iser_handle_wc
  IB/iser: DIX update

 drivers/infiniband/ulp/iser/iscsi_iser.c     |  104 +++++++++++++++++++-------
 drivers/infiniband/ulp/iser/iscsi_iser.h     |   30 ++++----
 drivers/infiniband/ulp/iser/iser_initiator.c |    6 +-
 drivers/infiniband/ulp/iser/iser_memory.c    |  102 ++++++++-----------------
 drivers/infiniband/ulp/iser/iser_verbs.c     |   91 ++++++++++++++++-------
 5 files changed, 193 insertions(+), 140 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2014-12-09 19:44 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-07 14:09 [PATCH for-next 00/16] iser initiator updates for 3.19 Or Gerlitz
     [not found] ` <1417961407-10139-1-git-send-email-ogerlitz-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2014-12-07 14:09   ` [PATCH for-next 01/16] IB/iser: Re-adjust CQ and QP send ring sizes to HW limits Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 02/16] IB/iser: Fix catas error flow hang Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 03/16] IB/iser: Collapse cleanup and disconnect handlers Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 04/16] IB/iser: Decrement CQ's active QPs accounting when QP creation fails Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 05/16] IB/iser: Fix possible SQ overflow Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 06/16] IB/iser: Fix sparse warnings Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 07/16] IB/iser: Fix possible NULL derefernce ib_conn->device in session_create Or Gerlitz
2014-12-07 14:09   ` [PATCH for-next 08/16] IB/iser: Fix race between iser connection teardown and scsi TMFs Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 09/16] IB/iser: Terminate connection before cleaning inflight tasks Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 10/16] IB/iser: Centralize memory region invalidation to a function Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 11/16] IB/iser: Remove redundant is_mr indicator Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 12/16] IB/iser: Use more completion queues Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 13/16] IB/iser: Micro-optimize iser logging Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 14/16] IB/iser: Micro-optimize iser_handle_wc Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 15/16] IB/iser: DIX update Or Gerlitz
2014-12-07 14:10   ` [PATCH for-next 16/16] IB/iser: Bump version to 1.5 Or Gerlitz
2014-12-07 14:12   ` [PATCH for-next 00/16] iser initiator updates for 3.19 Or Gerlitz
2014-12-09 17:49   ` Roland Dreier
     [not found]     ` <CAL1RGDUvthnjb92gROr-NGs29Epvgh4kJ9ZRBSentscipmj37w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-12-09 19:44       ` Or Gerlitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox