mirror of https://gitee.com/openkylin/qemu.git
bios-tables-test: Remove kernel-irqchip=off option
We don't need to use kernel-irqchip=off for irq0 override if IRQ routing is supported by the host, which is the case since 2009 (IRQ routing was added to KVM in Linux v2.6.30). This is a more straightforward fix for Launchpad bug #1896263, as it doesn't require increasing the complexity of the MSR code. kernel-irqchip=off is for debugging only and there's no need to increase the complexity of the code just to work around an issue that was already fixed in the kernel. Fixes: https://bugs.launchpad.net/bugs/1896263 Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Message-Id: <20200922194732.2100510-1-ehabkost@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
8700a98443
commit
d1e2d46467
|
@ -663,8 +663,7 @@ static void test_acpi_one(const char *params, test_data *data)
|
|||
data->uefi_fl1, data->uefi_fl2, data->cd, params ? params : "");
|
||||
|
||||
} else {
|
||||
/* Disable kernel irqchip to be able to override apic irq0. */
|
||||
args = g_strdup_printf("-machine %s,kernel-irqchip=off %s -accel tcg "
|
||||
args = g_strdup_printf("-machine %s %s -accel tcg "
|
||||
"-net none -display none %s "
|
||||
"-drive id=hd0,if=none,file=%s,format=raw "
|
||||
"-device %s,drive=hd0 ",
|
||||
|
|
Loading…
Reference in New Issue