Show patches with: Submitter = Daniel Xu       |   226 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,v3,2/2] bpftool: Support dumping kfunc prototypes from BTF bpf: bpftool: Support dumping kfunc prototypes from BTF - - - 611- 2024-05-13 Daniel Xu bpf Changes Requested
[bpf-next,v3,1/2] kbuild: bpf: Tell pahole to DECL_TAG kfuncs bpf: bpftool: Support dumping kfunc prototypes from BTF - - - 62-- 2024-05-13 Daniel Xu bpf Changes Requested
[dwarves,v9,3/3] pahole: Inject kfunc decl tags into BTF pahole: Inject kfunc decl tags into BTF 2 1 2 1-- 2024-04-29 Daniel Xu bpf Not Applicable
[dwarves,v9,2/3] pahole: Add --btf_feature=decl_tag_kfuncs feature pahole: Inject kfunc decl tags into BTF - 1 - 1-- 2024-04-29 Daniel Xu bpf Not Applicable
[dwarves,v9,1/3] pahole: Save input filename separate from output pahole: Inject kfunc decl tags into BTF - - - 1-- 2024-04-29 Daniel Xu bpf Not Applicable
[dwarves,v8,3/3] pahole: Inject kfunc decl tags into BTF pahole: Inject kfunc decl tags into BTF 2 1 2 1-- 2024-04-26 Daniel Xu Superseded
[dwarves,v8,2/3] pahole: Add --btf_feature=decl_tag_kfuncs feature pahole: Inject kfunc decl tags into BTF - 1 - 1-- 2024-04-26 Daniel Xu Superseded
[dwarves,v8,1/3] pahole: Save input filename separate from output pahole: Inject kfunc decl tags into BTF - - - 1-- 2024-04-26 Daniel Xu Superseded
[dwarves,v7,2/2] pahole: Inject kfunc decl tags into BTF pahole: Inject kfunc decl tags into BTF 1 1 2 1-- 2024-04-24 Daniel Xu Superseded
[dwarves,v7,1/2] pahole: Add --btf_feature=decl_tag_kfuncs feature pahole: Inject kfunc decl tags into BTF - 1 - 1-- 2024-04-24 Daniel Xu Superseded
[dwarves,v6,3/3] pahole: Inject kfunc decl tags into BTF pahole: Inject kfunc decl tags into BTF 1 1 2 1-- 2024-03-25 Daniel Xu Not Applicable
[dwarves,v6,2/3] pahole: Add --btf_feature=decl_tag_kfuncs feature pahole: Inject kfunc decl tags into BTF - 1 - 1-- 2024-03-25 Daniel Xu Not Applicable
[dwarves,v6,1/3] gobuffer: Add gobuffer__sort() helper pahole: Inject kfunc decl tags into BTF - 1 - 1-- 2024-03-25 Daniel Xu Not Applicable
[dwarves,v5,2/2] pahole: Inject kfunc decl tags into BTF pahole: Inject kfunc decl tags into BTF - 1 1 1-- 2024-03-15 Daniel Xu Superseded
[dwarves,v5,1/2] pahole: Add --btf_feature=decl_tag_kfuncs feature pahole: Inject kfunc decl tags into BTF - 1 - 1-- 2024-03-15 Daniel Xu Superseded
[bpf-next,v2,2/2] bpftool: Support dumping kfunc prototypes from BTF bpf, bpftool: Support dumping kfunc prototypes from BTF - - - 611- 2024-02-04 Daniel Xu bpf Changes Requested
[bpf-next,v2,1/2] bpf: Have bpf_rdonly_cast() take a const pointer bpf, bpftool: Support dumping kfunc prototypes from BTF 1 - - 62-- 2024-02-04 Daniel Xu bpf Accepted
[dwarves,v4,2/2] pahole: Inject kfunc decl tags into BTF pahole: Inject kfunc decl tags into BTF - - 1 43-2 2024-02-04 Daniel Xu bpf Not Applicable
[dwarves,v4,1/2] pahole: Add --btf_feature=decl_tag_kfuncs feature pahole: Inject kfunc decl tags into BTF - 1 - 43-2 2024-02-04 Daniel Xu bpf Not Applicable
[bpf-next] bpftool: Support dumping kfunc prototypes from BTF [bpf-next] bpftool: Support dumping kfunc prototypes from BTF - - - 611- 2024-01-29 Daniel Xu bpf Changes Requested
[dwarves,v3] pahole: Inject kfunc decl tags into BTF [dwarves,v3] pahole: Inject kfunc decl tags into BTF - - - 1-- 2024-01-29 Daniel Xu Superseded
[bpf-next,v4,3/3] bpf: treewide: Annotate BPF kfuncs in BTF Annotate kfuncs in .BTF_ids section 1 - - 62-- 2024-01-29 Daniel Xu bpf Accepted
[bpf-next,v4,2/3] bpf: btf: Add BTF_KFUNCS_START/END macro pair Annotate kfuncs in .BTF_ids section - - - 611- 2024-01-29 Daniel Xu bpf Accepted
[bpf-next,v4,1/3] bpf: btf: Support flags for BTF_SET8 sets Annotate kfuncs in .BTF_ids section - - - 61-1 2024-01-29 Daniel Xu bpf Accepted
[dwarves,v2] pahole: Inject kfunc decl tags into BTF [dwarves,v2] pahole: Inject kfunc decl tags into BTF - - - 1-- 2024-01-11 Daniel Xu Not Applicable
[bpf-next,v3,3/3] bpf: treewide: Annotate BPF kfuncs in BTF Annotate kfuncs in .BTF_ids section - - - 61-- 2024-01-06 Daniel Xu bpf Changes Requested
[bpf-next,v3,2/3] bpf: btf: Add BTF_KFUNCS_START/END macro pair Annotate kfuncs in .BTF_ids section - - - 601- 2024-01-06 Daniel Xu bpf Changes Requested
[bpf-next,v3,1/3] bpf: btf: Support flags for BTF_SET8 sets Annotate kfuncs in .BTF_ids section - - - 60-1 2024-01-06 Daniel Xu bpf Changes Requested
[bpf-next,v2,3/3] bpf: treewide: Annotate BPF kfuncs in BTF Annotate kfuncs in .BTF_ids section - - - 66-- 2024-01-05 Daniel Xu bpf Superseded
[bpf-next,v2,2/3] bpf: btf: Add BTF_KFUNCS_START/END macro pair Annotate kfuncs in .BTF_ids section - - - 651- 2024-01-05 Daniel Xu bpf Superseded
[bpf-next,v2,1/3] bpf: btf: Support flags for BTF_SET8 sets Annotate kfuncs in .BTF_ids section - - - 65-1 2024-01-05 Daniel Xu bpf Superseded
[bpf-next,2/2] bpf: treewide: Annotate BPF kfuncs in BTF Annotate kfuncs in .BTF_ids section - - - 601- 2024-01-03 Daniel Xu bpf Superseded
[bpf-next,1/2] bpf: btf: Support optional flags for BTF_SET8 sets Annotate kfuncs in .BTF_ids section - - - 60-1 2024-01-03 Daniel Xu bpf Superseded
[dwarves] pahole: Inject kfunc decl tags into BTF [dwarves] pahole: Inject kfunc decl tags into BTF - - - 1-- 2023-12-20 Daniel Xu bpf Not Applicable
[bpf-next,3/3] bpf: selftests: Test bpf_assert_if() and bpf_assert_with_if() Various BPF exception improvements - - - 61-- 2023-12-14 Daniel Xu bpf Changes Requested
[bpf-next,2/3] bpf: selftests: Add bpf_assert_if() and bpf_assert_with_if() macros Various BPF exception improvements - - - 601- 2023-12-14 Daniel Xu bpf Changes Requested
[bpf-next,1/3] bpf: xdp: Register generic_kfunc_set with XDP programs Various BPF exception improvements - - - 601- 2023-12-14 Daniel Xu bpf Accepted
[bpf-next,v6,5/5] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 5821 2023-12-14 Daniel Xu bpf Accepted
[bpf-next,v6,4/5] bpf: selftests: Move xfrm tunnel test to test_progs Add bpf_xdp_get_xfrm_state() kfunc - - - 5821 2023-12-14 Daniel Xu bpf Accepted
[bpf-next,v6,3/5] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 5821 2023-12-14 Daniel Xu bpf Accepted
[bpf-next,v6,2/5] bpf: selftests: test_tunnel: Setup fresh topology for each subtest Add bpf_xdp_get_xfrm_state() kfunc - - - 5911 2023-12-14 Daniel Xu bpf Accepted
[bpf-next,v6,1/5] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc 1 - - 5821 2023-12-14 Daniel Xu bpf Accepted
[bpf-next,v5,9/9] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 532- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,8/9] bpf: selftests: Move xfrm tunnel test to test_progs Add bpf_xdp_get_xfrm_state() kfunc - - - 532- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,7/9] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 532- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,6/9] bpf: selftests: test_tunnel: Setup fresh topology for each subtest Add bpf_xdp_get_xfrm_state() kfunc - - - 541- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,5/9] bpf: selftests: Add verifier tests for CO-RE bitfield writes Add bpf_xdp_get_xfrm_state() kfunc 1 - - 541- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,4/9] bpf: selftests: test_loader: Support __btf_path() annotation Add bpf_xdp_get_xfrm_state() kfunc 1 - - 541- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,3/9] libbpf: Add BPF_CORE_WRITE_BITFIELD() macro Add bpf_xdp_get_xfrm_state() kfunc 1 - - 54-1 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,2/9] bpf: xfrm: Add bpf_xdp_xfrm_state_release() kfunc Add bpf_xdp_get_xfrm_state() kfunc 1 - - 541- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v5,1/9] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc 1 - - 532- 2023-12-11 Daniel Xu bpf Superseded
[bpf-next,v4,10/10] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,09/10] bpf: selftests: Move xfrm tunnel test to test_progs Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,08/10] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,07/10] bpf: selftests: test_tunnel: Setup fresh topology for each subtest Add bpf_xdp_get_xfrm_state() kfunc - - - 471- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,06/10] libbpf: selftests: Add verifier tests for CO-RE bitfield writes Add bpf_xdp_get_xfrm_state() kfunc 1 - - 471- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,05/10] bpf: selftests: test_loader: Support __btf_path() annotation Add bpf_xdp_get_xfrm_state() kfunc 1 - - 471- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,04/10] libbpf: Add BPF_CORE_WRITE_BITFIELD() macro Add bpf_xdp_get_xfrm_state() kfunc 1 - - 47-1 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,03/10] bpf: xfrm: Add bpf_xdp_xfrm_state_release() kfunc Add bpf_xdp_get_xfrm_state() kfunc 1 - - 471- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,02/10] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc 1 - - 462- 2023-12-04 Daniel Xu bpf Superseded
[bpf-next,v4,01/10] xfrm: bpf: Move xfrm_interface_bpf.c to xfrm_bpf.c Add bpf_xdp_get_xfrm_state() kfunc 1 - - 471- 2023-12-04 Daniel Xu bpf Superseded
[ipsec-next,v3,9/9] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,8/9] bpf: selftests: Move xfrm tunnel test to test_progs Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,7/9] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,6/9] bpf: selftests: test_tunnel: Setup fresh topology for each subtest Add bpf_xdp_get_xfrm_state() kfunc - - - 471- 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,5/9] libbpf: selftests: Add verifier tests for CO-RE bitfield writes Add bpf_xdp_get_xfrm_state() kfunc 1 - - 471- 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,4/9] bpf: selftests: test_loader: Support __btf_path() annotation Add bpf_xdp_get_xfrm_state() kfunc 1 - - 471- 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,3/9] libbpf: Add BPF_CORE_WRITE_BITFIELD() macro Add bpf_xdp_get_xfrm_state() kfunc - - - 47-1 2023-12-01 Daniel Xu bpf Superseded
[ipsec-next,v3,2/9] bpf: xfrm: Add bpf_xdp_xfrm_state_release() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 471- 2023-12-01 Daniel Xu netdev Superseded
[ipsec-next,v3,1/9] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 462- 2023-12-01 Daniel Xu netdev Superseded
[ipsec-next,v2,6/6] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 3726 2023-11-28 Daniel Xu bpf Superseded
[ipsec-next,v2,5/6] bpf: selftests: Move xfrm tunnel test to test_progs Add bpf_xdp_get_xfrm_state() kfunc - - - 3726 2023-11-28 Daniel Xu bpf Superseded
[ipsec-next,v2,4/6] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 3726 2023-11-28 Daniel Xu bpf Superseded
[ipsec-next,v2,3/6] libbpf: Add BPF_CORE_WRITE_BITFIELD() macro Add bpf_xdp_get_xfrm_state() kfunc - - - 38-7 2023-11-28 Daniel Xu bpf Superseded
[ipsec-next,v2,2/6] bpf: xfrm: Add bpf_xdp_xfrm_state_release() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 3816 2023-11-28 Daniel Xu netdev Superseded
[ipsec-next,v2,1/6] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 3726 2023-11-28 Daniel Xu netdev Superseded
[ipsec-next,v1,7/7] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 2725 2023-11-22 Daniel Xu bpf Superseded
[ipsec-next,v1,6/7] bpf: selftests: test_tunnel: Disable CO-RE relocations Add bpf_xdp_get_xfrm_state() kfunc - - - 2725 2023-11-22 Daniel Xu bpf Superseded
[ipsec-next,v1,5/7] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 2725 2023-11-22 Daniel Xu bpf Superseded
[ipsec-next,v1,4/7] bpf: selftests: test_tunnel: Mount bpffs if necessary Add bpf_xdp_get_xfrm_state() kfunc - - - 2815 2023-11-22 Daniel Xu bpf Superseded
[ipsec-next,v1,3/7] bpf: selftests: test_tunnel: Use ping -6 over ping6 Add bpf_xdp_get_xfrm_state() kfunc - - - 2815 2023-11-22 Daniel Xu bpf Superseded
[ipsec-next,v1,2/7] bpf: xfrm: Add bpf_xdp_xfrm_state_release() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 2815 2023-11-22 Daniel Xu netdev Superseded
[ipsec-next,v1,1/7] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 2725 2023-11-22 Daniel Xu netdev Superseded
[RFCv2,bpf-next,7/7] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 2625 2023-11-01 Daniel Xu bpf RFC
[RFCv2,bpf-next,6/7] bpf: selftests: test_tunnel: Disable CO-RE relocations Add bpf_xdp_get_xfrm_state() kfunc - - - 2625 2023-11-01 Daniel Xu bpf RFC
[RFCv2,bpf-next,5/7] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 2625 2023-11-01 Daniel Xu bpf RFC
[RFCv2,bpf-next,4/7] bpf: selftests: test_tunnel: Mount bpffs if necessary Add bpf_xdp_get_xfrm_state() kfunc - - - 2715 2023-11-01 Daniel Xu bpf RFC
[RFCv2,bpf-next,3/7] bpf: selftests: test_tunnel: Use ping -6 over ping6 Add bpf_xdp_get_xfrm_state() kfunc - - - 2715 2023-11-01 Daniel Xu bpf RFC
[RFCv2,bpf-next,2/7] bpf: xfrm: Add bpf_xdp_xfrm_state_release() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 2715 2023-11-01 Daniel Xu bpf RFC
[RFCv2,bpf-next,1/7] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 2715 2023-11-01 Daniel Xu bpf RFC
[RFC,bpf-next,6/6] bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() Add bpf_xdp_get_xfrm_state() kfunc - - - 12-5 2023-10-27 Daniel Xu bpf Superseded
[RFC,bpf-next,5/6] bpf: selftests: test_tunnel: Disable CO-RE relocations Add bpf_xdp_get_xfrm_state() kfunc - - - 12-5 2023-10-27 Daniel Xu bpf Superseded
[RFC,bpf-next,4/6] bpf: selftests: test_tunnel: Use vmlinux.h declarations Add bpf_xdp_get_xfrm_state() kfunc - - - 12-5 2023-10-27 Daniel Xu bpf Superseded
[RFC,bpf-next,3/6] bpf: selftests: test_tunnel: Mount bpffs if necessary Add bpf_xdp_get_xfrm_state() kfunc - - - 12-5 2023-10-27 Daniel Xu bpf Superseded
[RFC,bpf-next,2/6] bpf: selftests: test_tunnel: Use ping -6 over ping6 Add bpf_xdp_get_xfrm_state() kfunc - - - 12-5 2023-10-27 Daniel Xu bpf Superseded
[RFC,bpf-next,1/6] bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc Add bpf_xdp_get_xfrm_state() kfunc - - - 12-5 2023-10-27 Daniel Xu bpf Superseded
[bpf-next,v2] libbpf: Add bpf_object__unpin() [bpf-next,v2] libbpf: Add bpf_object__unpin() - 1 - 33-1 2023-08-23 Daniel Xu bpf Accepted
[bpf-next] libbpf: Add bpf_object__unpin() [bpf-next] libbpf: Add bpf_object__unpin() - 1 - 45-- 2023-08-23 Daniel Xu bpf Superseded
[RFC,bpf-next,2/2] bpf: Take a uref on BPF_MAP_TYPE_PROG_ARRAY maps during dev attachment Improve prog array uref semantics - - - 21-- 2023-08-23 Daniel Xu bpf RFC
[RFC,bpf-next,1/2] net: bpf: Make xdp and cls_bpf use bpf_prog_put_dev() Improve prog array uref semantics - - - 21-- 2023-08-23 Daniel Xu bpf RFC
« 1 2 3 »