Skip to content

Commit 0b20788

Browse files
authored
Merge pull request #114 from eclipse-score/correctly-pass-qemu-accelerator-parameters
fix: Correctly pass accelerator parameters to QEMU
2 parents 035d4b9 + 088e778 commit 0b20788

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

score/itf/plugins/qemu/qemu.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,13 @@ def __check_kvm_readable_when_necessary(self):
107107
sys.exit(-1)
108108

109109
def __build_qemu_command(self):
110+
# Use hardware virtualization if available
111+
accel = ["-enable-kvm"] if self._accelerator_support == "kvm" else ["-accel", "tcg"]
112+
110113
return (
111-
[
112-
f"{self.__qemu_path}",
113-
"--enable-kvm"
114-
if self._accelerator_support == "kvm"
115-
else " -accel tcg", # Use hardware virtualization if available
114+
[f"{self.__qemu_path}"]
115+
+ accel
116+
+ [
116117
"-smp",
117118
f"{self.__cores},maxcpus={self.__cores},cores={self.__cores}",
118119
"-cpu",

0 commit comments

Comments
 (0)