[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211101073912.60410-1-tonylu@linux.alibaba.com>
Date: Mon, 1 Nov 2021 15:39:10 +0800
From: Tony Lu <tonylu@...ux.alibaba.com>
To: kgraul@...ux.ibm.com
Cc: kuba@...nel.org, davem@...emloft.net, guwen@...ux.alibaba.com,
dust.li@...ux.alibaba.com, netdev@...r.kernel.org,
linux-s390@...r.kernel.org, linux-rdma@...r.kernel.org
Subject: [PATCH net-next 0/3] Tracepoints for SMC
This patch set introduces tracepoints for SMC, including the tracepoints
basic code. The tracepoitns would help us to track SMC's behaviors by
automatic tools, or other BPF tools, and zero overhead if not enabled.
Compared with kprobe and other dymatic tools, the tracepoints are
considered as stable API, and less overhead for tracing with easy-to-use
API.
Tony Lu (3):
net/smc: Introduce tracepoint for fallback
net/smc: Introduce tracepoints for tx and rx msg
net/smc: Introduce tracepoint for smcr link down
net/smc/Makefile | 2 +
net/smc/af_smc.c | 2 +
net/smc/smc_core.c | 9 ++-
net/smc/smc_rx.c | 3 +
net/smc/smc_tracepoint.c | 9 +++
net/smc/smc_tracepoint.h | 116 +++++++++++++++++++++++++++++++++++++++
net/smc/smc_tx.c | 3 +
7 files changed, 142 insertions(+), 2 deletions(-)
create mode 100644 net/smc/smc_tracepoint.c
create mode 100644 net/smc/smc_tracepoint.h
--
2.19.1.6.gb485710b
Powered by blists - more mailing lists