Re: [PATCH 0/3] add support for writable bare tracepoint

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 9/16/21 6:55 AM, Hou Tao wrote:
Hi,

The patchset series supports writable context for bare tracepoint.

The main idea comes from patchset "writable contexts for bpf
raw tracepoints" [1], but it only supports normal tracepoint
with associated trace event under tracefs. Bare tracepoint
is more light-weight and doesn't have the ABI burden of
normal tracepoint, so add support for it in BPF.

Just curious that do you have an actual use case for this?
If that is the case, it would be good that you stated in
the cover letter and relevant commit message.

Also, please add bpf-next to the tag like [PATCH bpf-next x/x]
to make it clear that the patch set is for bpf-next.


Any comments are welcome.

[1]: https://lore.kernel.org/lkml/20190426184951.21812-1-mmullins@xxxxxx

Hou Tao (3):
   bpf: support writable context for bare tracepoint
   libbpf: support detecting and attaching of writable tracepoint program
   bpf/selftests: add test for writable bare tracepoint

  include/trace/bpf_probe.h                     | 19 +++++++--
  tools/lib/bpf/libbpf.c                        |  4 ++
  .../bpf/bpf_testmod/bpf_testmod-events.h      | 15 +++++++
  .../selftests/bpf/bpf_testmod/bpf_testmod.c   | 10 +++++
  .../selftests/bpf/bpf_testmod/bpf_testmod.h   |  5 +++
  .../selftests/bpf/prog_tests/module_attach.c  | 40 ++++++++++++++++++-
  .../selftests/bpf/progs/test_module_attach.c  | 14 +++++++
  7 files changed, 101 insertions(+), 6 deletions(-)




[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux