From: Daniel Borkmann <dan...@iogearbox.net> Date: Sat, 3 Mar 2018 02:42:01 +0100
> The following pull-request contains BPF updates for your *net-next* tree. > > The main changes are: > > 1) Extend bpftool to build up CFG information of eBPF programs and add an > option to dump this in DOT format such that this can later be used with > DOT graphic tools (xdot, graphviz, etc) to visualize it. Part of the > analysis performed is sub-program detection and basic-block partitioning, > from Jiong. > > 2) Multiple enhancements for bpftool's batch mode, more specifically the > parser now understands comments (#), continuation lines (\), and arguments > enclosed between quotes. Also, allow to read from stdin via '-' as input > file, all from Quentin. > > 3) Improve BPF kselftests by i) unifying the rlimit handling into a helper > that is then used by all tests, and ii) add support for testing tail calls > to test_verifier plus add tests covering all corner cases. The latter is > especially useful for testing JITs, from Daniel. > > 4) Remove x64 JIT's bpf_flush_icache() since flush_icache_range() is a noop > on x64, from Daniel. > > 5) Fix one more occasion in BPF samples where we do not detach the BPF program > from the cgroup after completion, from Prashant. > > Please consider pulling these changes from: > > git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git Pulled, thanks Daniel.