Skip to content

Commit 9ac6779

Browse files
Nicolas Pitrefabiobaltieri
authored andcommitted
riscv: smp: update the qemu_riscv32/64 configs
No usermode nor stackguard CI tests are performed if CONFIG_RISCV_PMP is not set. In turn, this requires a larger privileged stack on RV64 just like the non SMP case. Signed-off-by: Nicolas Pitre <[email protected]>
1 parent 91e8a17 commit 9ac6779

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

boards/riscv/qemu_riscv32/qemu_riscv32_smp_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ CONFIG_MP_NUM_CPUS=2
1313
CONFIG_QEMU_ICOUNT=n
1414

1515
CONFIG_IDLE_STACK_SIZE=1024
16+
CONFIG_RISCV_PMP=y

boards/riscv/qemu_riscv64/qemu_riscv64_smp_defconfig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
CONFIG_SOC_SERIES_RISCV_VIRT=y
44
CONFIG_SOC_RISCV_VIRT=y
5-
CONFIG_BOARD_QEMU_RISCV64=y
5+
CONFIG_BOARD_QEMU_RISCV64_SMP=y
6+
CONFIG_PRIVILEGED_STACK_SIZE=2048
67
CONFIG_CONSOLE=y
78
CONFIG_SERIAL=y
89
CONFIG_UART_CONSOLE=y
@@ -13,3 +14,4 @@ CONFIG_MP_NUM_CPUS=2
1314
CONFIG_QEMU_ICOUNT=n
1415

1516
CONFIG_IDLE_STACK_SIZE=1024
17+
CONFIG_RISCV_PMP=y

0 commit comments

Comments
 (0)