Hey Jesse, Same here w/ a single nit. I'll leave judging whether supporting rv32 nommu is worthwhile to others! On Thu, Jan 19, 2023 at 12:26:42AM -0500, Jesse Taube wrote: > riscv: configs: Add nommu decfconfig for RV32 typo: defconfig Thanks, Conor. > 32bit risc-v can be configured to run without MMU. This patch adds > an example configuration for RV32 nommu virtual machine. > > Signed-off-by: Jesse Taube > Cc: Yimin Gu > --- > arch/riscv/configs/rv32_nommu_virt_defconfig | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > create mode 100644 arch/riscv/configs/rv32_nommu_virt_defconfig > > diff --git a/arch/riscv/configs/rv32_nommu_virt_defconfig b/arch/riscv/configs/rv32_nommu_virt_defconfig > new file mode 100644 > index 000000000000..460907253a80 > --- /dev/null > +++ b/arch/riscv/configs/rv32_nommu_virt_defconfig > @@ -0,0 +1,16 @@ > +CONFIG_BLK_DEV_INITRD=y > +# CONFIG_MMU is not set > +CONFIG_COMPAT_32BIT_TIME=y > +CONFIG_SOC_VIRT=y > +CONFIG_NONPORTABLE=y > +CONFIG_ARCH_RV32I=y > +CONFIG_BINFMT_FLAT=y > +CONFIG_SLOB=y > +CONFIG_VIRTIO_BLK=y > +CONFIG_SERIAL_8250=y > +CONFIG_SERIAL_8250_CONSOLE=y > +CONFIG_SERIAL_OF_PLATFORM=y > +CONFIG_VIRTIO_MMIO=y > +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y > +CONFIG_EXT2_FS=y > +CONFIG_PRINTK_TIME=y > -- > 2.39.0 > >