Hello:
This series was applied to bpf/bpf-next.git (master)
by Alexei Starovoitov <[email protected]>:
On Wed, 7 Jan 2026 10:20:15 +0800 you wrote:
> This patch set introduces the BPF_F_CPU and BPF_F_ALL_CPUS flags for
> percpu maps, as the requirement of BPF_F_ALL_CPUS flag for percpu_array
> maps was discussed in the thread of
> "[PATCH bpf-next v3 0/4] bpf: Introduce global percpu data"[1].
>
> The goal of BPF_F_ALL_CPUS flag is to reduce data caching overhead in light
> skeletons by allowing a single value to be reused to update values across all
> CPUs. This avoids the M:N problem where M cached values are used to update a
> map on N CPUs kernel.
>
> [...]
Here is the summary with links:
- [bpf-next,v13,1/7] bpf: Introduce BPF_F_CPU and BPF_F_ALL_CPUS flags
https://git.kernel.org/bpf/bpf-next/c/2b421662c788
- [bpf-next,v13,2/7] bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for
percpu_array maps
https://git.kernel.org/bpf/bpf-next/c/8eb76cb03f0f
- [bpf-next,v13,3/7] bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for
percpu_hash and lru_percpu_hash maps
https://git.kernel.org/bpf/bpf-next/c/c6936161fd55
- [bpf-next,v13,4/7] bpf: Copy map value using copy_map_value_long for
percpu_cgroup_storage maps
https://git.kernel.org/bpf/bpf-next/c/8526397c3caf
- [bpf-next,v13,5/7] bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for
percpu_cgroup_storage maps
https://git.kernel.org/bpf/bpf-next/c/47c79f05aa0d
- [bpf-next,v13,6/7] libbpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support
for percpu maps
https://git.kernel.org/bpf/bpf-next/c/2546863b4a72
- [bpf-next,v13,7/7] selftests/bpf: Add cases to test BPF_F_CPU and
BPF_F_ALL_CPUS flags
https://git.kernel.org/bpf/bpf-next/c/07bf7aa58e5e
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html