Show patches with: Submitter = Alexei Starovoitov       |    Archived = No       |   685 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,bpf-next,2/4] libbpf: Fix relocation of kfunc ksym in ld_imm64 insn. bpf: Add detection of kfuncs. - - - 502- 2023-03-17 Alexei Starovoitov bpf Accepted
[v2,bpf-next,1/4] bpf: Allow ld_imm64 instruction to point to kfunc. bpf: Add detection of kfuncs. 1 2 - 502- 2023-03-17 Alexei Starovoitov bpf Accepted
[bpf-next,2/2] selftests/bpf: Add test for bpf_kfunc_exists(). bpf: Add detection of kfuncs. - - - 4623 2023-03-15 Alexei Starovoitov bpf Superseded
[bpf-next,1/2] bpf: Allow ld_imm64 instruction to point to kfunc. bpf: Add detection of kfuncs. - - - 4623 2023-03-15 Alexei Starovoitov bpf Superseded
[bpf-next,3/3] selftests/bpf: Add various tests to check helper access into ptr_to_btf_id. bpf: Allow helpers access ptr_to_btf_id. 1 - - 40210 2023-03-13 Alexei Starovoitov bpf Accepted
[bpf-next,2/3] bpf: Allow helpers access trusted PTR_TO_BTF_ID. bpf: Allow helpers access ptr_to_btf_id. 1 - - 40210 2023-03-13 Alexei Starovoitov bpf Accepted
[bpf-next,1/3] bpf: Fix bpf_strncmp proto. bpf: Allow helpers access ptr_to_btf_id. 1 - - 41110 2023-03-13 Alexei Starovoitov bpf Accepted
[v5,bpf-next,6/6] bpf: Refactor RCU enforcement in the verifier. bpf: Introduce kptr RCU. 1 - - 5022 2023-03-03 Alexei Starovoitov bpf Accepted
[v5,bpf-next,5/6] selftests/bpf: Tweak cgroup kfunc test. bpf: Introduce kptr RCU. 1 - - 5112 2023-03-03 Alexei Starovoitov bpf Accepted
[v5,bpf-next,4/6] selftests/bpf: Add a test case for kptr_rcu. bpf: Introduce kptr RCU. 1 - - 5112 2023-03-03 Alexei Starovoitov bpf Accepted
[v5,bpf-next,3/6] bpf: Introduce kptr_rcu. bpf: Introduce kptr RCU. 2 - - 5022 2023-03-03 Alexei Starovoitov bpf Accepted
[v5,bpf-next,2/6] bpf: Mark cgroups and dfl_cgrp fields as trusted. bpf: Introduce kptr RCU. 2 - - 5112 2023-03-03 Alexei Starovoitov bpf Accepted
[v5,bpf-next,1/6] bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. bpf: Introduce kptr RCU. 1 - - 5022 2023-03-03 Alexei Starovoitov bpf Accepted
[v4,bpf-next,6/6] bpf: Refactor RCU enforcement in the verifier. bpf: Introduce kptr RCU. - - - 522- 2023-03-01 Alexei Starovoitov bpf Superseded
[v4,bpf-next,5/6] selftests/bpf: Tweak cgroup kfunc test. bpf: Introduce kptr RCU. 1 - - 531- 2023-03-01 Alexei Starovoitov bpf Superseded
[v4,bpf-next,4/6] selftests/bpf: Add a test case for kptr_rcu. bpf: Introduce kptr RCU. 1 - - 531- 2023-03-01 Alexei Starovoitov bpf Superseded
[v4,bpf-next,3/6] bpf: Introduce kptr_rcu. bpf: Introduce kptr RCU. 2 - - 522- 2023-03-01 Alexei Starovoitov bpf Superseded
[v4,bpf-next,2/6] bpf: Mark cgroups and dfl_cgrp fields as trusted. bpf: Introduce kptr RCU. 2 - - 531- 2023-03-01 Alexei Starovoitov bpf Superseded
[v4,bpf-next,1/6] bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. bpf: Introduce kptr RCU. 1 - - 522- 2023-03-01 Alexei Starovoitov bpf Superseded
[v3,bpf-next,5/5] selftests/bpf: Tweak cgroup kfunc test. bpf: Introduce kptr_rcu. 1 - - 5013 2023-02-28 Alexei Starovoitov bpf Changes Requested
[v3,bpf-next,4/5] selftests/bpf: Add a test case for kptr_rcu. bpf: Introduce kptr_rcu. 1 - - 5013 2023-02-28 Alexei Starovoitov bpf Changes Requested
[v3,bpf-next,3/5] bpf: Introduce kptr_rcu. bpf: Introduce kptr_rcu. - - - 4923 2023-02-28 Alexei Starovoitov bpf Changes Requested
[v3,bpf-next,2/5] bpf: Mark cgroups and dfl_cgrp fields as trusted. bpf: Introduce kptr_rcu. 2 - - 4923 2023-02-28 Alexei Starovoitov bpf Changes Requested
[v3,bpf-next,1/5] bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. bpf: Introduce kptr_rcu. 1 - - 4923 2023-02-28 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,4/4] selftests/bpf: Tweak cgroup kfunc test. bpf: Introduce kptr_rcu. - - - 5114 2023-02-23 Alexei Starovoitov bpf Superseded
[v2,bpf-next,3/4] selftests/bpf: Add a test case for kptr_rcu. bpf: Introduce kptr_rcu. - - - 5024 2023-02-23 Alexei Starovoitov bpf Superseded
[v2,bpf-next,2/4] bpf: Introduce kptr_rcu. bpf: Introduce kptr_rcu. - - - 5024 2023-02-23 Alexei Starovoitov bpf Superseded
[v2,bpf-next,1/4] bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. bpf: Introduce kptr_rcu. - - - 5024 2023-02-23 Alexei Starovoitov bpf Superseded
[bpf-next,4/4] selftests/bpf: Tweak cgroup kfunc test. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,3/4] selftests/bpf: Add a test case for kptr_rcu. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,2/4] bpf: Introduce kptr_rcu. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,1/4] bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next] selftests/bpf: Fix map_kptr test. [bpf-next] selftests/bpf: Fix map_kptr test. 2 - - 5321 2023-02-14 Alexei Starovoitov bpf Accepted
[bpf,2/2] perf: Fix arch_perf_out_copy_user(). [bpf,1/2] mm: Fix copy_from_user_nofault(). - - - 2025 2023-01-18 Alexei Starovoitov bpf Changes Requested
[bpf,1/2] mm: Fix copy_from_user_nofault(). [bpf,1/2] mm: Fix copy_from_user_nofault(). - - 2 2115 2023-01-18 Alexei Starovoitov bpf Changes Requested
pull-request: bpf 2023-01-04 pull-request: bpf 2023-01-04 - - - 6-- 2023-01-04 Alexei Starovoitov Accepted
pull-request: bpf-next 2022-12-11 pull-request: bpf-next 2022-12-11 - - - 4-2 2022-12-12 Alexei Starovoitov Accepted
[v2,bpf-next] bpf: Tighten ptr_to_btf_id checks. [v2,bpf-next] bpf: Tighten ptr_to_btf_id checks. 1 - - 5114 2022-11-25 Alexei Starovoitov bpf Accepted
[bpf-next] bpf: Tighten ptr_to_btf_id checks. [bpf-next] bpf: Tighten ptr_to_btf_id checks. 1 - - 43112 2022-11-25 Alexei Starovoitov bpf Superseded
[bpf-next] bpf: Don't mark arguments to fentry/fexit programs as trusted. [bpf-next] bpf: Don't mark arguments to fentry/fexit programs as trusted. - - - 5312 2022-11-24 Alexei Starovoitov bpf Accepted
pull-request: bpf 2022-10-23 pull-request: bpf 2022-10-23 - - - 6-- 2022-10-23 Alexei Starovoitov Accepted
[v6,bpf-next,16/16] bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc. bpf: BPF specific memory allocator. - - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,15/16] bpf: Remove usage of kmem_cache from bpf_mem_cache. bpf: BPF specific memory allocator. - - - 3212 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,14/16] bpf: Remove prealloc-only restriction for sleepable bpf programs. bpf: BPF specific memory allocator. 2 - - 3212 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,13/16] bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs. bpf: BPF specific memory allocator. 2 - - 3212 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,12/16] bpf: Remove tracing program restriction on map types bpf: BPF specific memory allocator. 2 - - 3212 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,11/16] bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. bpf: BPF specific memory allocator. 2 - - 2924 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,10/16] bpf: Add percpu allocation support to bpf_mem_alloc. bpf: BPF specific memory allocator. 2 - - 3014 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,09/16] bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,08/16] bpf: Adjust low/high watermarks in bpf_mem_cache bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,07/16] bpf: Optimize call_rcu in non-preallocated hash map. bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,06/16] bpf: Optimize element count in non-preallocated hash map. bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,05/16] bpf: Relax the requirement to use preallocated hash maps in tracing progs. bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,04/16] samples/bpf: Reduce syscall overhead in map_perf_test. bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,03/16] selftests/bpf: Improve test coverage of test_maps bpf: BPF specific memory allocator. 2 - - 3212 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,02/16] bpf: Convert hash map to bpf_mem_alloc. bpf: BPF specific memory allocator. 2 - - 3212 2022-09-02 Alexei Starovoitov bpf Accepted
[v6,bpf-next,01/16] bpf: Introduce any context BPF specific memory allocator. bpf: BPF specific memory allocator. 2 - - 3122 2022-09-02 Alexei Starovoitov bpf Accepted
[v5,bpf-next,15/15] bpf: Remove usage of kmem_cache from bpf_mem_cache. bpf: BPF specific memory allocator. - - - 3113 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,14/15] bpf: Remove prealloc-only restriction for sleepable bpf programs. bpf: BPF specific memory allocator. 2 - - 3113 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,13/15] bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs. bpf: BPF specific memory allocator. 2 - - 3113 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,12/15] bpf: Remove tracing program restriction on map types bpf: BPF specific memory allocator. 2 - - 3113 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,11/15] bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. bpf: BPF specific memory allocator. 2 - - 2825 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,10/15] bpf: Add percpu allocation support to bpf_mem_alloc. bpf: BPF specific memory allocator. 2 - - 2915 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,09/15] bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,08/15] bpf: Adjust low/high watermarks in bpf_mem_cache bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,07/15] bpf: Optimize call_rcu in non-preallocated hash map. bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,06/15] bpf: Optimize element count in non-preallocated hash map. bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,05/15] bpf: Relax the requirement to use preallocated hash maps in tracing progs. bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,04/15] samples/bpf: Reduce syscall overhead in map_perf_test. bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,03/15] selftests/bpf: Improve test coverage of test_maps bpf: BPF specific memory allocator. 2 - - 3113 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,02/15] bpf: Convert hash map to bpf_mem_alloc. bpf: BPF specific memory allocator. 2 - - 3113 2022-09-01 Alexei Starovoitov bpf Superseded
[v5,bpf-next,01/15] bpf: Introduce any context BPF specific memory allocator. bpf: BPF specific memory allocator. 2 - - 3023 2022-09-01 Alexei Starovoitov bpf Superseded
[v4,bpf-next,15/15] bpf: Introduce sysctl kernel.bpf_force_dyn_alloc. bpf: BPF specific memory allocator. 1 - - 3113 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,14/15] bpf: Remove prealloc-only restriction for sleepable bpf programs. bpf: BPF specific memory allocator. 1 - - 3113 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,13/15] bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs. bpf: BPF specific memory allocator. 1 - - 3113 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,12/15] bpf: Remove tracing program restriction on map types bpf: BPF specific memory allocator. 1 - - 3113 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,11/15] bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. bpf: BPF specific memory allocator. 1 - - 2825 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,10/15] bpf: Add percpu allocation support to bpf_mem_alloc. bpf: BPF specific memory allocator. 1 - - 2915 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,09/15] bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,08/15] bpf: Adjust low/high watermarks in bpf_mem_cache bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,07/15] bpf: Optimize call_rcu in non-preallocated hash map. bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,06/15] bpf: Optimize element count in non-preallocated hash map. bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,05/15] bpf: Relax the requirement to use preallocated hash maps in tracing progs. bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,04/15] samples/bpf: Reduce syscall overhead in map_perf_test. bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,03/15] selftests/bpf: Improve test coverage of test_maps bpf: BPF specific memory allocator. 1 - - 3113 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,02/15] bpf: Convert hash map to bpf_mem_alloc. bpf: BPF specific memory allocator. 1 - - 3113 2022-08-26 Alexei Starovoitov bpf Superseded
[v4,bpf-next,01/15] bpf: Introduce any context BPF specific memory allocator. bpf: BPF specific memory allocator. 1 - - 3023 2022-08-26 Alexei Starovoitov bpf Superseded
[v3,bpf-next,15/15] bpf: Introduce sysctl kernel.bpf_force_dyn_alloc. bpf: BPF specific memory allocator. - - - 3014 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,14/15] bpf: Remove prealloc-only restriction for sleepable bpf programs. bpf: BPF specific memory allocator. - - - 3014 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,13/15] bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs. bpf: BPF specific memory allocator. - - - 3014 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,12/15] bpf: Remove tracing program restriction on map types bpf: BPF specific memory allocator. - - - 3014 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,11/15] bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. bpf: BPF specific memory allocator. - - - 2825 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,10/15] bpf: Add percpu allocation support to bpf_mem_alloc. bpf: BPF specific memory allocator. - - - 2915 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,09/15] bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. bpf: BPF specific memory allocator. - - - 2924 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,08/15] bpf: Adjust low/high watermarks in bpf_mem_cache bpf: BPF specific memory allocator. - - - 2924 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,07/15] bpf: Optimize call_rcu in non-preallocated hash map. bpf: BPF specific memory allocator. - - - 2924 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,06/15] bpf: Optimize element count in non-preallocated hash map. bpf: BPF specific memory allocator. - - - 2924 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,05/15] bpf: Relax the requirement to use preallocated hash maps in tracing progs. bpf: BPF specific memory allocator. - - - 2924 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,04/15] samples/bpf: Reduce syscall overhead in map_perf_test. bpf: BPF specific memory allocator. - - - 2924 2022-08-19 Alexei Starovoitov bpf Superseded
[v3,bpf-next,03/15] selftests/bpf: Improve test coverage of test_maps bpf: BPF specific memory allocator. - - - 3014 2022-08-19 Alexei Starovoitov bpf Superseded
« 1 2 3 46 7 »