On Mon, 17 Jul 2017 17:18:49 +0200 Daniel Borkmann <dan...@iogearbox.net> wrote:
> Couple of misc updates related to BPF. First removes a BPF sample > that is long legacy (pre BPF fs times), then we add support for the > loader to be able to take care of map in map, and last but not least > we dump id and whether prog was jited in tc filter show for cls/act > BPF programs. > > The set is intended for -master branch _after_ the -net-next branch > got merged into -master branch. > > Thanks! > > Daniel Borkmann (3): > bpf: remove obsolete samples > bpf: support loading map in map from obj > bpf: dump id/jited info for cls/act programs > > examples/bpf/bpf_agent.c | 258 ---------------------- > examples/bpf/bpf_map_in_map.c | 56 +++++ > examples/bpf/bpf_prog.c | 501 > ------------------------------------------ > examples/bpf/bpf_shared.h | 22 -- > examples/bpf/bpf_sys.h | 23 -- > include/bpf_elf.h | 2 + > include/bpf_util.h | 2 + > lib/bpf.c | 205 ++++++++++++++++- > tc/f_bpf.c | 3 + > tc/m_bpf.c | 3 + > 10 files changed, 261 insertions(+), 814 deletions(-) > delete mode 100644 examples/bpf/bpf_agent.c > create mode 100644 examples/bpf/bpf_map_in_map.c > delete mode 100644 examples/bpf/bpf_prog.c > delete mode 100644 examples/bpf/bpf_shared.h > delete mode 100644 examples/bpf/bpf_sys.h > Applied.