qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] kconfig: Add PCIe devices to s390x machines
@ 2023-07-04 12:01 Cédric Le Goater
  2023-07-04 12:09 ` Philippe Mathieu-Daudé
  0 siblings, 1 reply; 6+ messages in thread
From: Cédric Le Goater @ 2023-07-04 12:01 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-s390x, Thomas Huth, Christian Borntraeger, Matthew Rosato,
	Cédric Le Goater

It is useful to extend the number of available PCI devices to KVM guests
for passthrough scenarios and also to expose these models to a different
(big endian) architecture. Include models for Intel Ethernet adapters
and one USB controller, which all support MSI-X. Devices only supporting
INTx won't work on s390x.

Signed-off-by: Cédric Le Goater <clg@redhat.com>
---

 Tested under KVM as a machine device, under KVM nested as a passthrough
 device

 hw/s390x/Kconfig | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/hw/s390x/Kconfig b/hw/s390x/Kconfig
index 5e7d8a2bae8b..7a82c58cdf6e 100644
--- a/hw/s390x/Kconfig
+++ b/hw/s390x/Kconfig
@@ -10,3 +10,7 @@ config S390_CCW_VIRTIO
     select SCLPCONSOLE
     select VIRTIO_CCW
     select MSI_NONBROKEN
+    imply PCI_EXPRESS
+    imply E1000E_PCI_EXPRESS
+    imply IGB_PCI_EXPRESS
+    imply USB_XHCI_PCI
-- 
2.41.0



^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-07-05 15:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-04 12:01 [PATCH v2] kconfig: Add PCIe devices to s390x machines Cédric Le Goater
2023-07-04 12:09 ` Philippe Mathieu-Daudé
2023-07-04 12:32   ` Cédric Le Goater
2023-07-04 13:33     ` Philippe Mathieu-Daudé
2023-07-05 14:54       ` Matthew Rosato
2023-07-05 15:20         ` Cédric Le Goater

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).