Hello: This series was applied to bpf/bpf.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Fri, 21 Oct 2022 19:49:11 +0800 you wrote: > From: Hou Tao <houtao1@xxxxxxxxxx> > > Hi, > > The patchset aims to fix one problem of bpf memory allocator destruction > when there is PREEMPT_RT kernel or kernel with arch_irq_work_has_interrupt() > being false (e.g. 1-cpu arm32 host or mips). The root cause is that > there may be busy refill_work when the allocator is destroying and it > may incur oops or other problems as shown in patch #1. Patch #1 fixes > the problem by waiting for the completion of irq work during destroying > and patch #2 is just a clean-up patch based on patch #1. Please see > individual patches for more details. > > [...] Here is the summary with links: - [bpf,v2,1/2] bpf: Wait for busy refill_work when destroying bpf memory allocator https://git.kernel.org/bpf/bpf/c/3d05818707bb - [bpf,v2,2/2] bpf: Use __llist_del_all() whenever possbile during memory draining https://git.kernel.org/bpf/bpf/c/fa4447cb73b2 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html