linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] iSER fixes and cleanups for kernel-5.17
@ 2021-12-15 13:57 Max Gurtovoy
  2021-12-15 13:57 ` [PATCH 1/6] IB/iser: remove deprecated pi_guard module param Max Gurtovoy
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Max Gurtovoy @ 2021-12-15 13:57 UTC (permalink / raw)
  To: linux-rdma, sagi, jgg; +Cc: oren, israelr, sergeygo, Max Gurtovoy

Hi Jason and Sagi,
This series is the first fixes and cleanups for iSER intiator that we
aim for kernel-5.17 edition.

It starts with removing deprecated module parameter from ib_iser driver
(patch 1/6).

The series continues with a patch (SergeyG) that fixes RNR messages sent
to the target HCA since there are not enough credits/space in the receive
queue (patch 2/6).

Patch 3/6 is a simple renaming patch.

Patch 4/6 is a preparation patch to eventually guarantee that the HCA
will never perform an access violation when retrying a send operation
(same as done in NVMe-oF).

Patches 5/6 and 6/6 are some cleanups and coding style fixes to help
maintaining the driver.

Max Gurtovoy (5):
  IB/iser: remove deprecated pi_guard module param
  IB/iser: rename ib_ret local variable
  IB/iser: don't suppress send completions
  IB/iser: remove un-needed casting to/from void pointer
  IB/iser: align coding style accross driver

Sergey Gorenko (1):
  IB/iser: fix RNR errors

 drivers/infiniband/ulp/iser/iscsi_iser.c     |  78 ++++-------
 drivers/infiniband/ulp/iser/iscsi_iser.h     |  23 +---
 drivers/infiniband/ulp/iser/iser_initiator.c | 106 ++++++---------
 drivers/infiniband/ulp/iser/iser_memory.c    |  60 ++++----
 drivers/infiniband/ulp/iser/iser_verbs.c     | 136 ++++++++-----------
 5 files changed, 156 insertions(+), 247 deletions(-)

-- 
2.18.1


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

end of thread, other threads:[~2022-01-06  0:39 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-15 13:57 [PATCH 0/6] iSER fixes and cleanups for kernel-5.17 Max Gurtovoy
2021-12-15 13:57 ` [PATCH 1/6] IB/iser: remove deprecated pi_guard module param Max Gurtovoy
2021-12-15 13:57 ` [PATCH 2/6] IB/iser: fix RNR errors Max Gurtovoy
2021-12-15 13:57 ` [PATCH 3/6] IB/iser: rename ib_ret local variable Max Gurtovoy
2021-12-15 13:57 ` [PATCH 4/6] IB/iser: don't suppress send completions Max Gurtovoy
2021-12-15 13:57 ` [PATCH 5/6] IB/iser: remove un-needed casting to/from void pointer Max Gurtovoy
2021-12-15 13:57 ` [PATCH 6/6] IB/iser: align coding style accross driver Max Gurtovoy
2022-01-06  0:39 ` [PATCH 0/6] iSER fixes and cleanups for kernel-5.17 Jason Gunthorpe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).