Hi Conor, On Fri, Aug 4, 2023 at 11:41 PM Conor Dooley <conor@xxxxxxxxxx> wrote: > > On Fri, Aug 04, 2023 at 11:28:17PM +0200, Jason A. Donenfeld wrote: > > On Fri, Aug 4, 2023 at 11:28 PM Jason A. Donenfeld <Jason@xxxxxxxxx> wrote: > > > > > > Hi Guo, > > > > > > On Tue, Jun 13, 2023 at 09:30:16PM -0400, guoren@xxxxxxxxxx wrote: > > > > From: Guo Ren <guoren@xxxxxxxxxxxxxxxxx> > > > > > > > > Add independent irq stacks for percpu to prevent kernel stack overflows. > > > > It is also compatible with VMAP_STACK by arch_alloc_vmap_stack. > > > > > > > > Tested-by: Jisheng Zhang <jszhang@xxxxxxxxxx> > > > > Signed-off-by: Guo Ren <guoren@xxxxxxxxxxxxxxxxx> > > > > Signed-off-by: Guo Ren <guoren@xxxxxxxxxx> > > > > Cc: Clément Léger <cleger@xxxxxxxxxxxx> > > > > > > This patch broke the WireGuard test suite. I've attached the .config > > > file that it uses. I'm able to fix it by setting CONFIG_EXPERT=y and > > > CONFIG_IRQ_STACKS=n to essentially reverse the effect of this patch. But > > > I'd rather not do that. > > > > > > Any idea what's up? > > Given your config, I suspect you're hitting the issue that is resolved > by Guo Ren's series: > https://lore.kernel.org/linux-riscv/20230716001506.3506041-1-guoren@xxxxxxxxxx/ > > Hopefully that's it, > Conor. Thanks! That did the trick. I suppose this will be in the next 6.5 rc. Jason