Show patches with: Submitter = Dave Marchevsky       |    Archived = No       |   356 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,01/13] bpf: Loosen alloc obj test in verifier's reg_btf_record BPF rbtree next-gen datastructure - - - 2016 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,02/13] bpf: map_check_btf should fail if btf_parse_fields fails BPF rbtree next-gen datastructure - - - 2016 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,03/13] bpf: Minor refactor of ref_set_release_on_unlock BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,04/13] bpf: rename list_head -> datastructure_head in field info types BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,05/13] bpf: Add basic bpf_rb_{root,node} support BPF rbtree next-gen datastructure - - - 1917 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,06/13] bpf: Add bpf_rbtree_{add,remove,first} kfuncs BPF rbtree next-gen datastructure - - - 1728 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,07/13] bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,08/13] bpf: Add callback validation to kfunc verifier logic BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,09/13] bpf: Special verifier handling for bpf_rbtree_{remove, first} BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,1/1] bpf: migrate cgroup_bpf to internal cgroup_bpf_attach_type enum Refactor cgroup_bpf internals to use more specific attach_type 1 - - 1123 2021-07-31 Dave Marchevsky bpf Changes Requested
[bpf-next,1/2] bpf, x86: Improve PROBE_MEM runtime load check [bpf-next,1/2] bpf, x86: Improve PROBE_MEM runtime load check 1 - - 5321 2022-12-13 Dave Marchevsky bpf Superseded
[bpf-next,1/2] bpf: add insn_processed to bpf_prog_info and fdinfo bpf: keep track of verifier insn_processed - - - 161- 2021-10-07 Dave Marchevsky bpf Superseded
[bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key [bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key - - - 3023 2022-09-12 Dave Marchevsky bpf Superseded
[bpf-next,1/2] bpf: Fix release_on_unlock release logic for multiple refs [bpf-next,1/2] bpf: Fix release_on_unlock release logic for multiple refs 1 - - 551- 2022-11-30 Dave Marchevsky bpf Superseded
[bpf-next,1/2] libbpf: Support triple-underscore flavors for kfunc relocation [bpf-next,1/2] libbpf: Support triple-underscore flavors for kfunc relocation - - - 4122 2023-08-11 Dave Marchevsky bpf Superseded
[bpf-next,1/3] bpf: Explicitly emit BTF for struct bpf_iter_num, not btf_iter_num Open-coded task_vma iter - - - 4212 2023-08-10 Dave Marchevsky bpf Superseded
[bpf-next,1/3] bpf: Introduce local_storage exclusive caching option Introduce local_storage exclusive caching - - - 1531 2022-04-20 Dave Marchevsky bpf Changes Requested
[bpf-next,1/3] bpf: refine retval for bpf_get_task_stack helper bpf: refine retval for bpf_get_task_stack helper 1 - - 141- 2021-04-16 Dave Marchevsky bpf Superseded
[bpf-next,1/4] libbpf: migrate internal use of bpf_program__get_prog_info_linear libbpf: deprecate bpf_program__get_prog_info_linear - - - 161- 2021-10-11 Dave Marchevsky bpf Superseded
[bpf-next,1/5] bpf: merge printk and seq_printf VARARG max macros bpf: implement variadic printk helper 1 - - 141- 2021-08-21 Dave Marchevsky bpf Superseded
[bpf-next,1/6,DONOTAPPLY] Revert "bpf: Disable bpf_refcount_acquire kfunc calls until race conditio… BPF Refcount followups 2: owner field - - - 4113 2023-07-11 Dave Marchevsky bpf Superseded
[bpf-next,10/13] bpf, x86: BPF_PROBE_MEM handling for insn->off < 0 BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,11/13] bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.h BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,12/13] libbpf: Make BTF mandatory if program BTF has spin_lock or alloc_obj type BPF rbtree next-gen datastructure - - - 1926 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,13/13] selftests/bpf: Add rbtree selftests BPF rbtree next-gen datastructure - - - 1917 2022-12-06 Dave Marchevsky bpf Superseded
[bpf-next,2/2] bpf: Consider all mem_types compatible for map_{key,value} args [bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key - - - 3113 2022-09-12 Dave Marchevsky bpf Superseded
[bpf-next,2/2] selftests/bpf: Add CO-RE relocs kfunc flavors tests [bpf-next,1/2] libbpf: Support triple-underscore flavors for kfunc relocation - - - 4122 2023-08-11 Dave Marchevsky bpf Superseded
[bpf-next,2/2] selftests/bpf: add verif_stats test bpf: keep track of verifier insn_processed - - - 152- 2021-10-07 Dave Marchevsky bpf Superseded
[bpf-next,2/2] selftests/bpf: Add verifier test exercising jit PROBE_MEM logic [bpf-next,1/2] bpf, x86: Improve PROBE_MEM runtime load check - - - 5321 2022-12-13 Dave Marchevsky bpf Superseded
[bpf-next,2/2] selftests/bpf: Validate multiple ref release_on_unlock logic [bpf-next,1/2] bpf: Fix release_on_unlock release logic for multiple refs - - - 551- 2022-11-30 Dave Marchevsky bpf Superseded
[bpf-next,2/3] bpf: Introduce task_vma open-coded iterator kfuncs Open-coded task_vma iter - - - 3825 2023-08-10 Dave Marchevsky bpf Superseded
[bpf-next,2/3] bpf/selftests: add bpf_get_task_stack retval bounds verifier test bpf: refine retval for bpf_get_task_stack helper 1 - - 141- 2021-04-16 Dave Marchevsky bpf Superseded
[bpf-next,2/3] selftests/bpf: Add local_storage exclusive cache test Introduce local_storage exclusive caching - - - 1531 2022-04-20 Dave Marchevsky bpf Changes Requested
[bpf-next,2/4] bpftool: use bpf_obj_get_info_by_fd directly libbpf: deprecate bpf_program__get_prog_info_linear - - - 152- 2021-10-11 Dave Marchevsky bpf Superseded
[bpf-next,2/5] bpf: add bpf_trace_vprintk helper bpf: implement variadic printk helper - - - 132- 2021-08-21 Dave Marchevsky bpf Superseded
[bpf-next,2/6] bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_node BPF Refcount followups 2: owner field - - - 4023 2023-07-11 Dave Marchevsky bpf Superseded
[bpf-next,3/3] bpf: Remove duplicate define in bpf_local_storage.h Introduce local_storage exclusive caching - - - 1621 2022-04-20 Dave Marchevsky bpf Changes Requested
[bpf-next,3/3] bpf/selftests: add bpf_get_task_stack retval bounds test_prog bpf: refine retval for bpf_get_task_stack helper 1 - - 132- 2021-04-16 Dave Marchevsky bpf Superseded
[bpf-next,3/3] selftests/bpf: Add tests for open-coded task_vma iter Open-coded task_vma iter - - - 4023 2023-08-10 Dave Marchevsky bpf Superseded
[bpf-next,3/4] perf: pull in bpf_program__get_prog_info_linear libbpf: deprecate bpf_program__get_prog_info_linear - - - 152- 2021-10-11 Dave Marchevsky bpf Superseded
[bpf-next,3/5] libbpf: Add bpf_vprintk convenience macro bpf: implement variadic printk helper - - - 141- 2021-08-21 Dave Marchevsky bpf Superseded
[bpf-next,3/6] bpf: Add 'owner' field to bpf_{list,rb}_node BPF Refcount followups 2: owner field - - - 4014 2023-07-11 Dave Marchevsky bpf Superseded
[bpf-next,4/4] libbpf: deprecate bpf_program__get_prog_info_linear libbpf: deprecate bpf_program__get_prog_info_linear - - - 161- 2021-10-11 Dave Marchevsky bpf Superseded
[bpf-next,4/5] bpftool: only probe trace_vprintk feature in 'full' mode bpf: implement variadic printk helper - - - 141- 2021-08-21 Dave Marchevsky bpf Superseded
[bpf-next,4/6] selftests/bpf: Add rbtree test exercising race which 'owner' field prevents BPF Refcount followups 2: owner field - - - 4023 2023-07-11 Dave Marchevsky bpf Superseded
[bpf-next,5/5] selftests/bpf: add trace_vprintk test prog bpf: implement variadic printk helper - - - 132- 2021-08-21 Dave Marchevsky bpf Superseded
[bpf-next,5/6] selftests/bpf: Disable newly-added 'owner' field test until refcount re-enabled BPF Refcount followups 2: owner field - - - 4113 2023-07-11 Dave Marchevsky bpf Superseded
[bpf-next,6/6,DONOTAPPLY] Revert "selftests/bpf: Disable newly-added 'owner' field test until refco… BPF Refcount followups 2: owner field - - - 4023 2023-07-11 Dave Marchevsky bpf Superseded
[bpf-next,v2,1/1] bpf: migrate cgroup_bpf to internal cgroup_bpf_attach_type enum Refactor cgroup_bpf internals to use more specific attach_type - - - 1114 2021-08-19 Dave Marchevsky bpf Accepted
[bpf-next,v2,1/3] bpf: refine retval for bpf_get_task_stack helper bpf: refine retval for bpf_get_task_stack helper 1 - - 141- 2021-04-16 Dave Marchevsky bpf Accepted
[bpf-next,v2,2/3] bpf/selftests: add bpf_get_task_stack retval bounds verifier test bpf: refine retval for bpf_get_task_stack helper 1 - - 141- 2021-04-16 Dave Marchevsky bpf Accepted
[bpf-next,v2,3/3] bpf/selftests: add bpf_get_task_stack retval bounds test_prog bpf: refine retval for bpf_get_task_stack helper 1 - - 132- 2021-04-16 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Add kptr_xchg to may_be_acquire_function check [bpf-next] bpf: Add kptr_xchg to may_be_acquire_function check - - - 201- 2022-07-13 Dave Marchevsky bpf Changes Requested
[bpf-next] bpf: Add verifier check for BPF_PTR_POISON retval and arg [bpf-next] bpf: Add verifier check for BPF_PTR_POISON retval and arg 1 - - 332- 2022-09-12 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Add verifier support for custom callback return range [bpf-next] bpf: Add verifier support for custom callback return range - 1 - 341- 2022-09-08 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Cleanup check_refcount_ok [bpf-next] bpf: Cleanup check_refcount_ok 1 - - 192- 2022-07-19 Dave Marchevsky bpf Superseded
[bpf-next] bpf: Disable bpf_refcount_acquire kfunc calls until race conditions are fixed [bpf-next] bpf: Disable bpf_refcount_acquire kfunc calls until race conditions are fixed - - - 4117 2023-04-24 Dave Marchevsky bpf Superseded
[bpf-next] bpf: Fix bpf_refcount_acquire's refcount_t address calculation [bpf-next] bpf: Fix bpf_refcount_acquire's refcount_t address calculation - - - 492- 2023-04-21 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call [bpf-next] bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call - - - 492- 2023-04-03 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Improve docstring for BPF_F_USER_BUILD_ID flag [bpf-next] bpf: Improve docstring for BPF_F_USER_BUILD_ID flag - - - 192- 2022-08-08 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Refactor release_regno searching logic [bpf-next] bpf: Refactor release_regno searching logic - - - 25-15 2023-01-21 Dave Marchevsky bpf Superseded
[bpf-next] bpf: Remove anonymous union in bpf_kfunc_call_arg_meta [bpf-next] bpf: Remove anonymous union in bpf_kfunc_call_arg_meta - - - 511- 2023-05-10 Dave Marchevsky bpf Accepted
[bpf-next] bpf: Sync include/uapi/linux/bpf.h with tools/include/uapi/linux/bpf.h [bpf-next] bpf: Sync include/uapi/linux/bpf.h with tools/include/uapi/linux/bpf.h - - - 1814 2022-08-17 Dave Marchevsky bpf Awaiting Upstream
[bpf-next] libbpf: deprecate btf_ext rec_size APIs [bpf-next] libbpf: deprecate btf_ext rec_size APIs - - - 162- 2022-01-27 Dave Marchevsky bpf Superseded
[bpf-next] MAINTAINERS: add btf headers to BPF [bpf-next] MAINTAINERS: add btf headers to BPF - - - 161- 2021-09-24 Dave Marchevsky bpf Accepted
[bpf-next] selftests/bpf: Add -Wuninitialized flag to bpf prog flags [bpf-next] selftests/bpf: Add -Wuninitialized flag to bpf prog flags 1 - - 141- 2023-03-02 Dave Marchevsky bpf Superseded
[bpf-next] selftests/bpf: Add benchmark for local_storage get [bpf-next] selftests/bpf: Add benchmark for local_storage get - - - 1513 2022-05-08 Dave Marchevsky bpf Superseded
[bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage [bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage 1 - - 1621 2022-06-23 Dave Marchevsky bpf Superseded
[bpf-next] selftests/bpf: remove SEC("version") from test progs [bpf-next] selftests/bpf: remove SEC("version") from test progs - - - 141- 2021-10-07 Dave Marchevsky bpf Superseded
[bpf] bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call [bpf] bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call - - - 39210 2023-04-03 Dave Marchevsky bpf Superseded
[bpf] bpf: refcount task stack in bpf_get_task_stack [bpf] bpf: refcount task stack in bpf_get_task_stack 1 - - 14-1 2021-04-01 Dave Marchevsky bpf Accepted
[RESEND,v2,bpf-next] bpf: Cleanup check_refcount_ok [RESEND,v2,bpf-next] bpf: Cleanup check_refcount_ok 3 - - 192- 2022-08-08 Dave Marchevsky bpf Accepted
[RFC,bpf-next,01/11] bpf: Pull repeated reg access bounds check into helper fn bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,02/11] bpf: Add verifier support for custom callback return range bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,03/11] bpf: Add rb_node_off to bpf_map bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,04/11] bpf: Add rbtree map bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,05/11] bpf: Add bpf_spin_lock member to rbtree bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,06/11] bpf: Add bpf_rbtree_{lock,unlock} helpers bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,07/11] bpf: Enforce spinlock hold for bpf_rbtree_{add,remove,find} bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,08/11] bpf: Add OBJ_NON_OWNING_REF type flag bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,09/11] bpf: Add CONDITIONAL_RELEASE type flag bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,1/2] bpf: add verifier stats to bpf_prog_info and fdinfo bpf: keep track of prog verification stats - - - 141- 2021-09-20 Dave Marchevsky bpf RFC
[RFC,bpf-next,1/5] x86/fpu: Move context.h to include/asm bpf: add get_reg_val helper - - - 1-2 2022-05-12 Dave Marchevsky bpf RFC
[RFC,bpf-next,10/11] bpf: Introduce PTR_ITER and PTR_ITER_END type flags bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,11/11] selftests/bpf: Add rbtree map tests bpf: Introduce rbtree map - - - 1-2 2022-07-22 Dave Marchevsky bpf RFC
[RFC,bpf-next,2/2] selftests/bpf: add verif_stats test bpf: keep track of prog verification stats - - - 132- 2021-09-20 Dave Marchevsky bpf RFC
[RFC,bpf-next,2/5] bpf: add get_reg_val helper bpf: add get_reg_val helper - - - 1-2 2022-05-12 Dave Marchevsky bpf RFC
[RFC,bpf-next,3/5] libbpf: usdt lib wiring of xmm reads bpf: add get_reg_val helper - - - 1-2 2022-05-12 Dave Marchevsky bpf RFC
[RFC,bpf-next,4/5] selftests/bpf: Add test for USDT parse of xmm reg bpf: add get_reg_val helper - - - 1-2 2022-05-12 Dave Marchevsky bpf RFC
[RFC,bpf-next,5/5] selftests/bpf: get_reg_val test exercising fxsave fetch bpf: add get_reg_val helper - - - 1-2 2022-05-12 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,01/18] bpf: Add verifier support for custom callback return range bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,02/18] bpf: Add verifier check for BPF_PTR_POISON retval and arg bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,03/18] bpf: Add rb_node_off to bpf_map bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,04/18] bpf: Add rbtree map bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,05/18] libbpf: Add support for private BSS map section bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,06/18] bpf: Add bpf_spin_lock member to rbtree bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,07/18] bpf: Add bpf_rbtree_{lock,unlock} helpers bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,08/18] bpf: Enforce spinlock hold for bpf_rbtree_{add,remove,find} bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,09/18] bpf: Support declarative association of lock with rbtree map bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,10/18] bpf: Verifier tracking of rbtree_spin_lock held bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
« 1 2 3 4 »