From: Daniel Borkmann <dan...@iogearbox.net> Date: Mon, 18 Dec 2017 01:33:07 +0100
> The following pull-request contains BPF updates for your *net-next* tree. > > The main changes are: > > 1) Allow arbitrary function calls from one BPF function to another BPF > function. > As of today when writing BPF programs, __always_inline had to be used in > the BPF C programs for all functions, unnecessarily causing LLVM to inflate > code size. Handle this more naturally with support for BPF to BPF calls > such that this __always_inline restriction can be overcome. As a result, > it allows for better optimized code and finally enables to introduce core > BPF libraries in the future that can be reused out of different projects. > x86 and arm64 JIT support was added as well, from Alexei. Exciting... but now there's a lot of JIT work to do. ... > Please consider pulling these changes from: > > git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git Pulled, thanks!