Hello: This patch was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Tue, 7 May 2024 02:02:49 +0200 you wrote: > BPF_ATOMIC_OP() macro documentation states that "BPF_ADD | BPF_FETCH" > should be the same as atomic_fetch_add(), which is currently not the > case on s390x: the serialization instruction "bcr 14,0" is missing. > This applies to "and", "or" and "xor" variants too. > > s390x is allowed to reorder stores with subsequent fetches from > different addresses, so code relying on BPF_FETCH acting as a barrier, > for example: > > [...] Here is the summary with links: - [bpf-next,v2] s390/bpf: Emit a barrier for BPF_FETCH instructions https://git.kernel.org/bpf/bpf-next/c/68378982f0b2 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html