We were missing virtio-rng and virtio-scsi, as well as all the virtio 1.0 device variants, which have different PCI IDS The pci.ids file lists the following known devices 1000 Virtio network device 1001 Virtio block device 1002 Virtio memory balloon 1003 Virtio console 1004 Virtio SCSI 1005 Virtio RNG 1009 Virtio filesystem 1041 Virtio network device 1042 Virtio block device 1043 Virtio console 1044 Virtio RNG 1045 Virtio memory balloon 1048 Virtio SCSI 1049 Virtio filesystem 1050 Virtio GPU 1052 Virtio input Of which, only 1001, 1001, 1002 and 1009 were recorded in libosinfo. They would have appeared via pci.ids file loading, but they would have lacked friendly names. Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx> --- configure.ac | 11 +++++++++++ data/device/pcisig.com/Makefile.am | 11 +++++++++++ data/device/pcisig.com/pci-1af4-1004.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1004.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1005.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1005.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1041.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1041.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1042.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1042.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1043.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1043.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1044.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1044.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1045.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1045.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1048.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1048.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1049.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1049.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1050.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1050.d/class.xml.in | 6 ++++++ data/device/pcisig.com/pci-1af4-1052.d/Makefile.am | 1 + data/device/pcisig.com/pci-1af4-1052.d/class.xml.in | 6 ++++++ 24 files changed, 99 insertions(+) create mode 100644 data/device/pcisig.com/pci-1af4-1004.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1004.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1005.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1005.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1041.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1041.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1042.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1042.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1043.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1043.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1044.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1044.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1045.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1045.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1048.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1048.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1049.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1049.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1050.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1050.d/class.xml.in create mode 100644 data/device/pcisig.com/pci-1af4-1052.d/Makefile.am create mode 100644 data/device/pcisig.com/pci-1af4-1052.d/class.xml.in diff --git a/configure.ac b/configure.ac index 12ff984..e29fd27 100644 --- a/configure.ac +++ b/configure.ac @@ -265,7 +265,18 @@ AC_CONFIG_FILES([ data/device/pcisig.com/pci-1af4-1001.d/Makefile data/device/pcisig.com/pci-1af4-1002.d/Makefile data/device/pcisig.com/pci-1af4-1003.d/Makefile + data/device/pcisig.com/pci-1af4-1004.d/Makefile + data/device/pcisig.com/pci-1af4-1005.d/Makefile data/device/pcisig.com/pci-1af4-1009.d/Makefile + data/device/pcisig.com/pci-1af4-1041.d/Makefile + data/device/pcisig.com/pci-1af4-1042.d/Makefile + data/device/pcisig.com/pci-1af4-1043.d/Makefile + data/device/pcisig.com/pci-1af4-1044.d/Makefile + data/device/pcisig.com/pci-1af4-1045.d/Makefile + data/device/pcisig.com/pci-1af4-1048.d/Makefile + data/device/pcisig.com/pci-1af4-1049.d/Makefile + data/device/pcisig.com/pci-1af4-1050.d/Makefile + data/device/pcisig.com/pci-1af4-1052.d/Makefile data/device/pcisig.com/pci-1b36-0100.d/Makefile data/device/pcisig.com/pci-8086-100e.d/Makefile data/device/pcisig.com/pci-8086-2415.d/Makefile diff --git a/data/device/pcisig.com/Makefile.am b/data/device/pcisig.com/Makefile.am index 567618a..89230b5 100644 --- a/data/device/pcisig.com/Makefile.am +++ b/data/device/pcisig.com/Makefile.am @@ -12,7 +12,18 @@ SUBDIRS = \ pci-1af4-1001.d \ pci-1af4-1002.d \ pci-1af4-1003.d \ + pci-1af4-1004.d \ + pci-1af4-1005.d \ pci-1af4-1009.d \ + pci-1af4-1041.d \ + pci-1af4-1042.d \ + pci-1af4-1043.d \ + pci-1af4-1044.d \ + pci-1af4-1045.d \ + pci-1af4-1048.d \ + pci-1af4-1049.d \ + pci-1af4-1050.d \ + pci-1af4-1052.d \ pci-1b36-0100.d \ pci-8086-100e.d \ pci-8086-2415.d \ diff --git a/data/device/pcisig.com/pci-1af4-1004.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1004.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1004.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1004.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1004.d/class.xml.in new file mode 100644 index 0000000..bebf98c --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1004.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1004"> + <name>virtio-scsi</name> + <class>scsi</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1005.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1005.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1005.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1005.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1005.d/class.xml.in new file mode 100644 index 0000000..5323545 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1005.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1005"> + <name>virtio-rng</name> + <class>rng</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1041.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1041.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1041.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1041.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1041.d/class.xml.in new file mode 100644 index 0000000..89eaf47 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1041.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1041"> + <name>virtio1.0-net</name> + <class>net</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1042.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1042.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1042.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1042.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1042.d/class.xml.in new file mode 100644 index 0000000..98183d3 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1042.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1042"> + <name>virtio1.0-block</name> + <class>block</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1043.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1043.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1043.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1043.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1043.d/class.xml.in new file mode 100644 index 0000000..02b8b0e --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1043.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1043"> + <name>virtio1.0-console</name> + <class>console</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1044.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1044.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1044.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1044.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1044.d/class.xml.in new file mode 100644 index 0000000..c6225a8 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1044.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1044"> + <name>virtio1.0-rng</name> + <class>rng</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1045.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1045.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1045.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1045.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1045.d/class.xml.in new file mode 100644 index 0000000..6984402 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1045.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1045"> + <name>virtio1.0-balloon</name> + <class>memory.balloon</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1048.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1048.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1048.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1048.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1048.d/class.xml.in new file mode 100644 index 0000000..096da30 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1048.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1048"> + <name>virtio1.0-scsi</name> + <class>scsi</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1049.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1049.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1049.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1049.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1049.d/class.xml.in new file mode 100644 index 0000000..a1b3b50 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1049.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1049"> + <name>virtio1.0-9p</name> + <class>filesystem</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1050.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1050.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1050.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1050.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1050.d/class.xml.in new file mode 100644 index 0000000..e8ce9d9 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1050.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1050"> + <name>virtio1.0-gpu</name> + <class>gpu</class> + </device> +</libosinfo> diff --git a/data/device/pcisig.com/pci-1af4-1052.d/Makefile.am b/data/device/pcisig.com/pci-1af4-1052.d/Makefile.am new file mode 100644 index 0000000..4ce2491 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1052.d/Makefile.am @@ -0,0 +1 @@ +include ../../../Makefile.inc diff --git a/data/device/pcisig.com/pci-1af4-1052.d/class.xml.in b/data/device/pcisig.com/pci-1af4-1052.d/class.xml.in new file mode 100644 index 0000000..a8d6b42 --- /dev/null +++ b/data/device/pcisig.com/pci-1af4-1052.d/class.xml.in @@ -0,0 +1,6 @@ +<libosinfo version="0.0.1"> + <device id="http://pcisig.com/pci/1af4/1052"> + <name>virtio1.0-input</name> + <class>input</class> + </device> +</libosinfo> -- 2.7.4 _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo