Show patches with: Submitter = Dave Marchevsky       |   362 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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,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,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,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,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,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,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,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,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,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,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
[v2,bpf-next,2/2] selftests/bpf: Validate multiple ref release_on_unlock logic [v2,bpf-next,1/2] bpf: Fix release_on_unlock release logic for multiple refs 1 - - 551- 2022-12-01 Dave Marchevsky bpf Accepted
[v2,bpf-next,1/2] bpf: Fix release_on_unlock release logic for multiple refs [v2,bpf-next,1/2] bpf: Fix release_on_unlock release logic for multiple refs 1 - - 551- 2022-12-01 Dave Marchevsky bpf Accepted
[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,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
[v5,bpf-next,4/4] selftests/bpf: Add write to hashmap to array_map iter test [v5,bpf-next,1/4] bpf: Allow ringbuf memory to be used as map key 1 - - 3122 2022-10-20 Dave Marchevsky bpf Accepted
[v5,bpf-next,3/4] selftests/bpf: Add test verifying bpf_ringbuf_reserve retval use in map ops [v5,bpf-next,1/4] bpf: Allow ringbuf memory to be used as map key 2 - - 3032 2022-10-20 Dave Marchevsky bpf Accepted
[v5,bpf-next,2/4] bpf: Consider all mem_types compatible for map_{key,value} args [v5,bpf-next,1/4] bpf: Allow ringbuf memory to be used as map key 1 - - 3122 2022-10-20 Dave Marchevsky bpf Accepted
[v5,bpf-next,1/4] bpf: Allow ringbuf memory to be used as map key [v5,bpf-next,1/4] bpf: Allow ringbuf memory to be used as map key 2 - - 3122 2022-10-20 Dave Marchevsky bpf Accepted
[v4,bpf-next,2/2] selftests/bpf: Add test verifying bpf_ringbuf_reserve retval use in map ops [v4,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key 1 - - 3122 2022-09-23 Dave Marchevsky bpf Changes Requested
[v4,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key [v4,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key 1 - - 3212 2022-09-23 Dave Marchevsky bpf Changes Requested
[v3,bpf-next,2/2] selftests/bpf: Add test verifying bpf_ringbuf_reserve retval use in map ops [v3,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key 1 - - 332- 2022-09-22 Dave Marchevsky bpf Superseded
[v3,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key [v3,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key 1 - - 341- 2022-09-22 Dave Marchevsky bpf Superseded
[v2,bpf-next,2/2] selftests/bpf: Add test verifying bpf_ringbuf_reserve retval use in map ops [v2,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key - - - 3122 2022-09-14 Dave Marchevsky bpf Superseded
[v2,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key [v2,bpf-next,1/2] bpf: Allow ringbuf memory to be used as map key 1 - - 3212 2022-09-14 Dave Marchevsky bpf Superseded
[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,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,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] 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
[RFCv2,bpf-next,18/18] selftests/bpf: Rbtree static lock verification test changes bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,17/18] selftests/bpf: Lock tracking test changes bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,16/18] selftests/bpf: Declarative lock definition test changes bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,15/18] selftests/bpf: Add rbtree map tests bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,14/18] bpf: Introduce PTR_ITER and PTR_ITER_END type flags bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,13/18] bpf: Add CONDITIONAL_RELEASE type flag bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,12/18] bpf: Add OBJ_NON_OWNING_REF type flag bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[RFCv2,bpf-next,11/18] bpf: Check rbtree lock held during verification 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
[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,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,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,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,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,04/18] bpf: Add rbtree map 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,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,01/18] bpf: Add verifier support for custom callback return range bpf: Introduce rbtree map - - - 1-2 2022-08-30 Dave Marchevsky bpf RFC
[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
[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
[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
[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,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,09/11] bpf: Add CONDITIONAL_RELEASE type flag 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,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,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,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,04/11] bpf: Add rbtree map 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,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,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
[v2,bpf-next] bpf: Cleanup check_refcount_ok [v2,bpf-next] bpf: Cleanup check_refcount_ok 2 - - 192- 2022-07-19 Dave Marchevsky bpf Changes Requested
[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: 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
[v4,bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage [v4,bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage 2 - - 192- 2022-07-05 Dave Marchevsky bpf Accepted
[v3,bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage [v3,bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage 2 - - 1623 2022-07-05 Dave Marchevsky bpf Superseded
[v2,bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage [v2,bpf-next] selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage 2 - - 1623 2022-06-28 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
[v6,bpf-next] selftests/bpf: Add benchmark for local_storage get [v6,bpf-next] selftests/bpf: Add benchmark for local_storage get - - - 1623 2022-06-20 Dave Marchevsky bpf Accepted
[v5,bpf-next] selftests/bpf: Add benchmark for local_storage get [v5,bpf-next] selftests/bpf: Add benchmark for local_storage get - - - 1821 2022-06-04 Dave Marchevsky bpf Changes Requested
[v4,bpf-next,2/2] selftests/bpf: refactor bench reporting functions [v4,bpf-next,1/2] selftests/bpf: Add benchmark for local_storage get - - - 192- 2022-05-30 Dave Marchevsky bpf Superseded
[v4,bpf-next,1/2] selftests/bpf: Add benchmark for local_storage get [v4,bpf-next,1/2] selftests/bpf: Add benchmark for local_storage get - - - 1821 2022-05-30 Dave Marchevsky bpf Superseded
[v3,bpf-next] selftests/bpf: Add benchmark for local_storage get [v3,bpf-next] selftests/bpf: Add benchmark for local_storage get - - - 1424 2022-05-21 Dave Marchevsky bpf Superseded
[v2,bpf-next] selftests/bpf: Add benchmark for local_storage get [v2,bpf-next] selftests/bpf: Add benchmark for local_storage get - - - 1622 2022-05-18 Dave Marchevsky bpf Superseded
[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
[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,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,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,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
[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,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,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,1/3] bpf: Introduce local_storage exclusive caching option Introduce local_storage exclusive caching - - - 1531 2022-04-20 Dave Marchevsky bpf Changes Requested
[v2,bpf-next] libbpf: deprecate btf_ext rec_size APIs [v2,bpf-next] libbpf: deprecate btf_ext rec_size APIs - - - 162- 2022-02-01 Dave Marchevsky bpf Accepted
[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
[v3,bpf-next,4/4] libbpf: deprecate bpf_program__get_prog_info_linear libbpf: deprecate bpf_program__get_prog_info_linear - - - 161- 2021-11-01 Dave Marchevsky bpf Accepted
[v3,bpf-next,3/4] perf: pull in bpf_program__get_prog_info_linear libbpf: deprecate bpf_program__get_prog_info_linear 1 - - 152- 2021-11-01 Dave Marchevsky bpf Accepted
[v3,bpf-next,2/4] bpftool: use bpf_obj_get_info_by_fd directly libbpf: deprecate bpf_program__get_prog_info_linear - - - 152- 2021-11-01 Dave Marchevsky bpf Accepted
[v3,bpf-next,1/4] bpftool: Migrate -1 err checks of libbpf fn calls libbpf: deprecate bpf_program__get_prog_info_linear - - - 161- 2021-11-01 Dave Marchevsky bpf Accepted
[v3,bpf-next,2/2] selftests/bpf: add verif_stats test bpf: keep track of verifier insn_processed 2 - - 152- 2021-10-20 Dave Marchevsky bpf Accepted
[v3,bpf-next,1/2] bpf: add verified_insns to bpf_prog_info and fdinfo bpf: keep track of verifier insn_processed 1 - - 161- 2021-10-20 Dave Marchevsky bpf Accepted
[v2,bpf-next,2/2] selftests/bpf: add verif_stats test bpf: keep track of verifier insn_processed 1 - - 152- 2021-10-11 Dave Marchevsky bpf Superseded
[v2,bpf-next,1/2] bpf: add verified_insns to bpf_prog_info and fdinfo bpf: keep track of verifier insn_processed - - - 161- 2021-10-11 Dave Marchevsky bpf Superseded
[v2,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 Changes Requested
[v2,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 Changes Requested
[v2,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 Changes Requested
[v2,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 Accepted
[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,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,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
« 1 2 3 4 »