2023-02-17 | Martin KaFai Lau | Revert "bpf, test_run: fix &xdp_frame misplacement... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-02-16 | Alexander Lobakin | bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-02-15 | Alexei Starovoitov | selftests/bpf: Fix map_kptr test. Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-02-08 | Lorenzo Bianconi | sfc: move xdp_features configuration in efx_pci_probe_post_io() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-02-04 | Florian Lehner | bpf: fix typo in header for bpf_perf_prog_read_value Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-02-03 | Tonghao Zhang | bpftool: profile online CPUs instead of possible Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-27 | Stanislav Fomichev | selftest/bpf: Make crashes more debuggable in test_progs Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-27 | Kui-Feng Lee | bpf: Fix the kernel crash caused by bpf_setsockopt(). Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-27 | Stanislav Fomichev | selftests/bpf: Properly enable hwtstamp in xdp_hw_metadata Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-25 | Martin KaFai Lau | Merge branch 'Enable bpf_setsockopt() on ktls enabled... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-25 | Kui-Feng Lee | selftests/bpf: Calls bpf_setsockopt() on a ktls enabled... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-25 | Kui-Feng Lee | bpf: Check the protocol of a sock to agree the calls... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Martin KaFai Lau | Merge branch 'xdp: hints via kfuncs' Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | selftests/bpf: Simple program to dump XDP RX metadata Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Toke Høiland-Jørgensen | net/mlx5e: Support RX XDP metadata Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Toke Høiland-Jørgensen | net/mlx5e: Introduce wrapper for xdp_buff Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Toke Høiland-Jørgensen | xsk: Add cb area to struct xdp_buff_xsk Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | net/mlx4_en: Support RX XDP metadata Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | net/mlx4_en: Introduce wrapper for xdp_buff Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | selftests/bpf: Verify xdp_metadata xdp->af_xdp path Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | veth: Support RX XDP metadata Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | veth: Introduce veth_xdp_buff wrapper for xdp_buff Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Toke Høiland-Jørgensen | bpf: Support consuming XDP HW metadata from fext programs Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | bpf: XDP metadata RX kfuncs Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | selftests/bpf: Update expected test_offload.py messages Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | bpf: Introduce device-bound XDP programs Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | bpf: Reshuffle some parts of bpf/offload.c Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | bpf: Move offload initialization into late_initcall Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-23 | Stanislav Fomichev | bpf: Document XDP RX metadata Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-18 | Tiezhu Yang | selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-15 | Martin KaFai Lau | Merge branch 'bpf: Add ipip6 and ip6ip decap support... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-15 | Ziyang Xuan | selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-15 | Ziyang Xuan | bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-13 | Tonghao Zhang | bpf: hash map, avoid deadlock with suitable hash mask Cc: Martin KaFai Lau <martin.lau@linux.dev> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-11 | Ludovic L'Hours | libbpf: Fix map creation flags sanitization Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-11 | Chethan Suresh | bpftool: fix output for skipping kernel config check Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-10 | Connor O'Brien | bpf: btf: limit logging of ignored BTF mismatches Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2023-01-10 | Pu Lehui | bpf, x86: Simplify the parsing logic of structure parameters Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-23 | Hao Sun | selftests/bpf: check null propagation only neither... Suggested-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-23 | Hao Sun | bpf: fix nullness propagation for reg to reg comparisons Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-21 | Andrii Nakryiko | libbpf: start v1.2 development cycle Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-20 | Jakub Kicinski | bpf: pull before calling skb_postpull_rcsum() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-19 | Martin KaFai Lau | Merge branch 'samples/bpf: fix LLVM compilation warning' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-19 | Daniel T. Lee | samples/bpf: fix uninitialized warning with test_current_tas... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-19 | Daniel T. Lee | samples/bpf: replace meaningless counter with tracex4 Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-19 | Daniel T. Lee | samples/bpf: remove unused function with test_lru_dist Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-15 | Toke Høiland-Jørgensen | selftests/bpf: Add a test for using a cpumap from an... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-15 | Toke Høiland-Jørgensen | bpf: Resolve fext program type when checking map compatibility Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-14 | Jiri Olsa | bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-06 | Martin KaFai Lau | Merge branch 'xfrm: interface: Add unstable helpers... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-06 | Eyal Birger | selftests/bpf: add xfrm_info tests Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-06 | Eyal Birger | tools: add IFLA_XFRM_COLLECT_METADATA to uapi/linux... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-06 | Eyal Birger | xfrm: interface: Add unstable helpers for setting/getting... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-12-06 | Eyal Birger | xfrm: interface: rename xfrm_interface.c to xfrm_interface_c... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-24 | Ji Rongfeng | bpf: Update bpf_{g,s}etsockopt() documentation Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-21 | Stanislav Fomichev | selftests/bpf: Make sure zero-len skbs aren't redirectable Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-21 | Stanislav Fomichev | bpf: Move skb->len == 0 checks into __bpf_redirect Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-17 | Wang Yufen | selftests/bpf: fix memory leak of lsm_cgroup Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-11 | Andrii Nakryiko | selftests/bpf: fix veristat's singular file-or-prog... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-10 | Martin KaFai Lau | Merge branch 'fix panic bringing up veth with xdp progs' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-10 | John Fastabend | bpf: veth driver panics when xdp prog attached before... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-09 | Yang Jihong | selftests/bpf: Fix test_progs compilation failure in... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-09 | Pu Lehui | selftests/bpf: Fix casting error when cross-compiling... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-08 | Wang Yufen | bpf: Fix memory leaks in __check_func_call Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-08 | Kang Minchul | selftests/bpf: Fix u32 variable compared with less... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-11-08 | Nathan Chancellor | bpf: Add explicit cast to 'void *' for __BPF_DISPATCHER_UPDATE() Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-28 | Florian Lehner | bpf: check max_entries before allocating memory Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-27 | Colin Ian King | bpftool: Fix spelling mistake "disasembler" -> "disassembler" Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-19 | Daniel Müller | bpf/docs: Summarize CI system and deny lists Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-19 | Daniel Müller | samples/bpf: Fix typos in README Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-19 | Shaomin Deng | samples/bpf: Fix double word in comments Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-19 | Gerhard Engleder | samples/bpf: Fix MAC address swapping in xdp2_kern Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-19 | Gerhard Engleder | samples/bpf: Fix map iteration in xdp1_user Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-17 | Stanislav Fomichev | bpf: prevent decl_tag from being referenced in func_proto Cc: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-17 | Stanislav Fomichev | selftests/bpf: Add reproducer for decl_tag in func_proto... Cc: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-12 | David Vernet | selftests/bpf: Alphabetize DENYLISTs Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-10-06 | Jiri Olsa | selftests/bpf: Add missing bpf_iter_vma_offset__destroy... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-23 | Andrii Nakryiko | libbpf: restore memory layout of bpf_object_open_opts Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-22 | Martin KaFai Lau | Merge branch 'Fix resource leaks in test_maps' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-22 | Hou Tao | selftests/bpf: Free the allocated resources after test... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-22 | Hou Tao | selftests/bpf: Destroy the skeleton when CONFIG_PREEMPT... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-21 | Martin KaFai Lau | Merge branch 'Fix wrong cgroup attach flags being assigned... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-21 | Pu Lehui | selftests/bpf: Adapt cgroup effective query uapi change Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-21 | Pu Lehui | bpftool: Fix wrong cgroup attach flags being assigned... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-21 | Pu Lehui | bpf, cgroup: Reject prog_attach_flags array when effective... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-21 | William Dean | bpf: simplify code in btf_parse_hdr Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-20 | Martin KaFai Lau | Merge branch 'bpf: Small nf_conn cleanups' Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-20 | Daniel Xu | bpf: Move nf_conn extern declarations to filter.h Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-20 | Daniel Xu | bpf: Rename nfct_bsa to nfct_btf_struct_access Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-20 | Daniel Xu | bpf: Remove unused btf_struct_access stub Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-19 | Hou Tao | selftests/bpf: Add test result messages for test_task_storag... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-17 | Peilin Ye | bpf/btf: Use btf_type_str() whenever possible Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-16 | Wang Yufen | bpf: use kvmemdup_bpfptr helper Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-09 | Martin KaFai Lau | Merge branch 'cgroup/connect{4,6} programs for unprivileged... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-09 | YiFei Zhu | selftests/bpf: Ensure cgroup/connect{4,6} programs... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-09 | YiFei Zhu | selftests/bpf: Deduplicate write_sysctl() to test_progs.c Suggested-by: Martin KaFai Lau <kafai@fb.com> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-09 | YiFei Zhu | bpf: Invoke cgroup/connect{4,6} programs for unprivileged... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-01 | Hou Tao | bpf: Only add BTF IDs for socket security hooks when... Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
2022-09-01 | Jiapeng Chong | bpf: Remove useless else if Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> |
commit | commitdiff | tree |
next |