qemu-e2k/docs/specs
Greg Kurz 7abc0c6d35 xics/spapr: Detect old KVM XICS on POWER9 hosts
Older KVMs on POWER9 don't support destroying/recreating a KVM XICS
device, which is required by 'dual' interrupt controller mode. This
causes QEMU to emit a warning when the guest is rebooted and to fall
back on XICS emulation:

qemu-system-ppc64: warning: kernel_irqchip allowed but unavailable:
 Error on KVM_CREATE_DEVICE for XICS: File exists

If kernel irqchip is required, QEMU will thus exit when the guest is
first rebooted. Failing QEMU this late may be a painful experience
for the user.

Detect that and exit at machine init instead.

Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <156044430517.125694.6207865998817342638.stgit@bahia.lab.toulouse-stg.fr.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2019-07-02 09:43:58 +10:00
..
acpi_cpu_hotplug.txt
acpi_mem_hotplug.txt
acpi_nvdimm.txt docs: Grammar and spelling fixes 2018-07-13 10:16:04 +01:00
acpi_pci_hotplug.txt
conf.py docs: Build and install specs manual 2019-06-17 15:35:31 +01:00
edu.txt
fw_cfg.txt
index.rst docs/specs/index.rst: Fix minor syntax issues 2019-06-17 15:35:31 +01:00
ivshmem-spec.txt hw/misc/ivshmem: Remove deprecated "ivshmem" legacy device 2019-01-14 19:31:04 -05:00
pci-ids.txt
pci-serial.txt
pci-testdev.txt pci-testdev: add optional memory bar 2018-11-05 13:24:02 -05:00
ppc-spapr-hcalls.txt docs: Grammar and spelling fixes 2018-07-13 10:16:04 +01:00
ppc-spapr-hotplug.txt
ppc-spapr-xive.rst xics/spapr: Detect old KVM XICS on POWER9 hosts 2019-07-02 09:43:58 +10:00
ppc-xive.rst docs: updates on the POWER9 XIVE interrupt controller documentation 2019-07-02 09:43:58 +10:00
pvpanic.txt
rocker.txt
standard-vga.txt display/stdvga: add edid support. 2018-09-27 08:07:51 +02:00
tpm.txt acpi: add ACPI memory clear interface 2019-01-17 21:10:57 -05:00
vmcoreinfo.txt
vmgenid.txt
vmw_pvscsi-spec.txt