From: Kim Zhu Date: Wed, 7 Jan 2026 16:15:14 +0000 (+0100) Subject: RDMA/rtrs-srv: Rate-limit I/O path error logging X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b034a10fdfc4fff547a4ee0602538a214534c426;p=thirdparty%2Fkernel%2Flinux.git RDMA/rtrs-srv: Rate-limit I/O path error logging Excessive error logging is making it difficult to identify the root cause of issues. Implement rate limiting to improve log clarity. Signed-off-by: Kim Zhu Signed-off-by: Jack Wang Signed-off-by: Grzegorz Prajsner Link: https://patch.msgid.link/20260107161517.56357-8-haris.iqbal@ionos.com Signed-off-by: Leon Romanovsky --- diff --git a/drivers/infiniband/ulp/rtrs/rtrs-srv.c b/drivers/infiniband/ulp/rtrs/rtrs-srv.c index 4e49c15fa970b..d5189f12d2f7c 100644 --- a/drivers/infiniband/ulp/rtrs/rtrs-srv.c +++ b/drivers/infiniband/ulp/rtrs/rtrs-srv.c @@ -184,7 +184,7 @@ static void rtrs_srv_reg_mr_done(struct ib_cq *cq, struct ib_wc *wc) struct rtrs_srv_path *srv_path = to_srv_path(s); if (wc->status != IB_WC_SUCCESS) { - rtrs_err(s, "REG MR failed: %s\n", + rtrs_err_rl(s, "REG MR failed: %s\n", ib_wc_status_msg(wc->status)); close_path(srv_path); return;