summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: Remove !func_info and !line_info check from test_btf and bpftoolMartin KaFai Lau2018-12-133-19/+1
* bpf: Remove bpf_dump_raw_ok() check for func_info and line_infoMartin KaFai Lau2018-12-131-20/+12
* Merge branch 'bpf-bpftool-license-update'Daniel Borkmann2018-12-1320-339/+27
|\
| * tools: bpftool: dual license all filesJakub Kicinski2018-12-1310-7/+10
| * tools: bpftool: replace Netronome boilerplate with SPDX license headersJakub Kicinski2018-12-1310-330/+15
| * tools: bpftool: fix SPDX format in headersJakub Kicinski2018-12-133-3/+3
|/
* selftests/bpf: add btf annotations for cgroup_local_storage mapsRoman Gushchin2018-12-131-0/+6
* bpf: add bpffs pretty print for cgroup local storage mapsRoman Gushchin2018-12-133-1/+115
* bpf: pass struct btf pointer to the map_check_btf() callbackRoman Gushchin2018-12-134-1/+7
* selftests/bpf: use __bpf_constant_htons in test_prog.cStanislav Fomichev2018-12-131-4/+4
* bpf: arm64: Enable arm64 jit to provide bpf_line_infoMartin KaFai Lau2018-12-121-0/+1
* bpf: fix up uapi helper description and sync bpf header with toolsDaniel Borkmann2018-12-112-49/+50
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-12-1158-676/+3070
|\
| * Merge branch 'rename-info_cnt-to-nr_info'Alexei Starovoitov2018-12-106-81/+81
| |\
| | * tools/bpf: rename *_info_cnt to nr_*_infoYonghong Song2018-12-103-56/+56
| | * tools/bpf: sync kernel uapi bpf.h to tools directoryYonghong Song2018-12-101-3/+3
| | * bpf: rename *_info_cnt to nr_*_info in bpf_prog_infoYonghong Song2018-12-102-22/+22
| |/
| * bpf: clean up bpf_prog_get_info_by_fd()Song Liu2018-12-101-2/+2
| * bpf: bpftool: Fix newline and p_err issueMartin KaFai Lau2018-12-103-3/+3
| * bpf: relax verifier restriction on BPF_MOV | BPF_ALUJiong Wang2018-12-102-4/+25
| * media: bpf: add bpf function to report mouse movementSean Young2018-12-097-23/+109
| * Merge branch 'bpf_line_info'Alexei Starovoitov2018-12-0929-388/+2036
| |\
| | * bpf: libbpf: bpftool: Print bpf_line_info during prog dumpMartin KaFai Lau2018-12-0912-25/+516
| | * bpf: libbpf: Add btf_line_info support to libbpfMartin KaFai Lau2018-12-095-89/+239
| | * bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logicMartin KaFai Lau2018-12-094-177/+177
| | * bpf: Add unit tests for bpf_line_infoMartin KaFai Lau2018-12-091-17/+580
| | * bpf: Refactor and bug fix in test_func_type in test_btf.cMartin KaFai Lau2018-12-091-86/+125
| | * bpf: tools: Sync uapi bpf.hMartin KaFai Lau2018-12-091-0/+19
| | * bpf: Add bpf_line_info supportMartin KaFai Lau2018-12-0910-33/+419
| |/
| * Merge branch 'support-alu32_arsh'Alexei Starovoitov2018-12-0714-35/+137
| |\
| | * selftests: bpf: update testcases for BPF_ALU | BPF_ARSHJiong Wang2018-12-071-4/+25
| | * bpf: verifier remove the rejection on BPF_ALU | BPF_ARSHJiong Wang2018-12-071-5/+0
| | * bpf: interpreter support BPF_ALU | BPF_ARSHJiong Wang2018-12-071-22/+30
| | * nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*Jiong Wang2018-12-071-0/+45
| | * s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*Jiong Wang2018-12-071-0/+12
| | * 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