projects/linux·commit e7eaffce

kunit: tool: Use qemu-system-i386 for i386 runs

e7eaffce · David Gow <[email protected]> · 2022-05-13 16:51:08 +08:00

We're currently using the x86_64 qemu for i386 builds. While this is not
incorrect, it's probably more sensible to use the i386 one, which will
at least fail properly if we accidentally were to build a 64-bit kernel.

Signed-off-by: David Gow <[email protected]>
Tested-by: Daniel Latypov <[email protected]>
Reviewed-by: Brendan Higgins <[email protected]>
Signed-off-by: Shuah Khan <[email protected]>
Commit
e7eaffce47b7db72b077630dbe836f0c4132496d
Parents
1b11063d

Changes

1 files changed · +1 −1

FileStatusAddDelContent
tools/testing/kunit/qemu_configs/i386.pymodified+1−1View file

tools/testing/kunit/qemu_configs/i386.py

View file
diff --git a/tools/testing/kunit/qemu_configs/i386.py b/tools/testing/kunit/qemu_configs/i386.py
index 52b80be..4463ebe 100644
--- a/tools/testing/kunit/qemu_configs/i386.py
+++ b/tools/testing/kunit/qemu_configs/i386.py
@@ -4,7 +4,7 @@ QEMU_ARCH = QemuArchParams(linux_arch='i386',
kconfig='''
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y''',
- qemu_arch='x86_64',
+ qemu_arch='i386',
kernel_path='arch/x86/boot/bzImage',
kernel_command_line='console=ttyS0',
extra_qemu_params=[])