2023-11-20 |
Martin KaFai Lau | Merge branch 'bpf_redirect_peer fixes' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | selftests/bpf: Add netkit to tc_redirect selftest Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | selftests/bpf: De-veth-ize the tc_redirect test case Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | bpf, netkit: Add indirect call wrapper for fetching... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Peilin Ye | bpf: Fix dev's rx stats for bpf_redirect_peer traffic Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Peilin Ye | veth: Use tstats per-CPU traffic counters Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | netkit: Add tstats per-CPU traffic counters Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | net: Move {l,t,d}stats allocation to core and convert... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | net, vrf: Move dstats structure to core Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-07 |
Martin KaFai Lau | Merge branch 'Let BPF verifier consider {task,cgroup... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-07 |
Chuyi Zhou | selftests/bpf: get trusted cgrp from bpf_iter__cgroup... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-11-07 |
Chuyi Zhou | bpf: Let verifier consider {task,cgroup} is trusted... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Martin KaFai Lau | Merge branch 'Add bpf programmable net device' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | selftests/bpf: Add selftests for netkit Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | selftests/bpf: Add netlink helper library Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | bpftool: Extend net dump with netkit progs Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | bpftool: Implement link show support for netkit Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | libbpf: Add link-based API for netkit Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | tools: Sync if_link uapi header Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | netkit, bpf: Add bpf programmable net device Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-23 |
Daniel Borkmann | bpf, tcx: Get rid of tcx_link_const Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Martin KaFai Lau | Merge branch 'Add cgroup sockaddr hooks for unix sockets' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Daan De Meyer | selftests/bpf: Add tests for cgroup unix socket address... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Daan De Meyer | selftests/bpf: Make sure mount directory exists Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Daan De Meyer | documentation/bpf: Document cgroup unix socket address... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Daan De Meyer | bpftool: Add support for cgroup unix socket address... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Daan De Meyer | libbpf: Add support for cgroup unix socket address... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-12 |
Daan De Meyer | bpf: Implement cgroup sockaddr hooks for unix sockets Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-11 |
Daan De Meyer | bpf: Add bpf_sock_addr_set_sun_path() to allow writing... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-11 |
Daan De Meyer | bpf: Propagate modified uaddrlen from cgroup sockaddr... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-11 |
Daan De Meyer | selftests/bpf: Add missing section name tests for getpeernam... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-09 |
Martin KaFai Lau | Merge branch 'bpf: Fix src IP addr related limitation... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-09 |
Martynas Pumputis | selftests/bpf: Add BPF_FIB_LOOKUP_SRC tests Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-09 |
Martynas Pumputis | bpf: Derive source IP addr via bpf_*_fib_lookup() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Make seen_tc* variable tests more robust Reported-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Test query on empty mprog and pass revision... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Adapt assert_mprog_count to always expect... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Test bpf_mprog query API via libbpf... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Lorenz Bauer | bpf: Refuse unused attributes in bpf_prog_{attach,detach} Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | bpf: Handle bpf_mprog_query with NULL entry Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | bpf: Fix BPF_PROG_QUERY last field check Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-06 |
Geliang Tang | selftests/bpf: Add pairs_redir_to_connected helper Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-06 |
Akihiko Odaki | bpf: Fix the comment for bpf_restore_data_end() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-10-06 |
Geliang Tang | selftests/bpf: Enable CONFIG_VSOCKETS in config Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-21 |
Tiezhu Yang | bpf, docs: Add loongarch64 as arch supporting BPF JIT Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Larysa Zaremba | bpf: Allow to use kfunc XDP hints and frags together Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Martin KaFai Lau | Merge branch 'bpf: expose information about netdev... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Stanislav Fomichev | tools: ynl: extend netdev sample to dump xdp-rx-metadata... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Stanislav Fomichev | bpf: expose information about supported xdp metadata... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Stanislav Fomichev | bpf: make it easier to add new metadata kfunc Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-14 |
Song Liu | bpf: Charge modmem for struct_ops trampoline Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-13 |
Quan Tian | docs/bpf: update out-of-date doc in BPF flow dissector Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Martin KaFai Lau | Merge branch 'Avoid dummy bpf_offload_netdev in __bpf_prog_d... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Eduard Zingerman | selftests/bpf: Offloaded prog after non-offloaded should... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Eduard Zingerman | bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-09-11 |
Leon Hwang | selftests/bpf: Correct map_fd to data_fd in tailcalls Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Andrii Nakryiko | libbpf: fix signedness determination in CO-RE relo... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Andrii Nakryiko | selftests/bpf: add uprobe_multi test binary to .gitignore Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-18 |
Yonghong Song | selftests/bpf: Fix a selftest compilation error Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Martin KaFai Lau | Merge branch 'bpf: Force to MPTCP' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Geliang Tang | selftests/bpf: Add mptcpify test Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Geliang Tang | selftests/bpf: Fix error checks of mptcp open_and_load Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Geliang Tang | selftests/bpf: Add two mptcp netns helpers Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Geliang Tang | bpf: Add update_socket_protocol hook Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Daniel Borkmann | bpftool: Implement link show support for xdp Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-16 |
Daniel Borkmann | bpftool: Implement link show support for tcx Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-15 |
Lorenz Bauer | net: Fix slab-out-of-bounds in inet[6]_steal_sock Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-15 |
Martin KaFai Lau | Merge branch 'Update and document struct_ops' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-15 |
David Vernet | bpf: Document struct bpf_struct_ops fields Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-15 |
David Vernet | bpf: Support default .validate() and .update() behavior... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-15 |
Daniel Borkmann | selftests/bpf: Add various more tcx test cases Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-12 |
Daniel T. Lee | bpftool: fix perf help message Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-12 |
Yue Haibing | bpf: Remove unused declaration bpf_link_new_file() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-10 |
Martin KaFai Lau | Merge branch 'bug fixes for sockmap' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-10 |
Xu Kuohai | selftests/bpf: Add sockmap test for redirecting partial... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-10 |
Xu Kuohai | selftests/bpf: fix a CI failure caused by vsock sockmap... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-10 |
Xu Kuohai | bpf, sockmap: Fix bug that strp_done cannot be called Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-10 |
Xu Kuohai | bpf, sockmap: Fix map type error in sock_map_del_link Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-10 |
Magnus Karlsson | xsk: fix refcount underflow in error path Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-09 |
Yue Haibing | bpf: btf: Remove two unused function declarations Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-09 |
Yue Haibing | bpf: lru: Remove unused declaration bpf_lru_promote() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-09 |
Eduard Zingerman | selftests/bpf: relax expected log messages to allow... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-09 |
Kui-Feng Lee | selftests/bpf: remove duplicated functions Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-08 |
Will Hawkins | bpf, docs: Fix small typo and define semantics of sign... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Martin KaFai Lau | Merge branch 'bpf: Support bpf_get_func_ip helper in... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Jiri Olsa | selftests/bpf: Add bpf_get_func_ip test for uprobe... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Jiri Olsa | selftests/bpf: Add bpf_get_func_ip tests for uprobe... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Jiri Olsa | bpf: Add support for bpf_get_func_ip helper for uprobe... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Yonghong Song | selftests/bpf: Add a movsx selftest for sign-extension... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Yonghong Song | bpf: Fix an incorrect verification success with movsx... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-07 |
Will Hawkins | bpf, docs: Formalize type notation and function semantics... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Yang Yingliang | bpf: change bpf_alu_sign_string and bpf_movsx_string... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Sergey Kacheev | libbpf: Use local includes inside the library Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Kui-Feng Lee | bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR. Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Kui-Feng Lee | bpf: fix inconsistent return types of bpf_xdp_copy_buf(). Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Kui-Feng Lee | selftests/bpf: fix the incorrect verification of port... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Daniel Borkmann | selftests/bpf: Add test for detachment on empty mprog... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Daniel Borkmann | bpf: Fix mprog detachment for empty mprog entry Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-04 |
Li kunyu | bpf: bpf_struct_ops: Remove unnecessary initial values... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
2023-08-03 |
Martin KaFai Lau | Merge branch 'net: struct netdev_rx_queue and xdp.h... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
|
commit | commitdiff | tree |
next |