Show patches with: Submitter = David Vernet       |    Archived = No       |   191 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,3/3] selftests/bpf: Add a selftest for the KF_DEPRECATED kfunc flag Document kfunc lifecycle / stability expectations - - - --- 2023-02-02 David Vernet New
[bpf-next,2/3] bpf: Add KF_DEPRECATED kfunc flag Document kfunc lifecycle / stability expectations - - - --- 2023-02-02 David Vernet New
[bpf-next,1/3] bpf/docs: Document kfunc lifecycle / stability expectations Document kfunc lifecycle / stability expectations - - - --- 2023-02-02 David Vernet New
[bpf-next,v3,4/4] selftests/bpf: Add testcase for static kfunc with unused arg bpf: Add __bpf_kfunc tag for kfunc definitions - - - --- 2023-02-01 David Vernet New
[bpf-next,v3,3/4] bpf: Add __bpf_kfunc tag to all kfuncs bpf: Add __bpf_kfunc tag for kfunc definitions 1 - - --- 2023-02-01 David Vernet New
[bpf-next,v3,2/4] bpf: Document usage of the new __bpf_kfunc macro bpf: Add __bpf_kfunc tag for kfunc definitions 1 - - --- 2023-02-01 David Vernet New
[bpf-next,v3,1/4] bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs bpf: Add __bpf_kfunc tag for kfunc definitions 1 - - --- 2023-02-01 David Vernet New
[bpf-next] bpf: Build-time assert that cpumask offset is zero [bpf-next] bpf: Build-time assert that cpumask offset is zero - - - --- 2023-01-28 David Vernet New
[bpf-next,v4,4/4] bpf/selftests: Verify struct_ops prog sleepable behavior Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v4,3/4] bpf: Pass const struct bpf_prog * to .check_member Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v4,2/4] libbpf: Support sleepable struct_ops.s section Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v4,1/4] bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,7/7] bpf/docs: Document the nocast aliasing behavior of ___init Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,6/7] bpf/docs: Document how nested trusted fields may be defined Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,5/7] bpf/docs: Document cpumask kfuncs in a new file Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,4/7] selftests/bpf: Add selftest suite for cpumask kfuncs Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,3/7] selftests/bpf: Add nested trust selftests suite Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,2/7] bpf: Enable cpumasks to be queried and used as kptrs Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,1/7] bpf: Disallow NULLable pointers for trusted kfuncs Enable cpumasks to be used as kptrs - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,4/4] bpf/selftests: Verify struct_ops prog sleepable behavior Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,3/4] bpf: Pass const struct bpf_prog * to .check_member Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,2/4] libbpf: Support sleepable struct_ops.s section Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v3,1/4] bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable - - - --- 2023-01-25 David Vernet New
[bpf-next,v2,4/4] bpf/selftests: Verify struct_ops prog sleepable behavior Enable struct_ops programs to be sleepable - - - --- 2023-01-24 David Vernet New
[bpf-next,v2,3/4] bpf: Pass const struct bpf_prog * to .check_member Enable struct_ops programs to be sleepable - - - --- 2023-01-24 David Vernet New
[bpf-next,v2,2/4] libbpf: Support sleepable struct_ops.s section Enable struct_ops programs to be sleepable - - - --- 2023-01-24 David Vernet New
[bpf-next,v2,1/4] bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable Enable struct_ops programs to be sleepable - - - --- 2023-01-24 David Vernet New
[bpf-next,3/3] bpf/selftests: Verify struct_ops prog sleepable behavior Enable struct_ops programs to be sleepable - - - --- 2023-01-23 David Vernet New
[bpf-next,2/3] bpf: Pass const struct bpf_prog * to .check_member Enable struct_ops programs to be sleepable - - - --- 2023-01-23 David Vernet New
[bpf-next,1/3] bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable Enable struct_ops programs to be sleepable - - - --- 2023-01-23 David Vernet New
[bpf-next,v2,3/3] bpf: Use BPF_KFUNC macro at all kfunc definitions Add BPF_KFUNC macro for kfunc definitions - - - --- 2023-01-23 David Vernet New
[bpf-next,v2,2/3] bpf: Document usage of the new BPF_KFUNC macro Add BPF_KFUNC macro for kfunc definitions - - - --- 2023-01-23 David Vernet New
[bpf-next,v2,1/3] bpf: Add BPF_KFUNC macro for defining kfuncs Add BPF_KFUNC macro for kfunc definitions - - - --- 2023-01-23 David Vernet New
[bpf-next,v2,9/9] bpf/docs: Document the nocast aliasing behavior of ___init Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,8/9] bpf/docs: Document how nested trusted fields may be defined Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,7/9] bpf/docs: Document cpumask kfuncs in a new file Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,6/9] selftests/bpf: Add selftest suite for cpumask kfuncs Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,5/9] selftests/bpf: Add nested trust selftests suite Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,4/9] bpf: Enable cpumasks to be queried and used as kptrs Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,3/9] bpf: Disallow NULLable pointers for trusted kfuncs Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,2/9] bpf: Allow trusted args to walk struct when checking BTF IDs Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next,v2,1/9] bpf: Enable annotating trusted nested pointers Enable cpumasks to be used as kptrs - - - --- 2023-01-20 David Vernet New
[bpf-next] selftests/bpf: Use __failure macro in task kfunc testsuite [bpf-next] selftests/bpf: Use __failure macro in task kfunc testsuite 1 - - --- 2023-01-20 David Vernet New
[bpf-next,8/8] bpf/docs: Document how nested trusted fields may be defined Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,7/8] bpf/docs: Document cpumask kfuncs in a new file Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,6/8] selftests/bpf: Add selftest suite for cpumask kfuncs Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,5/8] selftests/bpf: Add nested trust selftests suite Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,4/8] bpf: Enable cpumasks to be queried and used as kptrs Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,3/8] bpf: Disallow NULL PTR_TO_MEM for trusted kfuncs Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,2/8] bpf: Allow trusted args to walk struct when checking BTF IDs Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,1/8] bpf: Enable annotating trusted nested pointers Enable cpumasks to be used as kptrs - - - --- 2023-01-19 David Vernet New
[bpf-next,3/3] bpf: Add __bpf_kfunc tag to all kfuncs Annotate kfuncs with new __bpf_kfunc macro - - - --- 2023-01-06 David Vernet New
[bpf-next,2/3] bpf: Document usage of the new __bpf_kfunc macro Annotate kfuncs with new __bpf_kfunc macro - - - --- 2023-01-06 David Vernet New
[bpf-next,1/3] bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs Annotate kfuncs with new __bpf_kfunc macro - - - --- 2023-01-06 David Vernet New
[bpf-next] bpf/selftests: Use parent instead of last_wakee in task kfunc test [bpf-next] bpf/selftests: Use parent instead of last_wakee in task kfunc test - - - --- 2022-12-12 David Vernet New
[bpf-next,v3,2/2] bpf/docs: Document struct cgroup * kfuncs Document some recent core kfunc additions - - - --- 2022-12-07 David Vernet New
[bpf-next,v3,1/2] bpf/docs: Document struct task_struct * kfuncs Document some recent core kfunc additions - - - --- 2022-12-07 David Vernet New
[bpf-next] bpf: Don't use rcu_users to refcount in task kfuncs [bpf-next] bpf: Don't use rcu_users to refcount in task kfuncs - - - --- 2022-12-06 David Vernet New
[bpf-next,v2,2/2] bpf/docs: Document struct cgroup * kfuncs Document some recent core kfunc additions - - - --- 2022-12-05 David Vernet New
[bpf-next,v2,1/2] bpf/docs: Document struct task_struct * kfuncs Document some recent core kfunc additions - - - --- 2022-12-05 David Vernet New
[bpf-next,2/2] bpf/docs: Document struct cgroup * kfuncs Document some recent core kfunc additions - - - --- 2022-12-02 David Vernet New
[bpf-next,1/2] bpf/docs: Document struct task_struct * kfuncs Document some recent core kfunc additions - - - --- 2022-12-02 David Vernet New
[bpf-next] bpf: Don't use idx variable when registering kfunc dtors [bpf-next] bpf: Don't use idx variable when registering kfunc dtors 1 - - --- 2022-11-23 David Vernet New
[bpf-next,2/2] selftests/bpf: Add selftests for bpf_task_from_pid() Add kfunc for doing pid -> task lookup - - - --- 2022-11-22 David Vernet New
[bpf-next,1/2] bpf: Add bpf_task_from_pid() kfunc Add kfunc for doing pid -> task lookup - - - --- 2022-11-22 David Vernet New
[bpf-next,4/4] selftests/bpf: Add selftests for bpf_cgroup_ancestor() kfunc Support storing struct cgroup * objects as kptrs - - - --- 2022-11-22 David Vernet New
[bpf-next,3/4] bpf: Add bpf_cgroup_ancestor() kfunc Support storing struct cgroup * objects as kptrs - - - --- 2022-11-22 David Vernet New
[bpf-next,2/4] selftests/bpf: Add cgroup kfunc / kptr selftests Support storing struct cgroup * objects as kptrs - - - --- 2022-11-22 David Vernet New
[bpf-next,1/4] bpf: Enable cgroups to be used as kptrs Support storing struct cgroup * objects as kptrs - - - --- 2022-11-22 David Vernet New
[bpf-next,v9,4/4] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-11-20 David Vernet New
[bpf-next,v9,3/4] bpf: Add kfuncs for storing struct task_struct * as a kptr Support storing struct task_struct objects as kptrs - - - --- 2022-11-20 David Vernet New
[bpf-next,v9,2/4] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-11-20 David Vernet New
[bpf-next,v9,1/4] bpf: Allow multiple modifiers in reg_type_str() prefix Support storing struct task_struct objects as kptrs - - - --- 2022-11-20 David Vernet New
[bpf-next,v8,3/3] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-11-19 David Vernet New
[bpf-next,v8,2/3] bpf: Add kfuncs for storing struct task_struct * as a kptr Support storing struct task_struct objects as kptrs - - - --- 2022-11-19 David Vernet New
[bpf-next,v8,1/3] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-11-19 David Vernet New
[bpf-next,v7,3/3] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-11-17 David Vernet New
[bpf-next,v7,2/3] bpf: Add kfuncs for storing struct task_struct * as a kptr Support storing struct task_struct objects as kptrs - - - --- 2022-11-17 David Vernet New
[bpf-next,v7,1/3] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-11-17 David Vernet New
[bpf-next,v6,3/3] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-20 David Vernet New
[bpf-next,v6,2/3] bpf: Add kfuncs for storing struct task_struct * as a kptr Support storing struct task_struct objects as kptrs - - - --- 2022-10-20 David Vernet New
[bpf-next,v6,1/3] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-20 David Vernet New
[v5,3/3] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v5,2/3] bpf: Add kfuncs for storing struct task_struct * as a kptr Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v5,1/3] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v4,3/3] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v4,2/3] Now that BPF supports adding new kernel functions with kfuncs, and storing kernel objects … Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v4,1/3] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v3,3/3] bpf/selftests: Add selftests for new task kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v3,2/3] bpf: Add kfuncs for storing struct task_struct * as a kptr Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
[v3,1/3] bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs Support storing struct task_struct objects as kptrs - - - --- 2022-10-14 David Vernet New
« 1 2 »