From: Gioh Kim <gi-oh.kim@ionos.com>
To: linux-rdma@vger.kernel.org
Cc: bvanassche@acm.org, leon@kernel.org, dledford@redhat.com,
jgg@ziepe.ca, haris.iqbal@ionos.com, jinpu.wang@ionos.com,
Gioh Kim <gi-oh.kim@ionos.com>
Subject: [PATCH for-next 00/22] Misc update for rtrs
Date: Thu, 25 Mar 2021 16:32:46 +0100 [thread overview]
Message-ID: <20210325153308.1214057-1-gi-oh.kim@ionos.com> (raw)
Hi Jason, hi Doug,
Please consider to include following changes to the next merge window.
It contains a few bugfix and cleanup:
- Change maintainer
- Change domain address of maintainers' email: from cloud.ionos.com to ionos.com
- Add some fault-injection points and document update
- New policy for path finding: min-latency and document update
- Code refactoring to remove unused code and better error message
Danil Kipnis (1):
MAINTAINERS: Change maintainer for rtrs module
Gioh Kim (12):
RDMA/rtrs: Enable the fault-injection
RDMA/rtrs-clt: Inject a fault at request processing
RDMA/rtrs-srv: Inject a fault at heart-beat sending
docs: fault-injection: Add fault-injection manual of RTRS
RDMA/rtrs: New function converting rtrs_addr to string
RDMA/rtrs-clt: Print more info when an error happens
RDMA/rtrs-srv: More debugging info when fail to send reply
RDMA/rtrs-srv: Report temporary sessname for error message
RDMA/rtrs-clt: Simplify error message
RDMA/rtrs-clt: Add a minimum latency multipath policy
RDMA/rtrs-clt: new sysfs attribute to print the latency of each path
Documentation/ABI/rtrs-clt: Add descriptions for min-latency policy
Guoqing Jiang (5):
RDMA/rtrs-clt: Break if one sess is connected in rtrs_clt_is_connected
RDMA/rtrs-clt: Remove redundant code from rtrs_clt_read_req
RDMA/rtrs: Kill the put label in
rtrs_srv_create_once_sysfs_root_folders
RDMA/rtrs: Remove sessname and sess_kobj from rtrs_attrs
RDMA/rtrs: Cleanup the code in rtrs_srv_rdma_cm_handler
Jack Wang (2):
RDMA/rtrs: cleanup unused variable
RDMA/rtrs-clt: Cap max_io_size
Md Haris Iqbal (2):
RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt
session files
RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its
stats
.../ABI/testing/sysfs-class-rtrs-client | 12 ++
.../fault-injection/rtrs-fault-injection.rst | 83 ++++++++++++++
MAINTAINERS | 4 +-
drivers/infiniband/ulp/rtrs/Makefile | 2 +
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 91 +++++++++++++--
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 108 +++++++++++++++---
drivers/infiniband/ulp/rtrs/rtrs-clt.h | 14 +++
drivers/infiniband/ulp/rtrs/rtrs-fault.c | 52 +++++++++
drivers/infiniband/ulp/rtrs/rtrs-fault.h | 28 +++++
drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 +
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 64 +++++++++--
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 31 +++--
drivers/infiniband/ulp/rtrs/rtrs-srv.h | 13 +++
drivers/infiniband/ulp/rtrs/rtrs.c | 27 +++++
drivers/infiniband/ulp/rtrs/rtrs.h | 3 +-
15 files changed, 486 insertions(+), 48 deletions(-)
create mode 100644 Documentation/fault-injection/rtrs-fault-injection.rst
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-fault.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-fault.h
--
2.25.1
next reply other threads:[~2021-03-25 15:34 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-25 15:32 Gioh Kim [this message]
2021-03-25 15:32 ` [PATCH for-next 01/22] MAINTAINERS: Change maintainer for rtrs module Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 02/22] RDMA/rtrs: Enable the fault-injection Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 03/22] RDMA/rtrs-clt: Inject a fault at request processing Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 04/22] RDMA/rtrs-srv: Inject a fault at heart-beat sending Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 05/22] docs: fault-injection: Add fault-injection manual of RTRS Gioh Kim
2021-04-01 18:37 ` Jason Gunthorpe
2021-04-01 19:06 ` Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 06/22] RDMA/rtrs-clt: Break if one sess is connected in rtrs_clt_is_connected Gioh Kim
2021-04-01 18:38 ` Jason Gunthorpe
2021-04-06 10:23 ` Gioh Kim
2021-04-06 12:51 ` Jason Gunthorpe
2021-04-06 12:53 ` Gioh Kim
2021-04-06 12:59 ` Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 07/22] RDMA/rtrs-clt: Remove redundant code from rtrs_clt_read_req Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 08/22] RDMA/rtrs: Kill the put label in rtrs_srv_create_once_sysfs_root_folders Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 09/22] RDMA/rtrs: Remove sessname and sess_kobj from rtrs_attrs Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 10/22] RDMA/rtrs: Cleanup the code in rtrs_srv_rdma_cm_handler Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 11/22] RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 12/22] RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats Gioh Kim
2021-04-01 18:44 ` Jason Gunthorpe
2021-04-06 8:55 ` Gioh Kim
2021-04-08 12:04 ` Jason Gunthorpe
2021-04-08 12:08 ` Gioh Kim
2021-04-08 13:45 ` Jinpu Wang
2021-04-08 13:50 ` Jason Gunthorpe
2021-04-08 14:44 ` Gioh Kim
2021-04-08 14:51 ` Jason Gunthorpe
2021-04-12 8:41 ` Gioh Kim
2021-03-25 15:32 ` [PATCH for-next 13/22] RDMA/rtrs: New function converting rtrs_addr to string Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 14/22] RDMA/rtrs-clt: Print more info when an error happens Gioh Kim
2021-04-01 18:46 ` Jason Gunthorpe
2021-04-01 19:09 ` Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 15/22] RDMA/rtrs-srv: More debugging info when fail to send reply Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 16/22] RDMA/rtrs-srv: Report temporary sessname for error message Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 17/22] RDMA/rtrs: cleanup unused variable Gioh Kim
2021-04-01 18:50 ` Jason Gunthorpe
2021-03-25 15:33 ` [PATCH for-next 18/22] RDMA/rtrs-clt: Simplify error message Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 19/22] RDMA/rtrs-clt: Cap max_io_size Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 20/22] RDMA/rtrs-clt: Add a minimum latency multipath policy Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 21/22] RDMA/rtrs-clt: new sysfs attribute to print the latency of each path Gioh Kim
2021-03-25 15:33 ` [PATCH for-next 22/22] Documentation/ABI/rtrs-clt: Add descriptions for min-latency policy Gioh Kim
2021-04-01 19:04 ` [PATCH for-next 00/22] Misc update for rtrs Jason Gunthorpe
2021-04-06 9:04 ` Gioh Kim
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210325153308.1214057-1-gi-oh.kim@ionos.com \
--to=gi-oh.kim@ionos.com \
--cc=bvanassche@acm.org \
--cc=dledford@redhat.com \
--cc=haris.iqbal@ionos.com \
--cc=jgg@ziepe.ca \
--cc=jinpu.wang@ionos.com \
--cc=leon@kernel.org \
--cc=linux-rdma@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.