[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-nfs
Subject: [PATCH v1 0/6] Server-side completion IDs
From: Chuck Lever <chuck.lever () oracle ! com>
Date: 2020-06-29 14:58:33
Message-ID: 20200629145528.15100.77805.stgit () klimt ! 1015granger ! net
[Download RAW message or body]
I'd like to remove the display and storage of kernel memory
addresses from the RPC/RDMA transport's tracepoints. This reduces
the size of trace records and closes a (possibly minor) security
exposure.
This series is a down payment on that effort. A similar series is
in the works for the client side transport implementation.
---
Chuck Lever (6):
svcrdma: Introduce infrastructure to support completion IDs
svcrdma: Introduce Receive completion IDs
svcrdma: Record Receive completion ID in svc_rdma_decode_rqst
svcrdma: Introduce Send completion IDs
svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send()
svcrdma: Display chunk completion ID when posting a rw_ctxt
include/linux/sunrpc/svc_rdma.h | 9 +-
include/trace/events/rpcrdma.h | 161 +++++++++------------
net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 2 +-
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 27 ++--
net/sunrpc/xprtrdma/svc_rdma_rw.c | 14 +-
net/sunrpc/xprtrdma/svc_rdma_sendto.c | 26 +++-
6 files changed, 128 insertions(+), 111 deletions(-)
--
Chuck Lever
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic