Show patches with: Submitter = Andrii Nakryiko       |    Archived = No       |   2171 patches
« 1 2 ... 3 4 521 22 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,1/8] libbpf: make uniform use of btf__fd() accessor inside libbpf Libbpf-side __arg_ctx fallback support - - - 601- 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next] bpf: add BPF_F_TOKEN_FD flag to pass with BPF token FD [bpf-next] bpf: add BPF_F_TOKEN_FD flag to pass with BPF token FD - 1 - 50110 2023-12-19 Andrii Nakryiko bpf RFC
[v2,bpf-next] bpf: ensure precise is reset to false in __mark_reg_const_zero() [v2,bpf-next] bpf: ensure precise is reset to false in __mark_reg_const_zero() 2 - - 592- 2023-12-18 Andrii Nakryiko bpf Accepted
[bpf-next] bpf: ensure precise is reset to false in __mark_reg_const_zero() [bpf-next] bpf: ensure precise is reset to false in __mark_reg_const_zero() 2 - - 592- 2023-12-15 Andrii Nakryiko bpf Superseded
[v3,bpf-next,10/10] selftests/bpf: add freplace of BTF-unreliable main prog test Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,09/10] selftests/bpf: add global subprog annotation tests Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,08/10] libbpf: add __arg_xxx macros for annotating global func args Enhance BPF global subprogs with argument tags 1 - - 651- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,07/10] bpf: add support for passing dynptr pointer to global subprog Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,06/10] bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,05/10] bpf: reuse subprog argument parsing logic for subprog call checks Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,04/10] bpf: move subprog call logic back to verifier.c Enhance BPF global subprogs with argument tags 1 - - 6411 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,03/10] bpf: prepare btf_prepare_func_args() for handling static subprogs Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,02/10] bpf: reuse btf_prepare_func_args() check for main program BTF validation Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v3,bpf-next,01/10] bpf: abstract away global subprog arg preparation logic from reg state setup Enhance BPF global subprogs with argument tags 1 - - 642- 2023-12-15 Andrii Nakryiko bpf Accepted
[v2,bpf-next,2/2] selftests/bpf: utilize string values for delegate_xxx mount options BPF FS mount options parsing follow ups 1 - - 592- 2023-12-14 Andrii Nakryiko bpf Accepted
[v2,bpf-next,1/2] bpf: support symbolic BPF FS delegation mount options BPF FS mount options parsing follow ups 1 - - 642- 2023-12-14 Andrii Nakryiko bpf Accepted
[bpf-next,2/2] selftests/bpf: utilize string values for delegate_xxx mount options BPF FS mount options parsing follow ups 1 - - 592- 2023-12-13 Andrii Nakryiko bpf Superseded
[bpf-next,1/2] bpf: support symbolic BPF FS delegation mount options BPF FS mount options parsing follow ups 1 - - 5911 2023-12-13 Andrii Nakryiko bpf Superseded
[v3,bpf-next,10/10] selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar BPF token support in libbpf's BPF object - - - 6321 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,09/10] libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar BPF token support in libbpf's BPF object - - - 6411 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,08/10] selftests/bpf: add tests for BPF object load with implicit token BPF token support in libbpf's BPF object 1 - - 6222 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,07/10] selftests/bpf: add BPF object loading tests with explicit token passing BPF token support in libbpf's BPF object 1 - - 6321 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,06/10] libbpf: wire up BPF token support at BPF object level BPF token support in libbpf's BPF object - - - 632- 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,05/10] libbpf: wire up token_fd into feature probing logic BPF token support in libbpf's BPF object 1 - - 6321 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,04/10] libbpf: move feature detection code into its own file BPF token support in libbpf's BPF object 1 - - 6222 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,03/10] libbpf: further decouple feature checking logic from bpf_object BPF token support in libbpf's BPF object 1 - - 6321 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,02/10] libbpf: split feature detectors definitions from cached results BPF token support in libbpf's BPF object 1 - - 6411 2023-12-13 Andrii Nakryiko bpf Accepted
[v3,bpf-next,01/10] bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS BPF token support in libbpf's BPF object 2 - - 6411 2023-12-13 Andrii Nakryiko bpf Accepted
[v2,bpf-next,10/10] selftests/bpf: add freplace of BTF-unreliable main prog test Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,09/10] selftests/bpf: add global subprog annotation tests Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,08/10] libbpf: add __arg_xxx macros for annotating global func args Enhance BPF global subprogs with argument tags 1 - - 5911 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,07/10] bpf: add support for passing dynptr pointer to global subprog Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,06/10] bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,05/10] bpf: reuse subprog argument parsing logic for subprog call checks Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,04/10] bpf: move subprog call logic back to verifier.c Enhance BPF global subprogs with argument tags 1 - - 5812 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,03/10] bpf: prepare btf_prepare_func_args() for handling static subprogs Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,02/10] bpf: reuse btf_prepare_func_args() check for main program BTF validation Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,01/10] bpf: abstract away global subprog arg preparation logic from reg state setup Enhance BPF global subprogs with argument tags 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[bpf-next] selftests/bpf: fix compiler warnings in RELEASE=1 mode [bpf-next] selftests/bpf: fix compiler warnings in RELEASE=1 mode 2 - - 5515 2023-12-12 Andrii Nakryiko bpf Accepted
[v2,bpf-next,8/8] selftests/bpf: add tests for BPF object load with implicit token BPF token support in libbpf's BPF object 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,7/8] selftests/bpf: add BPF object loading tests with explicit token passing BPF token support in libbpf's BPF object 1 - - 592- 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,6/8] libbpf: wire up BPF token support at BPF object level BPF token support in libbpf's BPF object - - - 592- 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,5/8] libbpf: wire up token_fd into feature probing logic BPF token support in libbpf's BPF object 1 - - 592- 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,4/8] libbpf: move feature detection code into its own file BPF token support in libbpf's BPF object 1 - - 5821 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,3/8] libbpf: further decouple feature checking logic from bpf_object BPF token support in libbpf's BPF object 1 - - 592- 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,2/8] libbpf: split feature detectors definitions from cached results BPF token support in libbpf's BPF object 1 - - 601- 2023-12-12 Andrii Nakryiko bpf Superseded
[v2,bpf-next,1/8] bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS BPF token support in libbpf's BPF object 2 - - 601- 2023-12-12 Andrii Nakryiko bpf Superseded
[v3,bpf-next] selftests/bpf: validate eliminated global subprog is not freplaceable [v3,bpf-next] selftests/bpf: validate eliminated global subprog is not freplaceable 2 1 - 532- 2023-12-11 Andrii Nakryiko bpf Accepted
[bpf-next,2/2] selftests/bpf: validate fake register spill/fill precision backtracking logic [bpf-next,1/2] bpf: handle fake register spill to stack with BPF_ST_MEM instruction 1 - - 4521 2023-12-09 Andrii Nakryiko bpf Accepted
[bpf-next,1/2] bpf: handle fake register spill to stack with BPF_ST_MEM instruction [bpf-next,1/2] bpf: handle fake register spill to stack with BPF_ST_MEM instruction 1 - - 46-2 2023-12-09 Andrii Nakryiko bpf Accepted
[bpf-next] selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor [bpf-next] selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor - - - 27-- 2023-12-08 Andrii Nakryiko bpf Accepted
[RFC,bpf-next,3/3] selftests/bpf: utilize string values for delegate_xxx mount options BPF FS mount options parsing follow ups - - - 2725 2023-12-07 Andrii Nakryiko bpf Superseded
[RFC,bpf-next,2/3] bpf: extend parsing logic for BPF FS delegate_cmds mount option BPF FS mount options parsing follow ups - - - 2419 2023-12-07 Andrii Nakryiko bpf Superseded
[RFC,bpf-next,1/3] bpf: add mapper macro for bpf_cmd enum BPF FS mount options parsing follow ups - - - 2716 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,8/8] selftests/bpf: add tests for BPF object load with implicit token BPF token support in libbpf's BPF object 1 - - 4521 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,7/8] selftests/bpf: add BPF object loading tests with explicit token passing BPF token support in libbpf's BPF object 1 - - 462- 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,6/8] libbpf: wire up BPF token support at BPF object level BPF token support in libbpf's BPF object - - - 462- 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,5/8] libbpf: wire up token_fd into feature probing logic BPF token support in libbpf's BPF object 1 - - 462- 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,4/8] libbpf: move feature detection code into its own file BPF token support in libbpf's BPF object 1 - - 4521 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,3/8] libbpf: further decouple feature checking logic from bpf_object BPF token support in libbpf's BPF object 1 - - 462- 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,2/8] libbpf: split feature detectors definitions from cached results BPF token support in libbpf's BPF object 1 - - 471- 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next,1/8] bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS BPF token support in libbpf's BPF object 2 - - 471- 2023-12-07 Andrii Nakryiko bpf Superseded
[bpf-next] bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency [bpf-next] bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency 1 - - 471- 2023-12-06 Andrii Nakryiko bpf Accepted
[v4,bpf-next,10/10] bpf: use common instruction history across all states Complete BPF verifier precision tracking support for register spills 1 - - 462- 2023-12-05 Andrii Nakryiko bpf Rejected
[v4,bpf-next,09/10] selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros Complete BPF verifier precision tracking support for register spills 1 - - 462- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,08/10] bpf: track aligned STACK_ZERO cases as imprecise spilled registers Complete BPF verifier precision tracking support for register spills 1 - - 462- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,07/10] selftests/bpf: validate zero preservation for sub-slot loads Complete BPF verifier precision tracking support for register spills - - - 462- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,06/10] bpf: preserve constant zero when doing partial register restore Complete BPF verifier precision tracking support for register spills 1 - - 462- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,05/10] selftests/bpf: validate STACK_ZERO is preserved on subreg spill Complete BPF verifier precision tracking support for register spills 1 - - 462- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,04/10] bpf: preserve STACK_ZERO slots on partial reg spills Complete BPF verifier precision tracking support for register spills 1 - - 471- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,03/10] bpf: fix check for attempt to corrupt spilled pointer Complete BPF verifier precision tracking support for register spills - - - 47-1 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,02/10] selftests/bpf: add stack access precision test Complete BPF verifier precision tracking support for register spills 1 - - 462- 2023-12-05 Andrii Nakryiko bpf Accepted
[v4,bpf-next,01/10] bpf: support non-r10 register spill/fill to/from stack in precision tracking Complete BPF verifier precision tracking support for register spills 1 - - 4413 2023-12-05 Andrii Nakryiko bpf Accepted
[bpf-next,13/13] selftests/bpf: add global subprog annotation tests Enhance BPF global subprogs with argument tags 1 - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,12/13] libbpf: add __arg_xxx macros for annotating global func args Enhance BPF global subprogs with argument tags - - - 471- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,11/13] bpf: add dynptr global subprog arg tag support Enhance BPF global subprogs with argument tags - - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,10/13] bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args Enhance BPF global subprogs with argument tags - - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,09/13] bpf: reuse subprog argument parsing logic for subprog call checks Enhance BPF global subprogs with argument tags 1 - - 4323 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,08/13] bpf: move subprog call logic back to verifier.c Enhance BPF global subprogs with argument tags 1 - - 4314 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,07/13] bpf: prepare btf_prepare_func_args() for handling static subprogs Enhance BPF global subprogs with argument tags 1 - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,06/13] bpf: remove unnecessary and (mostly) ignored BTF check for main program Enhance BPF global subprogs with argument tags - - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,05/13] bpf: abstract away global subprog arg preparation logic from reg state setup Enhance BPF global subprogs with argument tags 1 - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,04/13] bpf: use bitfields for simple per-subprog bool flags Enhance BPF global subprogs with argument tags 1 - - 471- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,03/13] bpf: tidy up exception callback management a bit Enhance BPF global subprogs with argument tags 1 - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,02/13] bpf: emit more dynptr information in verifier log Enhance BPF global subprogs with argument tags 1 - - 462- 2023-12-04 Andrii Nakryiko bpf Superseded
[bpf-next,01/13] bpf: log PTR_TO_MEM memory size in verifier log Enhance BPF global subprogs with argument tags 1 - - 471- 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,10/10] bpf: use common instruction history across all states Complete BPF verifier precision tracking support for register spills 1 - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,09/10] selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros Complete BPF verifier precision tracking support for register spills 1 - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,08/10] bpf: track aligned STACK_ZERO cases as imprecise spilled registers Complete BPF verifier precision tracking support for register spills 1 - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,07/10] selftests/bpf: validate zero preservation for sub-slot loads Complete BPF verifier precision tracking support for register spills - - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,06/10] bpf: preserve constant zero when doing partial register restore Complete BPF verifier precision tracking support for register spills 1 - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,05/10] selftests/bpf: validate STACK_ZERO is preserved on subreg spill Complete BPF verifier precision tracking support for register spills 1 - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,04/10] bpf: preserve STACK_ZERO slots on partial reg spills Complete BPF verifier precision tracking support for register spills 1 - - 2815 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,03/10] bpf: fix check for attempt to corrupt spilled pointer Complete BPF verifier precision tracking support for register spills - - - 2815 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,02/10] selftests/bpf: add stack access precision test Complete BPF verifier precision tracking support for register spills 1 - - 2725 2023-12-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,01/10] bpf: support non-r10 register spill/fill to/from stack in precision tracking Complete BPF verifier precision tracking support for register spills 1 - - 2518 2023-12-04 Andrii Nakryiko bpf Superseded
[v5,bpf-next,11/11] bpf: simplify tnum output if a fully known constant BPF verifier retval logic fixes 1 - - 4912 2023-12-02 Andrii Nakryiko bpf Accepted
[v5,bpf-next,10/11] selftests/bpf: adjust global_func15 test to validate prog exit precision BPF verifier retval logic fixes 1 - - 4822 2023-12-02 Andrii Nakryiko bpf Accepted
[v5,bpf-next,09/11] selftests/bpf: validate async callback return value check correctness BPF verifier retval logic fixes 1 - - 4813 2023-12-02 Andrii Nakryiko bpf Accepted
[v5,bpf-next,08/11] bpf: enforce precision of R0 on program/async callback return BPF verifier retval logic fixes 1 - - 4912 2023-12-02 Andrii Nakryiko bpf Accepted
« 1 2 ... 3 4 521 22 »