Hello: This patch was applied to bpf/bpf.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Mon, 11 Sep 2023 15:28:14 +0200 you wrote: > Sysbot discovered that the queue and stack maps can deadlock if they are > being used from a BPF program that can be called from NMI context (such as > one that is attached to a perf HW counter event). To fix this, add an > in_nmi() check and use raw_spin_trylock() in NMI context, erroring out if > grabbing the lock fails. > > Fixes: f1a2e44a3aec ("bpf: add queue and stack maps") > Reported-by: Hsin-Wei Hung <hsinweih@xxxxxxx> > Tested-by: Hsin-Wei Hung <hsinweih@xxxxxxx> > Co-developed-by: Hsin-Wei Hung <hsinweih@xxxxxxx> > Signed-off-by: Toke Høiland-Jørgensen <toke@xxxxxxxxxx> > > [...] Here is the summary with links: - [bpf] bpf: Avoid deadlock when using queue and stack maps from NMI https://git.kernel.org/bpf/bpf/c/a34a9f1a19af You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html