1. 04 Mar, 2018 31 commits
  2. 03 Mar, 2018 1 commit
    • David S. Miller's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next · e4e31cf0
      David S. Miller authored
      Daniel Borkmann says:
      
      ====================
      pull-request: bpf-next 2018-03-03
      
      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.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      e4e31cf0
  3. 02 Mar, 2018 8 commits