2021-02-10 |
Daniel Borkmann | bpf: Fix verifier jsgt branch analysis on max bound Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-03 |
Bui Quang Minh | bpf: Check for integer overflow when using roundup_pow_of_two() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-03 |
Alexei Starovoitov | bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-26 |
Quentin Monnet | bpf, preload: Fix build when $(O) points to a relative... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-26 |
Mikko Ylinen | bpf: Drop disabled LSM hooks from the sleepable set Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-22 |
Pan Bian | bpf, inode_storage: Put file handler if no storage... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-22 |
Loris Reiff | bpf, cgroup: Fix problematic bounds check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-22 |
Loris Reiff | bpf, cgroup: Fix optlen WARN_ON_ONCE toctou Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-20 |
Daniel Borkmann | bpf: Fix signed_{sub,add32}_overflows type handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-19 |
Maxim Mikityanskiy | xsk: Clear pool even for inactive queues Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-19 |
Mircea Cirjaliu | bpf: Fix helper bpf_map_peek_elem_proto pointing to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-15 |
Björn Töpel | MAINTAINERS: Update my email address Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Andrii Nakryiko | libbpf: Allow loading empty BTFs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Andrii Nakryiko | bpf: Allow empty module BTFs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Stanislav Fomichev | bpf: Don't leak memory in bpf getsockopt when optlen... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
KP Singh | bpf: Update local storage test to check handling of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
KP Singh | bpf: Fix typo in bpf_inode_storage.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
KP Singh | bpf: Local storage helpers should check nullness of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-11 |
Jiri Olsa | bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-03 |
Yonghong Song | bpf: Fix a task_iter bug caused by a merge conflict... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-29 |
Jiang Wang | selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-24 |
Jonathan Lemon | bpf: Use thread_group_leader() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-24 |
Jonathan Lemon | bpf: Save correct stopping point in file seq iteration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-24 |
Andrii Nakryiko | selftests/bpf: Work-around EBUSY errors from hashmap... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-21 |
Eric Dumazet | bpf: Add schedule point in htab_init_buckets() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Tian Tao | bpf: Remove unused including <linux/version.h> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Colin Ian King | selftests/bpf: Fix spelling mistake "tranmission" ... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Magnus Karlsson | xsk: Rollback reservation at NETDEV_TX_BUSY Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Magnus Karlsson | xsk: Fix race in SKB mode transmit with shared cq Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-17 |
Magnus Karlsson | xsk: Fix memory leak for failed bind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Yonghong Song | selftests/bpf: Add a test for ptr_to_map_value on stack... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Yonghong Song | bpf: Permits pointers on stack for helper calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Andrii Nakryiko | selftests/bpf: Add set_attach_target() API selftest... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Andrii Nakryiko | libbpf: Support modules in bpf_program__set_attach_target... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Magnus Karlsson | samples/bpf: Fix possible hang in xdpsock with multiple... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Jiri Olsa | selftests/bpf: Make selftest compilation work on clang 11 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Weqaar Janjua | selftests/bpf: Xsk selftests - adding xdpxceiver to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Veronika Kabatova | selftests/bpf: Drop tcp-{client,server}.py from Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Daniel Borkmann | Merge branch 'bpf-xsk-selftests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - Bi-directional Sockets... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - Socket Teardown - SKB... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - DRV POLL, NOPOLL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - SKB POLL, NOPOLL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests framework Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Daniel Borkmann | Merge branch 'bpf-xdp-offload-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Filter bpftool internal... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Reset ethtool features... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Fix expected case of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Only check verifier... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | netdevsim: Add debugfs toggle to reject BPF programs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Remove check for program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | xdp: Remove the xdp_attachment_flags_ok() callback Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-08 |
Andrii Nakryiko | bpf: Return -ENOTSUPP when attaching to non-kernel BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-08 |
Björn Töpel | xsk: Validate socket state in xsk_recvmsg, prior touching... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-08 |
Andrii Nakryiko | tools/bpftool: Fix PID fetching with a lot of results Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | selftests/bpf: Test bpf_sk_storage_get in tcp iterators Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | selftests/bpf: Add an iterator selftest for bpf_sk_storage_get Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | selftests/bpf: Add an iterator selftest for bpf_sk_storage_d... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | bpf: Expose bpf_sk_storage_* to iterator programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | bpf: Add a bpf_sock_from_file helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | net: Remove the err argument from sock_from_file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Tom Rix | bpf: Remove trailing semicolon in macro definition Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Zhang Changzhong | xsk: Return error code if force_zc is set Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-03 |
Xuan Zhuo | xsk: Change the tx writeable condition Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-03 |
Xuan Zhuo | xsk: Replace datagram_poll by sock_poll_wait Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-01 |
Daniel Borkmann | net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Daniel Borkmann | Merge branch 'xdp-preferred-busy-polling' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Add option to set the busy-poll budget Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Add busy-poll support to xdpsock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Use recvfrom() in xdpsock/l2fwd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Use recvfrom() in xdpsock/rxdrop Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Propagate napi_id to XDP socket Rx path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Add busy-poll support for {recv,send}msg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Check need wakeup flag in sendmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Add support for recvmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | net: Add SO_BUSY_POLL_BUDGET socket option Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | net: Introduce preferred busy-polling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_b... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
KP Singh | selftests/bpf: Fix flavored variants of test_ima Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-27 |
Zhu Yanjun | xdp: Remove the functions xsk_map_inc and xsk_map_put Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-27 |
Magnus Karlsson | libbpf: Replace size_t with __u32 in xsk interfaces Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
Andrei Matei | bpf: Fix selftest compilation on clang 11 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | bpf: Add a selftest for bpf_ima_inode_hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | bpf: Add a BPF helper for getting the IMA hash of an... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | ima: Implement ima_inode_hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | bpf: Add MAINTAINERS entry for BPF LSM Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
Li RongQing | libbpf: Add support for canceling cached_cons advance Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrii Nakryiko | bpf: Sanitize BTF data pointer after module is loaded Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrii Nakryiko | kbuild: Skip module BTF generation for out-of-tree... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Zhen Lei | bpftool: Fix error return value in build_btf_type_table Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrei Matei | selftest/bpf: Fix rst formatting in readme Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrei Matei | selftest/bpf: Fix link in readme Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Björn Töpel | net, xsk: Avoid taking multiple skbuff references Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-23 |
Marek Majtyka | xsk: Fix incorrect netdev reference count Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-20 |
Song Liu | bpf: Simplify task_file_seq_get_next() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-20 |
Magnus Karlsson | xsk: Fix umem cleanup bug at socket destruct Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-20 |
Yonghong Song | bpftool: Add {i,d}tlb_misses support for bpftool profile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-20 |
Jesper Dangaard... | MAINTAINERS: Update XDP and AF_XDP entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-18 |
Dmitrii Banshchikov | bpf: Add bpf_ktime_get_coarse_ns helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-18 |
KP Singh | bpf: Add tests for bpf_bprm_opts_set helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |