Linux RDMA and InfiniBand development
 help / color / mirror / Atom feed
* [PATCH for-next 0/6] RDMA/hns: Add trace support
@ 2025-04-18  8:56 Junxian Huang
  2025-04-18  8:56 ` [PATCH for-next 1/6] RDMA/hns: Add trace for flush CQE Junxian Huang
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Junxian Huang @ 2025-04-18  8:56 UTC (permalink / raw)
  To: jgg, leon; +Cc: linux-rdma, linuxarm, huangjunxian6, tangchengchang

Add trace support for hns. Set tracepoints for flushe CQE, WQE,
AEQE, MT/MTR and CMDQ.

Patch #5 fixes the dependency issue of hns_roce_hw_v2.h on hnae3.h,
otherwise there will be a compilation error when hns_roce_hw_v2.h
is included in hns_roce_trace.h in patch #6.

Junxian Huang (6):
  RDMA/hns: Add trace for flush CQE
  RDMA/hns: Add trace for WQE dumping
  RDMA/hns: Add trace for AEQE dumping
  RDMA/hns: Add trace for MR/MTR attribute dumping
  RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
  RDMA/hns: Add trace for CMDQ dumping

 drivers/infiniband/hw/hns/hns_roce_ah.c       |   1 -
 drivers/infiniband/hw/hns/hns_roce_device.h   |  20 ++
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c    |  19 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h    |   1 +
 drivers/infiniband/hw/hns/hns_roce_main.c     |   1 -
 drivers/infiniband/hw/hns/hns_roce_mr.c       |   3 +
 drivers/infiniband/hw/hns/hns_roce_restrack.c |   1 -
 drivers/infiniband/hw/hns/hns_roce_trace.h    | 213 ++++++++++++++++++
 8 files changed, 255 insertions(+), 4 deletions(-)
 create mode 100644 drivers/infiniband/hw/hns/hns_roce_trace.h

--
2.33.0


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

end of thread, other threads:[~2025-04-21 13:01 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-18  8:56 [PATCH for-next 0/6] RDMA/hns: Add trace support Junxian Huang
2025-04-18  8:56 ` [PATCH for-next 1/6] RDMA/hns: Add trace for flush CQE Junxian Huang
2025-04-18  8:56 ` [PATCH for-next 2/6] RDMA/hns: Add trace for WQE dumping Junxian Huang
2025-04-18  8:56 ` [PATCH for-next 3/6] RDMA/hns: Add trace for AEQE dumping Junxian Huang
2025-04-18  8:56 ` [PATCH for-next 4/6] RDMA/hns: Add trace for MR/MTR attribute dumping Junxian Huang
2025-04-18  8:56 ` [PATCH for-next 5/6] RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h Junxian Huang
2025-04-18  8:56 ` [PATCH for-next 6/6] RDMA/hns: Add trace for CMDQ dumping Junxian Huang
2025-04-20 12:21 ` [PATCH for-next 0/6] RDMA/hns: Add trace support Leon Romanovsky
2025-04-21 12:20   ` Leon Romanovsky
2025-04-20 15:11 ` Leon Romanovsky
2025-04-21 13:01   ` Junxian Huang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox