mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 10:13:56 -06:00
kconfig: add CONFIG_MSI_NONBROKEN
Not all interrupt controllers have a working implementation of message-signalled interrupts; in some cases, the guest may expect MSI to work but it won't due to the buggy or lacking emulation. In QEMU this is represented by the "msi_nonbroken" variable. This patch adds a new configuration symbol enabled whenever the binary contains an interrupt controller that will set "msi_nonbroken". We can then use it to remove devices that cannot be possibly added to the machine, because they require MSI. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
4f5604c41d
commit
ca9b7e29de
6 changed files with 13 additions and 0 deletions
|
@ -8,6 +8,7 @@ config PSERIES
|
|||
select VFIO if LINUX # needed by spapr_pci_vfio.c
|
||||
select XICS_SPAPR
|
||||
select XIVE_SPAPR
|
||||
select MSI_NONBROKEN
|
||||
|
||||
config SPAPR_RNG
|
||||
bool
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue