Show patches with: Submitter = Andrii Nakryiko       |    Archived = No       |   2143 patches
« 1 2 3 421 22 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,bpf,3/5] bpf: enforce types for __arg_ctx-tagged arguments in global subprogs Tighten up arg:ctx type enforcement - - - 5515 2024-01-17 Andrii Nakryiko bpf Superseded
[v2,bpf,2/5] bpf: extract bpf_ctx_convert_map logic and make it more reusable Tighten up arg:ctx type enforcement - - - 5515 2024-01-17 Andrii Nakryiko bpf Superseded
[v2,bpf,1/5] libbpf: feature-detect arg:ctx tag support in kernel Tighten up arg:ctx type enforcement - - - 5515 2024-01-17 Andrii Nakryiko bpf Superseded
[bpf,5/5] libbpf: warn on unexpected __arg_ctx type when rewriting BTF Tighten up arg:ctx type enforcement - - - 3319 2024-01-17 Andrii Nakryiko bpf Superseded
[bpf,4/5] selftests/bpf: add tests confirming type logic in kernel for __arg_ctx Tighten up arg:ctx type enforcement - - - 3319 2024-01-17 Andrii Nakryiko bpf Superseded
[bpf,3/5] bpf: enforce types for __arg_ctx-tagged arguments in global subprogs Tighten up arg:ctx type enforcement - - - 30112 2024-01-17 Andrii Nakryiko bpf Superseded
[bpf,2/5] bpf: extract bpf_ctx_convert_map logic and make it more reusable Tighten up arg:ctx type enforcement - - - 3319 2024-01-17 Andrii Nakryiko bpf Superseded
[bpf,1/5] libbpf: feature-detect arg:ctx tag support in kernel Tighten up arg:ctx type enforcement - - - 3319 2024-01-17 Andrii Nakryiko bpf Superseded
[v2,bpf-next] selftests/bpf: detect testing prog flags support [v2,bpf-next] selftests/bpf: detect testing prog flags support 2 - - 6411 2024-01-09 Andrii Nakryiko bpf Accepted
[bpf-next,8/8] selftests/bpf: add trusted/untrusted global subprog arg tests PTR_TO_BTF_ID arguments in global subprogs - - - 5524 2024-01-05 Andrii Nakryiko bpf Changes Requested
[bpf-next,7/8] libbpf: add bpf_core_cast() macro PTR_TO_BTF_ID arguments in global subprogs - - - 5524 2024-01-05 Andrii Nakryiko bpf Changes Requested
[bpf-next,6/8] libbpf: add __arg_trusted and __arg_untrusted annotation macros PTR_TO_BTF_ID arguments in global subprogs - - - 5614 2024-01-05 Andrii Nakryiko bpf Changes Requested
[bpf-next,5/8] bpf: add __arg_trusted and __arg_untrusted global func tags PTR_TO_BTF_ID arguments in global subprogs - - - 5524 2024-01-05 Andrii Nakryiko bpf Changes Requested
[bpf-next,4/8] bpf: support multiple tags per argument PTR_TO_BTF_ID arguments in global subprogs - - - 5524 2024-01-05 Andrii Nakryiko bpf Accepted
[bpf-next,3/8] bpf: prepare btf_prepare_func_args() for multiple tags per argument PTR_TO_BTF_ID arguments in global subprogs - - - 5524 2024-01-05 Andrii Nakryiko bpf Accepted
[bpf-next,2/8] bpf: make sure scalar args don't accept __arg_nonnull tag PTR_TO_BTF_ID arguments in global subprogs - - - 5614 2024-01-05 Andrii Nakryiko bpf Accepted
[bpf-next,1/8] selftests/bpf: fix test_loader check message PTR_TO_BTF_ID arguments in global subprogs - - - 5614 2024-01-05 Andrii Nakryiko bpf Accepted
[bpf-next] selftests/bpf: detect testing prog flags support [bpf-next] selftests/bpf: detect testing prog flags support 2 - - 592- 2024-01-04 Andrii Nakryiko bpf Superseded
[v3,bpf-next,9/9] selftests/bpf: add __arg_ctx BTF rewrite test Libbpf-side __arg_ctx fallback support - - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,8/9] selftests/bpf: add arg:ctx cases to test_global_funcs tests Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,7/9] libbpf: implement __arg_ctx fallback logic Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,6/9] libbpf: move BTF loading step after relocation step Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,5/9] libbpf: move exception callbacks assignment logic into relocation step Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,4/9] libbpf: use stable map placeholder FDs Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,3/9] libbpf: don't rely on map->fd as an indicator of map being created Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,2/9] libbpf: use explicit map reuse flag to skip map creation steps Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[v3,bpf-next,1/9] libbpf: make uniform use of btf__fd() accessor inside libbpf Libbpf-side __arg_ctx fallback support 1 - - 46-- 2024-01-04 Andrii Nakryiko bpf Accepted
[bpf-next,29/29] selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,28/29] libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar BPF token - - - 5911 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,27/29] selftests/bpf: add tests for BPF object load with implicit token BPF token 1 - - 5722 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,26/29] selftests/bpf: add BPF object loading tests with explicit token passing BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,25/29] libbpf: wire up BPF token support at BPF object level BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,24/29] libbpf: wire up token_fd into feature probing logic BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,23/29] libbpf: move feature detection code into its own file BPF token 1 - - 5722 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,22/29] libbpf: further decouple feature checking logic from bpf_object BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,21/29] libbpf: split feature detectors definitions from cached results BPF token 1 - - 5911 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,20/29] selftests/bpf: utilize string values for delegate_xxx mount options BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,19/29] bpf: support symbolic BPF FS delegation mount options BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,18/29] bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS BPF token 2 - - 5911 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,17/29] bpf,selinux: allocate bpf_security_struct per BPF token BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,16/29] selftests/bpf: add BPF token-enabled tests BPF token - - - 5722 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,15/29] libbpf: add BPF token support to bpf_prog_load() API BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,14/29] libbpf: add BPF token support to bpf_btf_load() API BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,13/29] libbpf: add BPF token support to bpf_map_create() API BPF token - - - 5812 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,12/29] libbpf: add bpf_token_create() API BPF token - - - 5713 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,11/29] bpf,lsm: add BPF token LSM hooks BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,10/29] bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,09/29] bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks BPF token 1 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,08/29] bpf: consistently use BPF token throughout BPF verifier logic BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,07/29] bpf: take into account BPF token when fetching helper protos BPF token - - - 5911 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,06/29] bpf: add BPF token support to BPF_PROG_LOAD command BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,05/29] bpf: add BPF token support to BPF_BTF_LOAD command BPF token - - - 5911 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,04/29] bpf: add BPF token support to BPF_MAP_CREATE command BPF token - - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,03/29] bpf: introduce BPF token object BPF token 2 - - 5821 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,02/29] bpf: add BPF token delegation mount options to BPF FS BPF token 1 - - 5812 2024-01-03 Andrii Nakryiko bpf Changes Requested
[bpf-next,01/29] bpf: align CAP_NET_ADMIN checks with bpf_capable() approach BPF token 1 - - 5911 2024-01-03 Andrii Nakryiko bpf Changes Requested
[v2,bpf-next,9/9] selftests/bpf: add arg:ctx cases to test_global_funcs tests Libbpf-side __arg_ctx fallback support 1 - - 601- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,8/9] libbpf: implement __arg_ctx fallback logic Libbpf-side __arg_ctx fallback support 1 - - 5911 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,7/9] libbpf: move BTF loading step after relocation step Libbpf-side __arg_ctx fallback support 1 - - 601- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,6/9] libbpf: move exception callbacks assignment logic into relocation step Libbpf-side __arg_ctx fallback support 1 - - 592- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,5/9] libbpf: use stable map placeholder FDs Libbpf-side __arg_ctx fallback support 1 - - 592- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,4/9] libbpf: don't rely on map->fd as an indicator of map being created Libbpf-side __arg_ctx fallback support 1 - - 601- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,3/9] libbpf: use explicit map reuse flag to skip map creation steps Libbpf-side __arg_ctx fallback support 1 - - 601- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,2/9] libbpf: make uniform use of btf__fd() accessor inside libbpf Libbpf-side __arg_ctx fallback support 1 - - 601- 2024-01-02 Andrii Nakryiko bpf Superseded
[v2,bpf-next,1/9] libbpf: name internal functions consistently Libbpf-side __arg_ctx fallback support - - - 592- 2024-01-02 Andrii Nakryiko bpf Superseded
[bpf-next,8/8] selftests/bpf: add arg:ctx cases to test_global_funcs tests Libbpf-side __arg_ctx fallback support - - - 601- 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next,7/8] libbpf: implement __arg_ctx fallback logic Libbpf-side __arg_ctx fallback support 1 - - 5911 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next,6/8] libbpf: move BTF loading step after relocation step Libbpf-side __arg_ctx fallback support - - - 601- 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next,5/8] libbpf: move exception callbacks assignment logic into relocation step Libbpf-side __arg_ctx fallback support - - - 592- 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next,4/8] libbpf: use stable map placeholder FDs Libbpf-side __arg_ctx fallback support - - - 592- 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next,3/8] libbpf: don't rely on map->fd as an indicator of map being created Libbpf-side __arg_ctx fallback support - - - 601- 2023-12-20 Andrii Nakryiko bpf Superseded
[bpf-next,2/8] libbpf: use explicit map reuse flag to skip map creation steps Libbpf-side __arg_ctx fallback support - - - 601- 2023-12-20 Andrii Nakryiko bpf Superseded
[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
« 1 2 3 421 22 »