Tao Chen
97ebac5886
bpf: Add show_fdinfo for perf_event
After commit 1b715e1b0e ("bpf: Support ->fill_link_info for perf_event") add
perf_event info, we can also show the info with the method of cat /proc/[fd]/fdinfo.
kprobe fdinfo:
link_type: perf
link_id: 10
prog_tag: bcf7977d3b93787c
prog_id: 20
name: bpf_fentry_test1
offset: 0x0
missed: 0
addr: 0xffffffffa28a2904
event_type: kprobe
cookie: 3735928559
uprobe fdinfo:
link_type: perf
link_id: 13
prog_tag: bcf7977d3b93787c
prog_id: 21
name: /proc/self/exe
offset: 0x63dce4
ref_ctr_offset: 0x33eee2a
event_type: uprobe
cookie: 3735928559
tracepoint fdinfo:
link_type: perf
link_id: 11
prog_tag: bcf7977d3b93787c
prog_id: 22
tp_name: sched_switch
event_type: tracepoint
cookie: 3735928559
perf_event fdinfo:
link_type: perf
link_id: 12
prog_tag: bcf7977d3b93787c
prog_id: 23
type: 1
config: 2
event_type: event
cookie: 3735928559
Signed-off-by: Tao Chen <chen.dylane@linux.dev>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20250606150258.3385166-1-chen.dylane@linux.dev
2025-06-09 16:40:13 -07:00
..
2025-04-25 09:21:23 -07:00
2025-03-30 13:45:28 -07:00
2025-01-08 18:06:35 -08:00
2024-03-27 09:56:17 -07:00
2025-03-18 19:05:46 -07:00
2025-01-08 18:06:36 -08:00
2025-02-17 18:47:27 -08:00
2025-01-08 18:06:37 -08:00
2025-02-13 19:35:31 -08:00
2025-05-14 17:48:57 -07:00
2025-01-08 18:06:36 -08:00
2024-08-30 08:55:26 -07:00
2024-08-30 08:55:26 -07:00
2025-05-28 15:52:42 -07:00
2023-11-07 15:24:25 -08:00
2025-06-09 16:28:28 -07:00
2025-05-27 10:43:10 -07:00
2025-02-27 14:03:39 +01:00
2025-03-15 11:48:57 -07:00
2024-06-13 16:33:04 -07:00
2024-12-12 14:19:05 -08:00
2025-03-17 13:50:56 -07:00
2024-11-12 17:13:46 -08:00
2025-05-27 09:51:25 -07:00
2025-04-28 08:40:45 -07:00
2025-05-27 10:45:59 -07:00
2025-04-08 11:24:36 +02:00
2024-05-14 00:36:29 -07:00
2024-11-01 11:08:32 -07:00
2024-07-29 12:53:00 -07:00
2024-12-04 08:38:29 -08:00
2025-03-19 08:03:05 -07:00
2025-05-27 09:51:25 -07:00
2024-08-13 15:58:17 -07:00
2023-12-04 17:50:26 -08:00
2024-01-31 20:40:56 -08:00
2024-11-13 12:52:51 -08:00
2025-03-08 09:06:50 -08:00
2025-03-19 08:03:05 -07:00
2025-03-19 08:03:05 -07:00
2025-04-10 12:51:10 -07:00
2025-01-08 18:06:36 -08:00
2024-11-13 13:52:45 -08:00
2024-08-30 08:55:26 -07:00
2024-08-30 08:57:47 -07:00
2025-04-11 10:28:26 -07:00
2025-04-10 12:47:07 -07:00
2025-03-19 08:03:05 -07:00
2024-09-11 09:58:31 -07:00
2025-06-09 16:40:13 -07:00
2025-05-23 10:06:28 -07:00
2024-11-18 10:30:29 -08:00
2023-12-02 11:36:51 -08:00
2024-10-07 13:34:41 -04:00
2024-11-12 17:13:46 -08:00
2025-06-05 13:20:07 -07:00