| Commit message (Expand) | Author | Age | Files | Lines |
* | libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE | Magnus Karlsson | 2019-04-10 | 1 | -4/+5 |
* | bpf, bpftool: fix a few ubsan warnings | Yonghong Song | 2019-04-10 | 1 | -10/+9 |
* | Merge branch 'support-global-data' | Alexei Starovoitov | 2019-04-10 | 37 | -207/+3018 |
|\ |
|
| * | bpf, selftest: add test cases for BTF Var and DataSec | Daniel Borkmann | 2019-04-10 | 1 | -2/+663 |
| * | bpf, selftest: test global data/bss/rodata sections | Joe Stringer | 2019-04-10 | 3 | -4/+267 |
| * | bpf, selftest: test {rd, wr}only flags and direct value access | Daniel Borkmann | 2019-04-10 | 4 | -5/+573 |
| * | bpf: bpftool support for dumping data/bss/rodata sections | Daniel Borkmann | 2019-04-10 | 2 | -4/+65 |
| * | bpf, libbpf: add support for BTF Var and DataSec | Daniel Borkmann | 2019-04-10 | 5 | -20/+235 |
| * | bpf, libbpf: support global data/bss/rodata sections | Daniel Borkmann | 2019-04-10 | 6 | -48/+314 |
| * | bpf, libbpf: refactor relocation handling | Joe Stringer | 2019-04-10 | 1 | -30/+32 |
| * | bpf: sync {btf, bpf}.h uapi header from tools infrastructure | Daniel Borkmann | 2019-04-10 | 2 | -6/+46 |
| * | bpf: allow for key-less BTF in array map | Daniel Borkmann | 2019-04-10 | 4 | -6/+27 |
| * | bpf: kernel side support for BTF Var and DataSec | Daniel Borkmann | 2019-04-10 | 1 | -20/+397 |
| * | bpf: add specification for BTF Var and DataSec kinds | Daniel Borkmann | 2019-04-10 | 2 | -4/+85 |
| * | bpf: allow . char as part of the object name | Daniel Borkmann | 2019-04-10 | 1 | -3/+3 |
| * | bpf: add syscall side map freeze support | Daniel Borkmann | 2019-04-10 | 3 | -13/+57 |
| * | bpf: add program side {rd, wr}only support for maps | Daniel Borkmann | 2019-04-10 | 9 | -14/+96 |
| * | bpf: do not retain flags that are not tied to map lifetime | Daniel Borkmann | 2019-04-10 | 1 | -1/+13 |
| * | bpf: implement lookup-free direct value access for maps | Daniel Borkmann | 2019-04-10 | 9 | -31/+149 |
|/ |
|
* | libbpf: Ignore -Wformat-nonliteral warning | Andrey Ignatov | 2019-04-07 | 1 | -0/+5 |
* | Merge branch 'bpf-varstack-fixes' | Daniel Borkmann | 2019-04-05 | 2 | -6/+150 |
|\ |
|
| * | bpf: Add missed newline in verifier verbose log | Andrey Ignatov | 2019-04-05 | 1 | -1/+1 |
| * | selftests/bpf: Test unbounded var_off stack access | Andrey Ignatov | 2019-04-05 | 1 | -2/+55 |
| * | bpf: Sanity check max value for var_off stack access | Andrey Ignatov | 2019-04-05 | 1 | -3/+15 |
| * | selftests/bpf: Test indirect var_off stack access in unpriv mode | Andrey Ignatov | 2019-04-05 | 1 | -0/+27 |
| * | bpf: Reject indirect var_off stack access in unpriv mode | Andrey Ignatov | 2019-04-05 | 1 | -0/+16 |
| * | selftests/bpf: Test indirect var_off stack access in raw mode | Andrey Ignatov | 2019-04-05 | 1 | -0/+27 |
| * | bpf: Reject indirect var_off stack access in raw mode | Andrey Ignatov | 2019-04-05 | 1 | -0/+9 |
|/ |
|
* | samples/bpf: fix build with new clang | Alexei Starovoitov | 2019-04-05 | 1 | -0/+1 |
* | samples, selftests/bpf: add NULL check for ksym_search | Daniel T. Lee | 2019-04-04 | 5 | -3/+23 |
* | selftests/bpf: ksym_search won't check symbols exists | Daniel T. Lee | 2019-04-04 | 1 | -0/+4 |
* | Merge branch 'bpf-verifier-scalability' | Daniel Borkmann | 2019-04-04 | 18 | -57/+415 |
|\ |
|
| * | selftests/bpf: synthetic tests to push verifier limits | Alexei Starovoitov | 2019-04-04 | 2 | -9/+35 |
| * | selftests/bpf: add few verifier scale tests | Alexei Starovoitov | 2019-04-04 | 7 | -1/+215 |
| * | libbpf: teach libbpf about log_level bit 2 | Alexei Starovoitov | 2019-04-04 | 4 | -4/+17 |
| * | bpf: increase verifier log limit | Alexei Starovoitov | 2019-04-04 | 1 | -1/+1 |
| * | bpf: increase complexity limit and maximum program size | Alexei Starovoitov | 2019-04-04 | 3 | -2/+3 |
| * | bpf: verbose jump offset overflow check | Alexei Starovoitov | 2019-04-04 | 2 | -6/+12 |
| * | bpf: convert temp arrays to kvcalloc | Alexei Starovoitov | 2019-04-04 | 1 | -7/+7 |
| * | bpf: improve verification speed by not remarking live_read | Alexei Starovoitov | 2019-04-04 | 1 | -0/+9 |
| * | bpf: improve verification speed by droping states | Alexei Starovoitov | 2019-04-04 | 2 | -3/+43 |
| * | bpf: add verifier stats and log_level bit 2 | Alexei Starovoitov | 2019-04-04 | 2 | -24/+73 |
|/ |
|
* | kbuild: add ability to generate BTF type info for vmlinux | Andrii Nakryiko | 2019-04-03 | 3 | -2/+29 |
* | Merge branch 'bpf-selftest-clang-fixes' | Daniel Borkmann | 2019-04-02 | 4 | -8/+7 |
|\ |
|
| * | selftests: bpf: remove duplicate .flags initialization in ctx_skb.c | Stanislav Fomichev | 2019-04-02 | 1 | -1/+0 |
| * | selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c | Stanislav Fomichev | 2019-04-02 | 1 | -4/+4 |
| * | selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c | Stanislav Fomichev | 2019-04-02 | 1 | -1/+1 |
| * | selftests: bpf: tests.h should depend on .c files, not the output | Stanislav Fomichev | 2019-04-02 | 1 | -2/+2 |
|/ |
|
* | bpf: add bpffs multi-dimensional array tests in test_btf | Yonghong Song | 2019-04-01 | 1 | -8/+24 |
* | Merge branch 'variable-stack-access' | Alexei Starovoitov | 2019-03-29 | 2 | -23/+131 |
|\ |
|