Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Alexei Starovoitov says:
====================
pull-request: bpf-next 2019-11-02
The following pull-request contains BPF updates for your *net-next* tree.
We've added 30 non-merge commits during the last 7 day(s) which contain
a total of 41 files changed, 1864 insertions(+), 474 deletions(-).
The main changes are:
1) Fix long standing user vs kernel access issue by introducing
bpf_probe_read_user() and bpf_probe_read_kernel() helpers, from Daniel.
2) Accelerated xskmap lookup, from Björn and Maciej.
3) Support for automatic map pinning in libbpf, from Toke.
4) Cleanup of BTF-enabled raw tracepoints, from Alexei.
5) Various fixes to libbpf and selftests.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- Documentation/bpf/index.rst 9 additions, 0 deletionsDocumentation/bpf/index.rst
- Documentation/bpf/s390.rst 205 additions, 0 deletionsDocumentation/bpf/s390.rst
- arch/x86/mm/Makefile 1 addition, 1 deletionarch/x86/mm/Makefile
- arch/x86/mm/maccess.c 43 additions, 0 deletionsarch/x86/mm/maccess.c
- include/linux/bpf.h 5 additions, 25 deletionsinclude/linux/bpf.h
- include/linux/bpf_types.h 1 addition, 0 deletionsinclude/linux/bpf_types.h
- include/linux/uaccess.h 16 additions, 0 deletionsinclude/linux/uaccess.h
- include/net/xdp_sock.h 39 additions, 12 deletionsinclude/net/xdp_sock.h
- include/uapi/linux/bpf.h 84 additions, 40 deletionsinclude/uapi/linux/bpf.h
- kernel/bpf/core.c 5 additions, 7 deletionskernel/bpf/core.c
- kernel/bpf/syscall.c 3 additions, 3 deletionskernel/bpf/syscall.c
- kernel/bpf/verifier.c 29 additions, 10 deletionskernel/bpf/verifier.c
- kernel/bpf/xskmap.c 36 additions, 76 deletionskernel/bpf/xskmap.c
- kernel/trace/bpf_trace.c 173 additions, 58 deletionskernel/trace/bpf_trace.c
- lib/test_bpf.c 103 additions, 9 deletionslib/test_bpf.c
- mm/maccess.c 65 additions, 5 deletionsmm/maccess.c
- net/xdp/xsk.c 31 additions, 2 deletionsnet/xdp/xsk.c
- samples/bpf/map_perf_test_kern.c 2 additions, 2 deletionssamples/bpf/map_perf_test_kern.c
- samples/bpf/test_map_in_map_kern.c 2 additions, 2 deletionssamples/bpf/test_map_in_map_kern.c
- samples/bpf/test_probe_write_user_kern.c 1 addition, 1 deletionsamples/bpf/test_probe_write_user_kern.c
Please register or sign in to comment