]> git.proxmox.com Git - mirror_qemu.git/commitdiff
default-configs: Enable CONFIG_VMXNET3_PCI only on x86
authorThomas Huth <thuth@redhat.com>
Thu, 28 Sep 2017 09:52:41 +0000 (11:52 +0200)
committerThomas Huth <thuth@redhat.com>
Mon, 16 Oct 2017 11:29:49 +0000 (13:29 +0200)
The device can not be instantiated on many non-x86 and just prints
some error messages, e.g.:

$ qemu-system-ppc64 -device vmxnet3 -M g3beige
[vmxnet3][WR][vmxnet3_init_msix]: Failed to initialize MSI-X, error -95
[vmxnet3][WR][vmxnet3_pci_realize]: Failed to initialize MSI-X, configuration is inconsistent.

Since vmxnet3 is a para-virtualized device that is only useful on x86,
it should also only be enabled on the x86 targets.

Reviewed-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
default-configs/i386-softmmu.mak
default-configs/pci.mak
default-configs/x86_64-softmmu.mak

index d2ab2f6655aa4c54ec539c39e2c355beda10e8b1..a685c439e73a75bc78a28a20208e7b3885655871 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_QXL=$(CONFIG_SPICE)
 CONFIG_VGA_ISA=y
 CONFIG_VGA_CIRRUS=y
 CONFIG_VMWARE_VGA=y
+CONFIG_VMXNET3_PCI=y
 CONFIG_VIRTIO_VGA=y
 CONFIG_VMMOUSE=y
 CONFIG_IPMI=y
index 187e43888155198c6a7b9dd762aa163ed454e20a..e514bdef42fe022d9a3bd149c1f9a6b35306bb42 100644 (file)
@@ -22,7 +22,6 @@ CONFIG_MPTSAS_SCSI_PCI=y
 CONFIG_RTL8139_PCI=y
 CONFIG_E1000_PCI=y
 CONFIG_E1000E_PCI=y
-CONFIG_VMXNET3_PCI=y
 CONFIG_IDE_CORE=y
 CONFIG_IDE_QDEV=y
 CONFIG_IDE_PCI=y
index 9bde2f1c4bd8a0f38ed0f0408f25d4d4c969f614..ea69e8289e4412a76134182fd19124230212302b 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_QXL=$(CONFIG_SPICE)
 CONFIG_VGA_ISA=y
 CONFIG_VGA_CIRRUS=y
 CONFIG_VMWARE_VGA=y
+CONFIG_VMXNET3_PCI=y
 CONFIG_VIRTIO_VGA=y
 CONFIG_VMMOUSE=y
 CONFIG_IPMI=y