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 | 2205 | __u32 gpl_compatible:1; |
| 2206 | 2206 | __u64 netns_dev; |
| 2207 | 2207 | __u64 netns_ino; |
| 2208 | + __u32 nr_jited_ksyms; | |
| 2209 | + __aligned_u64 jited_ksyms; | |
| 2208 | 2210 | } __attribute__((aligned(8))); |
| 2209 | 2211 | |
| 2210 | 2212 | struct bpf_map_info { |