summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZEMagnus Karlsson2019-04-101-4/+5
* bpf, bpftool: fix a few ubsan warningsYonghong Song2019-04-101-10/+9
* Merge branch 'support-global-data'Alexei Starovoitov2019-04-1037-207/+3018
|\
| * bpf, selftest: add test cases for BTF Var and DataSecDaniel Borkmann2019-04-101-2/+663
| * bpf, selftest: test global data/bss/rodata sectionsJoe Stringer2019-04-103-4/+267
| * bpf, selftest: test {rd, wr}only flags and direct value accessDaniel Borkmann2019-04-104-5/+573
| * bpf: bpftool support for dumping data/bss/rodata sectionsDaniel Borkmann2019-04-102-4/+65
| * bpf, libbpf: add support for BTF Var and DataSecDaniel Borkmann2019-04-105-20/+235
| * bpf, libbpf: support global data/bss/rodata sectionsDaniel Borkmann2019-04-106-48/+314
| * bpf, libbpf: refactor relocation handlingJoe Stringer2019-04-101-30/+32
| * bpf: sync {btf, bpf}.h uapi header from tools infrastructureDaniel Borkmann2019-04-102-6/+46
| * bpf: allow for key-less BTF in array mapDaniel Borkmann2019-04-104-6/+27
| * bpf: kernel side support for BTF Var and DataSecDaniel Borkmann2019-04-101-20/+397
| * bpf: add specification for BTF Var and DataSec kindsDaniel Borkmann2019-04-102-4/+85
| * bpf: allow . char as part of the object nameDaniel Borkmann2019-04-101-3/+3
| * bpf: add syscall side map freeze supportDaniel Borkmann2019-04-103-13/+57
| * bpf: add program side {rd, wr}only support for mapsDaniel Borkmann2019-04-109-14/+96
| * bpf: do not retain flags that are not tied to map lifetimeDaniel Borkmann2019-04-101-1/+13
| * bpf: implement lookup-free direct value access for mapsDaniel Borkmann2019-04-109-31/+149
|/
* libbpf: Ignore -Wformat-nonliteral warningAndrey Ignatov2019-04-071-0/+5
* Merge branch 'bpf-varstack-fixes'Daniel Borkmann2019-04-052-6/+150
|\
| * bpf: Add missed newline in verifier verbose logAndrey Ignatov2019-04-051-1/+1
| * selftests/bpf: Test unbounded var_off stack accessAndrey Ignatov2019-04-051-2/+55
| * bpf: Sanity check max value for var_off stack accessAndrey Ignatov2019-04-051-3/+15
| * selftests/bpf: Test indirect var_off stack access in unpriv modeAndrey Ignatov2019-04-051-0/+27
| * bpf: Reject indirect var_off stack access in unpriv modeAndrey Ignatov2019-04-051-0/+16
| * selftests/bpf: Test indirect var_off stack access in raw modeAndrey Ignatov2019-04-051-0/+27
| * bpf: Reject indirect var_off stack access in raw modeAndrey Ignatov2019-04-051-0/+9
|/
* samples/bpf: fix build with new clangAlexei Starovoitov2019-04-051-0/+1
* samples, selftests/bpf: add NULL check for ksym_searchDaniel T. Lee2019-04-045-3/+23
* selftests/bpf: ksym_search won't check symbols existsDaniel T. Lee2019-04-041-0/+4
* Merge branch 'bpf-verifier-scalability'Daniel Borkmann2019-04-0418-57/+415
|\
| * selftests/bpf: synthetic tests to push verifier limitsAlexei Starovoitov2019-04-042-9/+35
| * selftests/bpf: add few verifier scale testsAlexei Starovoitov2019-04-047-1/+215
| * libbpf: teach libbpf about log_level bit 2Alexei Starovoitov2019-04-044-4/+17
| * bpf: increase verifier log limitAlexei Starovoitov2019-04-041-1/+1
| * bpf: increase complexity limit and maximum program sizeAlexei Starovoitov2019-04-043-2/+3
| * bpf: verbose jump offset overflow checkAlexei Starovoitov2019-04-042-6/+12
| * bpf: convert temp arrays to kvcallocAlexei Starovoitov2019-04-041-7/+7
| * bpf: improve verification speed by not remarking live_readAlexei Starovoitov2019-04-041-0/+9
| * bpf: improve verification speed by droping statesAlexei Starovoitov2019-04-042-3/+43
| * bpf: add verifier stats and log_level bit 2Alexei Starovoitov2019-04-042-24/+73
|/
* kbuild: add ability to generate BTF type info for vmlinuxAndrii Nakryiko2019-04-033-2/+29
* Merge branch 'bpf-selftest-clang-fixes'Daniel Borkmann2019-04-024-8/+7
|\
| * selftests: bpf: remove duplicate .flags initialization in ctx_skb.cStanislav Fomichev2019-04-021-1/+0
| * selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.cStanislav Fomichev2019-04-021-4/+4
| * selftests: bpf: fix -Wformat-security warning for flow_dissector_load.cStanislav Fomichev2019-04-021-1/+1
| * selftests: bpf: tests.h should depend on .c files, not the outputStanislav Fomichev2019-04-021-2/+2
|/
* bpf: add bpffs multi-dimensional array tests in test_btfYonghong Song2019-04-011-8/+24
* Merge branch 'variable-stack-access'Alexei Starovoitov2019-03-292-23/+131
|\