summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-11-21120-1078/+4952
|\
| * bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to u64 sizeDaniel Borkmann2019-11-202-7/+10
| * bpf: Emit audit messages upon successful prog load and unloadDaniel Borkmann2019-11-204-1/+36
| * bpf: Make array_map_mmap staticYueHaibing2019-11-201-1/+1
| * selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32Andrii Nakryiko2019-11-201-0/+7
| * libbpf: Fix call relocation offset calculation bugAndrii Nakryiko2019-11-204-8/+12
| * net-af_xdp: Use correct number of channels from ethtoolLuigi Rizzo2019-11-191-3/+8
| * Merge branch 'remove-jited-size-limits'Alexei Starovoitov2019-11-191-80/+268
| |\
| | * s390/bpf: Remove JITed image size limitationsIlya Leoshkevich2019-11-191-7/+0
| | * s390/bpf: Use lg(f)rl when long displacement cannot be usedIlya Leoshkevich2019-11-191-15/+81
| | * s390/bpf: Use lgrl instead of lg where possibleIlya Leoshkevich2019-11-191-12/+20
| | * s390/bpf: Load literal pool register using larlIlya Leoshkevich2019-11-191-3/+19
| | * s390/bpf: Align literal pool entriesIlya Leoshkevich2019-11-191-13/+24
| | * s390/bpf: Use relative long branchesIlya Leoshkevich2019-11-191-32/+126
| |/
| * bpf: Fix memory leak on object 'data'Colin Ian King2019-11-191-1/+3
| * selftests, bpf: Workaround an alu32 sub-register spilling issueYonghong Song2019-11-181-1/+3
| * selftests, bpf: Fix test_tc_tunnel hangingJiri Benc2019-11-181-0/+5
| * selftests, bpf: xdping is not meant to be run standaloneJiri Benc2019-11-181-2/+2
| * Merge branch 'bpf-array-mmap'Daniel Borkmann2019-11-1825-175/+576
| |\
| | * selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() testsAndrii Nakryiko2019-11-183-18/+292
| | * libbpf: Make global data internal arrays mmap()-able, if possibleAndrii Nakryiko2019-11-181-2/+30
| | * bpf: Add mmap() support for BPF_MAP_TYPE_ARRAYAndrii Nakryiko2019-11-187-12/+183
| | * bpf: Convert bpf_prog refcnt to atomic64_tAndrii Nakryiko2019-11-1811-97/+40
| | * bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never failsAndrii Nakryiko2019-11-188-49/+34
| |/
| * Merge branch 'bpf-trampoline'Daniel Borkmann2019-11-1534-173/+2354
| |\
| | * selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprogAlexei Starovoitov2019-11-152-0/+167
| | * selftests/bpf: Extend test_pkt_access testAlexei Starovoitov2019-11-151-2/+36
| | * libbpf: Add support for attaching BPF programs to other BPF programsAlexei Starovoitov2019-11-155-17/+71
| | * bpf: Support attaching tracing BPF program to other BPF programsAlexei Starovoitov2019-11-158-28/+152
| | * bpf: Compare BTF types of functions arguments with actual typesAlexei Starovoitov2019-11-155-3/+107
| | * bpf: Annotate context typesAlexei Starovoitov2019-11-156-43/+176
| | * bpf: Fix race in btf_resolve_helper_id()Alexei Starovoitov2019-11-154-9/+32
| | * bpf: Reserve space for BPF trampoline in BPF programsAlexei Starovoitov2019-11-151-2/+7
| | * selftests/bpf: Add stress test for maximum number of progsAlexei Starovoitov2019-11-151-0/+76
| | * selftests/bpf: Add combined fentry/fexit testAlexei Starovoitov2019-11-151-0/+90
| | * selftests/bpf: Add fexit tests for BPF trampolineAlexei Starovoitov2019-11-152-0/+162
| | * selftests/bpf: Add test for BPF trampolineAlexei Starovoitov2019-11-153-0/+167
| | * bpf: Add kernel test functions for fentry testingAlexei Starovoitov2019-11-151-0/+41
| | * selftest/bpf: Simple test for fentry/fexitAlexei Starovoitov2019-11-152-3/+88
| | * libbpf: Add support to attach to fentry/fexit tracing progsAlexei Starovoitov2019-11-154-25/+82
| | * libbpf: Introduce btf__find_by_name_kind()Alexei Starovoitov2019-11-153-0/+25
| | * bpf: Introduce BPF trampolineAlexei Starovoitov2019-11-159-10/+735
| | * bpf: Add bpf_arch_text_poke() helperAlexei Starovoitov2019-11-153-0/+65
| | * bpf: Refactor x86 JIT into helpersAlexei Starovoitov2019-11-151-54/+98
| |/
| * x86/alternatives: Teach text_poke_bp() to emulate instructionsPeter Zijlstra2019-11-154-46/+130
| * bpf, doc: Change right arguments for JIT example codeMao Wenan2019-11-151-4/+4
| * samples/bpf: Add missing option to xdpsock usageAndre Guedes2019-11-151-0/+2
| * samples/bpf: Remove duplicate option from xdpsockAndre Guedes2019-11-151-1/+0
| * s390/bpf: Make sure JIT passes do not increase code sizeIlya Leoshkevich2019-11-151-8/+66
| * bpf: Support doubleword alignment in bpf_jit_binary_allocIlya Leoshkevich2019-11-152-2/+8