Syncing the bpf.h uapi header with tools so that struct bpf_prog_info has the two new fields for passing on the addresses of the kernel symbols corresponding to each function in a program.
Showing the changes to tools/include/uapi/linux (1 of 1 file). Show all
Unified · Split
| @@ -2205,6 +2205,8 @@ struct bpf_prog_info { · 2204 unmodified lines | |||
| 2205 | __u32 gpl_compatible:1; | 2205 | __u32 gpl_compatible:1; |
| 2206 | __u64 netns_dev; | 2206 | __u64 netns_dev; |
| 2207 | __u64 netns_ino; | 2207 | __u64 netns_ino; |
| 2208 | __u32 nr_jited_ksyms; | ||
| 2209 | __aligned_u64 jited_ksyms; | ||
| 2208 | } __attribute__((aligned(8))); | 2210 | } __attribute__((aligned(8))); |
| 2209 | 2211 | ||
| 2210 | struct bpf_map_info { | 2212 | struct bpf_map_info { |