diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/runqemu | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/runqemu b/scripts/runqemu index f2b4b3c09d..d998494063 100755 --- a/scripts/runqemu +++ b/scripts/runqemu | |||
| @@ -510,6 +510,11 @@ class BaseConfig(object): | |||
| 510 | 510 | ||
| 511 | if os.access(dev_kvm, os.W_OK|os.R_OK): | 511 | if os.access(dev_kvm, os.W_OK|os.R_OK): |
| 512 | self.qemu_opt_script += ' -enable-kvm' | 512 | self.qemu_opt_script += ' -enable-kvm' |
| 513 | if self.get('MACHINE') == "qemux86": | ||
| 514 | # Workaround for broken APIC window on pre 4.15 host kernels which causes boot hangs | ||
| 515 | # See YOCTO #12301 | ||
| 516 | # On 64 bit we use x2apic | ||
| 517 | self.kernel_cmdline_script += " clocksource=kvm-clock hpet=disable noapic nolapic" | ||
| 513 | else: | 518 | else: |
| 514 | logger.error("You have no read or write permission on /dev/kvm.") | 519 | logger.error("You have no read or write permission on /dev/kvm.") |
| 515 | logger.error("Please change the ownership of this file as described at:") | 520 | logger.error("Please change the ownership of this file as described at:") |
