On Tue, Feb 25, 2020 at 2:35 PM Andrey Ignatov <rdna@xxxxxx> wrote: > > Add support for prog types that were added to kernel but not present in > bpftool yet: struct_ops, tracing, ext prog types and corresponding > section names. > > Before: > # bpftool p l > ... > 184: type 26 name test_subprog3 tag dda135a7dc0daf54 gpl > loaded_at 2020-02-25T13:28:33-0800 uid 0 > xlated 112B jited 103B memlock 4096B map_ids 136 > btf_id 85 > 185: type 28 name new_get_skb_len tag d2de5b87d8e5dc49 gpl > loaded_at 2020-02-25T13:28:33-0800 uid 0 > xlated 72B jited 69B memlock 4096B map_ids 136 > btf_id 85 > > After: > # bpftool p l > ... > 184: tracing name test_subprog3 tag dda135a7dc0daf54 gpl > loaded_at 2020-02-25T13:28:33-0800 uid 0 > xlated 112B jited 103B memlock 4096B map_ids 136 > btf_id 85 > 185: ext name new_get_skb_len tag d2de5b87d8e5dc49 gpl > loaded_at 2020-02-25T13:28:33-0800 uid 0 > xlated 72B jited 69B memlock 4096B map_ids 136 > btf_id 85 > > Signed-off-by: Andrey Ignatov <rdna@xxxxxx> Acked-by: Song Liu <songliubraving@xxxxxx>