summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*Jiong Wang2018-12-073-0/+12
* mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_XJiong Wang2018-12-076-4/+13
* mips: bpf: fix encoding bug for mm_srlv32_opJiong Wang2018-12-071-1/+1
* Merge branch 'bpf_func_info-improvements'Alexei Starovoitov2018-12-069-47/+54
|\
| * bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftoolMartin KaFai Lau2018-12-064-9/+22
| * bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_infoMartin KaFai Lau2018-12-061-1/+1
| * bpf: Change insn_offset to insn_off in bpf_func_infoMartin KaFai Lau2018-12-062-10/+10
| * bpf: Improve the info.func_info and info.func_info_rec_size behaviorMartin KaFai Lau2018-12-062-27/+21
|/
* tools: bpftool: add a command to dump the trace pipeQuentin Monnet2018-12-055-4/+176
* Merge branch 'bpf-jit-overridable-alloc'Daniel Borkmann2018-12-053-3/+29
|\
| * arm64/bpf: don't allocate BPF JIT programs in module memoryArd Biesheuvel2018-12-052-1/+17
| * bpf: add __weak hook for allocating executable memoryArd Biesheuvel2018-12-051-2/+12
|/
* Merge branch 'prog_test_run-improvement'Alexei Starovoitov2018-12-047-7/+120
|\
| * selftests: add a test for bpf_prog_test_run_xattrLorenz Bauer2018-12-041-1/+54
| * libbpf: add bpf_prog_test_run_xattrLorenz Bauer2018-12-043-0/+43
| * tools: sync uapi/linux/bpf.hLorenz Bauer2018-12-041-2/+5
| * bpf: respect size hint to BPF_PROG_TEST_RUN if presentLorenz Bauer2018-12-042-4/+18
|/
* samples: bpf: fix: seg fault with NULL pointer argDaniel T. Lee2018-12-031-1/+3
* bpf: fix documentation for eBPF helpersQuentin Monnet2018-12-031-45/+45
* bpf: allow BPF read access to qdisc pkt_lenPetar Penkov2018-12-034-0/+50
* libbpf: Fix license in README.rstAndrey Ignatov2018-12-031-1/+1
* bpf: Fix memleak in aux->func_info and aux->btfMartin KaFai Lau2018-12-021-0/+2
* Merge branch 'xdp1-improvements'Alexei Starovoitov2018-12-011-12/+15
|\
| * samples: bpf: get ifindex from ifnameMatteo Croce2018-12-011-2/+7
| * samples: bpf: improve xdp1 exampleMatteo Croce2018-12-011-10/+8
|/
* Merge branch 'improve-test-coverage-sparc'Alexei Starovoitov2018-12-018-25/+128
|\
| * bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases.David Miller2018-12-011-0/+17
| * bpf: Make more use of 'any' alignment in test_verifier.cDavid Miller2018-12-011-0/+44
| * bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.cDavid Miller2018-12-011-18/+24
| * bpf: Add BPF_F_ANY_ALIGNMENT.David Miller2018-12-018-9/+45
|/
* bpf: Fix verifier log string check for bad alignment.David Miller2018-12-011-1/+1
* Merge branch 'bpftool-fixes'Alexei Starovoitov2018-11-306-65/+129
|\
| * tools: bpftool: add owner_prog_type and owner_jited to bpftool outputQuentin Monnet2018-11-303-26/+75
| * tools: bpftool: mark offloaded programs more explicitly in plain outputQuentin Monnet2018-11-301-1/+1
| * tools: bpftool: fix bash completion for new map types (queue and stack)Quentin Monnet2018-11-301-1/+1
| * tools: bpftool: fix bash completion for bpftool prog (attach|detach)Quentin Monnet2018-11-301-24/+49
| * tools: bpftool: use "/proc/self/" i.o. crafting links with getpid()Quentin Monnet2018-11-302-13/+3
|/
* arm64/bpf: use movn/movk/movk sequence to generate kernel addressesArd Biesheuvel2018-11-301-11/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-11-3025-115/+760
|\
| * tools/bpf: make libbpf _GNU_SOURCE friendlyYonghong Song2018-11-302-0/+3
| * bpf: Fix various lib and testsuite build failures on 32-bit.David Miller2018-11-292-6/+6
| * selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLSNaresh Kamboju2018-11-281-0/+1
| * Merge branch 'bpf-sk-msg-pop-data'Daniel Borkmann2018-11-288-24/+406
| |\
| | * bpf: test_sockmap, add options for msg_pop_data() helperJohn Fastabend2018-11-282-17/+180
| | * bpf: add msg_pop_data helper to toolsJohn Fastabend2018-11-282-1/+17
| | * bpf: helper to pop data from messagesJohn Fastabend2018-11-284-6/+209
| |/
| * Merge branch 'libbpf-versioning-doc'Alexei Starovoitov2018-11-278-8/+287
| |\
| | * libbpf: Document API and ABI conventionsAndrey Ignatov2018-11-271-0/+139
| | * libbpf: Verify versioned symbolsAndrey Ignatov2018-11-271-1/+18
| | * libbpf: Add version script for DSOAndrey Ignatov2018-11-272-1/+124