2020-06-02 |
Ilya Leoshkevich | s390/bpf: Use bcr 0,%0 as tail call nop filler Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-06-02 |
Ilya Leoshkevich | s390/bpf: Maintain 8-byte stack alignment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-29 |
Alexei Starovoitov | bpf: Fix use-after-free in fmod_ret check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-28 |
Petr Mladek | powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-25 |
Björn Töpel | xsk: Add overflow check for u64 division, stored into u32 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-22 |
Alan Maguire | selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-22 |
Alan Maguire | selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_l... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-22 |
Alan Maguire | selftests/bpf: Add general instructions for test execution Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-19 |
Jesper Dangaard... | bpf: Fix too large copy from user in bpf_test_init Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-19 |
Daniel T. Lee | samples, bpf: Refactor kprobe, tail call kern progs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-19 |
Daniel T. Lee | samples, bpf: Add tracex7 test file to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-19 |
Daniel T. Lee | samples, bpf: Refactor tail call user progs with libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-19 |
Daniel T. Lee | samples, bpf: Refactor kprobe tracing user progs with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-19 |
Daniel T. Lee | samples, bpf: Refactor pointer error check with libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, add ktls tests to test_sockmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, add blacklist to test_sockmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, add whitelist option to test_sockmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, provide verbose option for selftests... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, break down test_sockmap into subtests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, improve test_sockmap total bytes counter Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, print error in test_sockmap error cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, sockmap test prog run without setting... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, remove prints from sockmap tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-16 |
John Fastabend | bpf: Selftests, move sockmap bpf prog header into progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Stanislav Fomichev | selftests/bpf: Move test_align under test_progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Stanislav Fomichev | selftests/bpf: Fix test_align verifier log patterns Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Ian Rogers | libbpf, hashmap: Fix signedness warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Ian Rogers | libbpf, hashmap: Remove unused #include Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Daniel Borkmann | bpf: Fix check_return_code to only allow [0,1] in trace_iter... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Daniel Borkmann | Merge branch 'bpf-cap' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Alexei Starovoitov | selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Alexei Starovoitov | bpf: Implement CAP_BPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-15 |
Alexei Starovoitov | bpf, capability: Introduce CAP_BPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-13 |
Eelco Chaudron | libbpf: Fix probe code to return EPERM if encountered Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-13 |
Yauheni Kaliuta | selftests/bpf: Install generated test progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-11 |
Quentin Monnet | tools, bpf: Synchronise BPF UAPI header with tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-11 |
Quentin Monnet | bpf: Minor fixes to BPF helpers documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-11 |
Quentin Monnet | tools, bpftool: Minor fixes for documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-11 |
Quentin Monnet | tools, bpftool: Poison and replace kernel integer typedefs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-11 |
Gustavo A. R. Silva | bpf, libbpf: Replace zero-length array with flexible... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-08 |
Stanislav Fomichev | bpf: Allow any port in bpf_bind helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-08 |
Stanislav Fomichev | net: Refactor arguments of inet{,6}_bind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-08 |
Stanislav Fomichev | selftests/bpf: Move existing common networking parts... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-08 |
Stanislav Fomichev | selftests/bpf: Generalize helpers to control background... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-07 |
Jason Yan | bpf, i386: Remove unneeded conversion to bool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-06 |
Daniel Borkmann | Merge branch 'bpf-rv64-jit' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-06 |
Luke Nelson | bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-06 |
Luke Nelson | bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-06 |
Luke Nelson | bpf, riscv: Optimize FROM_LE using verifier_zext on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-06 |
Luke Nelson | bpf, riscv: Enable missing verifier_zext optimizations... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-05 |
John Fastabend | bpf, sockmap: bpf_tcp_ingress needs to subtract bytes... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-05 |
John Fastabend | bpf, sockmap: msg_pop_data can incorrecty set an sge... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-04 |
Magnus Karlsson | xsk: Remove unnecessary member in xdp_umem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-04 |
Magnus Karlsson | xsk: Change two variable names for increased clarity Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-04 |
Arnd Bergmann | bpf: Avoid gcc-10 stringop-overflow warning in struct... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-04 |
Luke Nelson | bpf, arm: Optimize ALU ARSH K using asr immediate instruction Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-05-04 |
Luke Nelson | bpf, arm: Optimize ALU64 ARSH X using orrpl conditional... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-30 |
Jakub Sitnicki | selftests/bpf: Test allowed maps for bpf_sk_select_reuseport Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-30 |
Wei Yongjun | bpf: Fix error return code in map_lookup_and_delete_elem() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-30 |
Andrii Nakryiko | libbpf: Fix false uninitialized variable warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-30 |
Luke Nelson | bpf, riscv: Fix stack layout of JITed code on RV32 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Arnd Bergmann | bpf: Fix unused variable warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Jakub Sitnicki | selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assi... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Jakub Sitnicki | selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Jakub Sitnicki | bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Quentin Monnet | tools: bpftool: Make libcap dependency optional Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Quentin Monnet | tools: bpftool: Allow unprivileged users to probe features Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-29 |
Quentin Monnet | tools: bpftool: For "feature probe" define "full_mode... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-28 |
Zou Wei | libbpf: Remove unneeded semicolon in btf_dump_emit_type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-28 |
Veronika Kabatova | selftests/bpf: Copy runqslower to OUTPUT directory Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-28 |
Daniel Borkmann | Merge branch 'work.sysctl' of ssh://gitolite.kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-27 |
Xiyu Yang | bpf: Fix sk_psock refcnt leak when receiving message Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-27 |
Christoph Hellwig | bpf, cgroup: Remove unused exports Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-27 |
Mao Wenan | libbpf: Return err if bpf_object__load failed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-15 |
Toke Høiland-Jørgensen | selftests/bpf: Check for correct program attach/detach... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-15 |
Toke Høiland-Jørgensen | libbpf: Fix type of old_fd in bpf_xdp_set_link_opts Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-15 |
Andrii Nakryiko | libbpf: Always specify expected_attach_type on program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-15 |
Magnus Karlsson | xsk: Add missing check on user supplied headroom size Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-14 |
Zou Wei | bpf: remove unneeded conversion to bool in __mark_reg_unknown Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-14 |
David Ahern | xdp: Reset prog in dev_change_xdp_fd when fd is negative Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-14 |
Daniel T. Lee | tools, bpftool: Fix struct_ops command invalid pointer... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-14 |
Andrii Nakryiko | selftests/bpf: Validate frozen map contents stays frozen Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-14 |
Andrii Nakryiko | bpf: Prevent re-mmap()'ing BPF map as writable for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-14 |
Luke Nelson | arm, bpf: Fix offset overflow for BPF_MEM BPF_DW Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-08 |
Luke Nelson | arm, bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-08 |
Joe Stringer | bpf: Fix use of sk->sk_reuseport from sk_assign Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-07 |
Andrey Ignatov | selftests/bpf: Add test for bpf_get_link_xdp_id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-07 |
Andrey Ignatov | libbpf: Fix bpf_get_link_xdp_id flags handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-07 |
Luke Nelson | riscv, bpf: Fix offset range checking for auipc+jalr... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-06 |
Qiujun Huang | bpf: Fix a typo "inacitve" -> "inactive" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-06 |
Jeremy Cline | libbpf: Initialize *nl_pid so gcc 10 is happy Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-06 |
Li RongQing | xsk: Fix out of boundary write in __xsk_rcv_memcpy Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-02 |
Jakub Sitnicki | net, sk_msg: Don't use RCU_INIT_POINTER on sk_user_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-02 |
Björn Töpel | riscv, bpf: Remove BPF JIT for nommu builds Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-02 |
Colin Ian King | bpf: Fix spelling mistake "arithmatic" -> "arithmetic... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-04-02 |
Slava Bacherikov | kbuild, btf: Fix dependencies for DEBUG_INFO_BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-30 |
KP Singh | bpf, lsm: Make BPF_LSM depend on BPF_EVENTS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-30 |
Daniel Borkmann | bpf, doc: Add John as official reviewer to BPF subsystem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...c5b5a3bc7f8e900b39805639.1585556231.git.daniel@iogearbox.net
|
commit | commitdiff | tree |
2020-03-29 |
Daniel Borkmann | Merge branch 'bpf-lsm' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-29 |
KP Singh | bpf: lsm: Add Documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |