[Libosinfo] [PATCH osinfo-db 9/9] os: linux: Add q35/ich9/e1000e alongside virtio1.0 <device>
Cole Robinson
crobinso at redhat.com
Wed Aug 29 21:54:47 UTC 2018
q35 is from 2007, so older OS versions definitely support it,
however combining q35 with non-1.0 virtio can cause issues due to
'I/O port space PCIe limitations'
https://ladipro.wordpress.com/2016/10/17/virtio1-0-and-windows-guests/
Signed-off-by: Cole Robinson <crobinso at redhat.com>
---
data/os/debian.org/debian-9.xml.in | 3 +++
data/os/fedoraproject.org/fedora-23.xml.in | 5 ++++-
data/os/opensuse.org/opensuse-15.0.xml.in | 3 +++
data/os/opensuse.org/opensuse-42.2.xml.in | 3 +++
data/os/opensuse.org/opensuse-tumbleweed.xml.in | 3 +++
data/os/redhat.com/rhel-7.2.xml.in | 3 +++
data/os/suse.com/sled-12.2.xml.in | 3 +++
data/os/suse.com/sles-12.2.xml.in | 3 +++
data/os/ubuntu.com/ubuntu-17.04.xml.in | 3 +++
9 files changed, 28 insertions(+), 1 deletion(-)
diff --git a/data/os/debian.org/debian-9.xml.in b/data/os/debian.org/debian-9.xml.in
index d90ceb9..14f2b8e 100644
--- a/data/os/debian.org/debian-9.xml.in
+++ b/data/os/debian.org/debian-9.xml.in
@@ -23,6 +23,9 @@
<device id="http://pcisig.com/pci/1af4/1048"/> <!-- virtio1.0-scsi -->
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<resources arch="all">
diff --git a/data/os/fedoraproject.org/fedora-23.xml.in b/data/os/fedoraproject.org/fedora-23.xml.in
index 2711620..f426bbc 100644
--- a/data/os/fedoraproject.org/fedora-23.xml.in
+++ b/data/os/fedoraproject.org/fedora-23.xml.in
@@ -37,7 +37,10 @@
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
<!-- virtio-1.0-gpu kmod is present, but mesa is not functional so
- pretend its just not available until F24 to avoid bug reports -->
+ pretend its just not available until F24 to avoid bug reports -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<!-- Workstation -->
diff --git a/data/os/opensuse.org/opensuse-15.0.xml.in b/data/os/opensuse.org/opensuse-15.0.xml.in
index 8f1fb4c..af1c931 100644
--- a/data/os/opensuse.org/opensuse-15.0.xml.in
+++ b/data/os/opensuse.org/opensuse-15.0.xml.in
@@ -30,6 +30,9 @@
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
<device id="http://pcisig.com/pci/1af4/1050"/> <!-- virtio1.0-gpu -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<!-- DVD -->
diff --git a/data/os/opensuse.org/opensuse-42.2.xml.in b/data/os/opensuse.org/opensuse-42.2.xml.in
index 2e77055..18ffd6e 100644
--- a/data/os/opensuse.org/opensuse-42.2.xml.in
+++ b/data/os/opensuse.org/opensuse-42.2.xml.in
@@ -24,6 +24,9 @@
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
<device id="http://pcisig.com/pci/1af4/1050"/> <!-- virtio1.0-gpu -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<media arch="x86_64">
diff --git a/data/os/opensuse.org/opensuse-tumbleweed.xml.in b/data/os/opensuse.org/opensuse-tumbleweed.xml.in
index ff0a460..8348524 100644
--- a/data/os/opensuse.org/opensuse-tumbleweed.xml.in
+++ b/data/os/opensuse.org/opensuse-tumbleweed.xml.in
@@ -41,6 +41,9 @@
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
<device id="http://pcisig.com/pci/1af4/1050"/> <!-- virtio1.0-gpu -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<!-- DVD Image -->
diff --git a/data/os/redhat.com/rhel-7.2.xml.in b/data/os/redhat.com/rhel-7.2.xml.in
index 5c8db2b..309d0d9 100644
--- a/data/os/redhat.com/rhel-7.2.xml.in
+++ b/data/os/redhat.com/rhel-7.2.xml.in
@@ -23,6 +23,9 @@
<device id="http://pcisig.com/pci/1af4/1048"/> <!-- virtio1.0-scsi -->
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<media arch="x86_64">
diff --git a/data/os/suse.com/sled-12.2.xml.in b/data/os/suse.com/sled-12.2.xml.in
index 67d2b17..1c44fd3 100644
--- a/data/os/suse.com/sled-12.2.xml.in
+++ b/data/os/suse.com/sled-12.2.xml.in
@@ -23,6 +23,9 @@
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
<device id="http://pcisig.com/pci/1af4/1050"/> <!-- virtio1.0-gpu -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<media arch="x86_64">
diff --git a/data/os/suse.com/sles-12.2.xml.in b/data/os/suse.com/sles-12.2.xml.in
index dccc443..014b3e3 100644
--- a/data/os/suse.com/sles-12.2.xml.in
+++ b/data/os/suse.com/sles-12.2.xml.in
@@ -23,6 +23,9 @@
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
<device id="http://pcisig.com/pci/1af4/1050"/> <!-- virtio1.0-gpu -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<media arch="x86_64">
diff --git a/data/os/ubuntu.com/ubuntu-17.04.xml.in b/data/os/ubuntu.com/ubuntu-17.04.xml.in
index ab46a81..761061b 100644
--- a/data/os/ubuntu.com/ubuntu-17.04.xml.in
+++ b/data/os/ubuntu.com/ubuntu-17.04.xml.in
@@ -24,6 +24,9 @@
<device id="http://pcisig.com/pci/1af4/1048"/> <!-- virtio1.0-scsi -->
<device id="http://pcisig.com/pci/1af4/1049"/> <!-- virtio1.0-9p -->
<device id="http://pcisig.com/pci/1af4/1052"/> <!-- virtio1.0-input -->
+ <device id="http://pcisig.com/pci/8086/29c0"/> <!-- q35 -->
+ <device id="http://pcisig.com/pci/8086/10d3"/> <!-- e1000e -->
+ <device id="http://pcisig.com/pci/8086/293e"/> <!-- ich9 -->
</devices>
<resources arch="all">
--
2.17.1
More information about the Libosinfo
mailing list