Re: [PATCH -next v2] riscv: add VMAP_STACK overflow detection

From: Palmer Dabbelt
Date: Thu Jul 22 2021 - 02:12:30 EST


On Mon, 19 Jul 2021 00:23:06 PDT (-0700), schwab@xxxxxxxxxxxxxx wrote:
On Jul 19 2021, tongtiangen wrote:

On 2021/7/17 14:55, Andreas Schwab wrote:
Please use
https://download.opensuse.org/repositories/home:/Andreas_Schwab:/riscv:/jeos/images/openSUSE-Tumbleweed-RISC-V-JeOS-efi.riscv64.raw.xz
and run it in qemu with u-boot as kernel.

Andreas.


Hi andreas:
I used today's latest mainline code and .config provided by you, and I
can't reproduce this panic.

Did you test it like I said above?

Andreas.

I'm getting this on and off, with just
CONFIG_VMAP_STACK=y

on top of defconfig, when running on QEMU. It's not showing up right now: I'd thought it was an issue with that initrd patch, but it went away when I re-ran the tests so I'm guessing it's something non-deterministic. I'll try to take a look if it comes back.