Age | Commit message (Expand) | Author | Files | Lines |
2019-04-11 | selftests_bpf: extend test_tc_tunnel for UDP encap | ![](https://seccdn.libravatar.org/avatar/8061580b39a4ee953d82e41bf51347a3?s=13&d=retro) Alan Maguire | 3 | -48/+143 |
2019-04-11 | bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 2 | -9/+29 |
2019-04-11 | selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 2 | -0/+110 |
2019-04-11 | libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 3 | -0/+17 |
2019-04-11 | bpf: support input __sk_buff context in BPF_PROG_TEST_RUN | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 3 | -9/+151 |
2019-04-11 | tools/bpftool: show btf id in program information | ![](https://seccdn.libravatar.org/avatar/f38134da6c6b58b1c5cbd43b38dd354c?s=13&d=retro) Prashant Bhole | 1 | -0/+6 |
2019-04-11 | libbpf: Fix build with gcc-8 | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -1/+1 |
2019-04-11 | mailmap: add entry for email addresses | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+9 |
2019-04-10 | libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -4/+5 |
2019-04-10 | bpf, bpftool: fix a few ubsan warnings | ![](https://seccdn.libravatar.org/avatar/261268e4644ebaf1b6215c160d1f8ec9?s=13&d=retro) Yonghong Song | 1 | -10/+9 |
2019-04-09 | bpf, selftest: add test cases for BTF Var and DataSec | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -2/+663 |
2019-04-09 | bpf, selftest: test global data/bss/rodata sections | ![](https://seccdn.libravatar.org/avatar/51f3226e40cc2dd6c2de1d42f267d573?s=13&d=retro) Joe Stringer | 3 | -4/+267 |
2019-04-09 | bpf, selftest: test {rd, wr}only flags and direct value access | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 4 | -5/+573 |
2019-04-09 | bpf: bpftool support for dumping data/bss/rodata sections | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 2 | -4/+65 |
2019-04-09 | bpf, libbpf: add support for BTF Var and DataSec | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 5 | -20/+235 |
2019-04-09 | bpf, libbpf: support global data/bss/rodata sections | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 6 | -48/+314 |
2019-04-09 | bpf, libbpf: refactor relocation handling | ![](https://seccdn.libravatar.org/avatar/51f3226e40cc2dd6c2de1d42f267d573?s=13&d=retro) Joe Stringer | 1 | -30/+32 |
2019-04-09 | bpf: sync {btf, bpf}.h uapi header from tools infrastructure | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 2 | -6/+46 |
2019-04-09 | bpf: allow for key-less BTF in array map | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 4 | -6/+27 |
2019-04-09 | bpf: kernel side support for BTF Var and DataSec | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -20/+397 |
2019-04-09 | bpf: add specification for BTF Var and DataSec kinds | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 2 | -4/+85 |
2019-04-09 | bpf: allow . char as part of the object name | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -3/+3 |
2019-04-09 | bpf: add syscall side map freeze support | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 3 | -13/+57 |
2019-04-09 | bpf: add program side {rd, wr}only support for maps | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 9 | -14/+96 |
2019-04-09 | bpf: do not retain flags that are not tied to map lifetime | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+13 |
2019-04-09 | bpf: implement lookup-free direct value access for maps | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 9 | -31/+149 |
2019-04-06 | libbpf: Ignore -Wformat-nonliteral warning | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -0/+5 |
2019-04-05 | bpf: Add missed newline in verifier verbose log | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -1/+1 |
2019-04-05 | selftests/bpf: Test unbounded var_off stack access | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -2/+55 |
2019-04-05 | bpf: Sanity check max value for var_off stack access | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -3/+15 |
2019-04-05 | selftests/bpf: Test indirect var_off stack access in unpriv mode | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -0/+27 |
2019-04-05 | bpf: Reject indirect var_off stack access in unpriv mode | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -0/+16 |
2019-04-05 | selftests/bpf: Test indirect var_off stack access in raw mode | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -0/+27 |
2019-04-05 | bpf: Reject indirect var_off stack access in raw mode | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -0/+9 |
2019-04-05 | samples/bpf: fix build with new clang | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -0/+1 |
2019-04-04 | samples, selftests/bpf: add NULL check for ksym_search | ![](https://seccdn.libravatar.org/avatar/36f048510a1a53ef2b445af804f16362?s=13&d=retro) Daniel T. Lee | 5 | -3/+23 |
2019-04-04 | selftests/bpf: ksym_search won't check symbols exists | ![](https://seccdn.libravatar.org/avatar/36f048510a1a53ef2b445af804f16362?s=13&d=retro) Daniel T. Lee | 1 | -0/+4 |
2019-04-04 | selftests/bpf: synthetic tests to push verifier limits | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 2 | -9/+35 |
2019-04-04 | selftests/bpf: add few verifier scale tests | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 7 | -1/+215 |
2019-04-04 | libbpf: teach libbpf about log_level bit 2 | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 4 | -4/+17 |
2019-04-04 | bpf: increase verifier log limit | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -1/+1 |
2019-04-04 | bpf: increase complexity limit and maximum program size | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 3 | -2/+3 |
2019-04-04 | bpf: verbose jump offset overflow check | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 2 | -6/+12 |
2019-04-04 | bpf: convert temp arrays to kvcalloc | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -7/+7 |
2019-04-04 | bpf: improve verification speed by not remarking live_read | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -0/+9 |
2019-04-04 | bpf: improve verification speed by droping states | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 2 | -3/+43 |
2019-04-04 | bpf: add verifier stats and log_level bit 2 | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 2 | -24/+73 |
2019-04-03 | kbuild: add ability to generate BTF type info for vmlinux | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -2/+29 |
2019-04-02 | selftests: bpf: remove duplicate .flags initialization in ctx_skb.c | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 1 | -1/+0 |
2019-04-02 | selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 1 | -4/+4 |