Really? I’ll have to give that a go but I’m surprised beause it seems that the official SF Debian image requires that the user configure U-boot to get NVMe boot to function, in theory at least although I’ve not got it to work yet.
https://forum.rvspace.org/t/nvme-boot-using-visionfive2-software-v2-11-5/
I also doubt booting slack from NVMe will work because it seems the rootfs tarballs don’t include a VF2 kernel so I’d have to use the SF Debian kernel or build my own. I expect I’ll get exactly the same kernel panic if I try to re-use the SF kernel to boot off NVMe.