c55bcb1f47
When starting an L2 KVM guest with `ic-mode=dual,kernel-irqchip=on`, QEMU fails with: KVM is too old to support ic-mode=dual,kernel-irqchip=on This error message was introduced to detect older KVM versions that didn't allow destruction and re-creation of the XICS KVM device that we do at reboot. But it is actually the same issue that we get with nested guests : when running under pseries, KVM currently provides a genuine XICS device (not the XICS-on-XIVE device that we get under powernv) which doesn't support destruction/re-creation. This will eventually be fixed in KVM but in the meantime, update the error message and documentation to mention the nested case. While here, mention that in "No XIVE support in KVM" section that this can also happen with "guest OSes supporting XIVE" since we check this at init time before starting the guest. Reported-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com> Buglink: https://bugs.launchpad.net/qemu/+bug/1890290 Signed-off-by: Greg Kurz <groug@kaod.org> Message-Id: <159664243614.622889.18307368735989783528.stgit@bahia.lan> Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
||
---|---|---|
.. | ||
acpi_cpu_hotplug.txt | ||
acpi_hest_ghes.rst | ||
acpi_hw_reduced_hotplug.rst | ||
acpi_mem_hotplug.txt | ||
acpi_nvdimm.txt | ||
acpi_pci_hotplug.txt | ||
conf.py | ||
edu.txt | ||
fw_cfg.txt | ||
index.rst | ||
ivshmem-spec.txt | ||
pci-ids.txt | ||
pci-serial.txt | ||
pci-testdev.txt | ||
ppc-spapr-hcalls.txt | ||
ppc-spapr-hotplug.txt | ||
ppc-spapr-numa.rst | ||
ppc-spapr-uv-hcalls.txt | ||
ppc-spapr-xive.rst | ||
ppc-xive.rst | ||
pvpanic.txt | ||
rocker.txt | ||
standard-vga.txt | ||
tpm.rst | ||
vmcoreinfo.txt | ||
vmgenid.txt | ||
vmw_pvscsi-spec.txt |