From b93d4f1e174d6b6004565e85792d221816d6bbf6 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 14 Aug 2025 12:30:01 +0200 Subject: Update vbox and libvirt schema files --- src/main/resources/libvirt/rng/domainbackup.rng | 6 + src/main/resources/libvirt/rng/domaincaps.rng | 24 + src/main/resources/libvirt/rng/domaincommon.rng | 641 ++++---- src/main/resources/libvirt/rng/nodedev.rng | 59 + src/main/resources/libvirt/rng/sysinfo.rng | 34 + src/main/resources/libvirt/rng/sysinfocommon.rng | 204 +++ .../virtualbox/xsd/VirtualBox-settings_v1-21.xsd | 1722 ++++++++++++++++++++ 7 files changed, 2399 insertions(+), 291 deletions(-) create mode 100644 src/main/resources/libvirt/rng/sysinfo.rng create mode 100644 src/main/resources/libvirt/rng/sysinfocommon.rng create mode 100644 src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-21.xsd (limited to 'src/main/resources') diff --git a/src/main/resources/libvirt/rng/domainbackup.rng b/src/main/resources/libvirt/rng/domainbackup.rng index 80ba155..91cf2a7 100644 --- a/src/main/resources/libvirt/rng/domainbackup.rng +++ b/src/main/resources/libvirt/rng/domainbackup.rng @@ -90,6 +90,12 @@ + + + fd + + + diff --git a/src/main/resources/libvirt/rng/domaincaps.rng b/src/main/resources/libvirt/rng/domaincaps.rng index 3559d2a..7edae54 100644 --- a/src/main/resources/libvirt/rng/domaincaps.rng +++ b/src/main/resources/libvirt/rng/domaincaps.rng @@ -237,6 +237,9 @@ + + + @@ -317,6 +320,13 @@ + + + + + + + @@ -357,6 +367,9 @@ + + + @@ -421,6 +434,12 @@ + + + + + + @@ -438,6 +457,11 @@ + + + + + diff --git a/src/main/resources/libvirt/rng/domaincommon.rng b/src/main/resources/libvirt/rng/domaincommon.rng index 7121519..9782dca 100644 --- a/src/main/resources/libvirt/rng/domaincommon.rng +++ b/src/main/resources/libvirt/rng/domaincommon.rng @@ -7,6 +7,7 @@ + @@ -32,8 +33,33 @@ + + + + + - + + + + + + + + + + + + + + + + + + + + + @@ -51,6 +77,7 @@ + @@ -528,6 +555,9 @@ s390-pv + + + @@ -623,6 +653,44 @@ + + + + tdx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1563,6 +1600,11 @@ + + + + + @@ -1635,7 +1677,10 @@ - + + + + @@ -1669,7 +1714,7 @@ - [ -~]{0,16} + [ -~]{0,40} @@ -1768,6 +1813,8 @@ virtio virtio-transitional virtio-non-transitional + usb-storage + usb-bot @@ -2519,9 +2566,14 @@ - - (ioemu:)?(fd|hd|sd|vd|xvd|ubd)[a-zA-Z0-9_]+ - + + + (ioemu:)?(fd|hd|sd|vd|xvd|ubd)[a-zA-Z0-9_]+ + + + nvme[0-9]+n[0-9]+(p[0-9]+)? + + @@ -2541,6 +2593,7 @@ uml sata sd + nvme @@ -2606,7 +2659,7 @@ - + @@ -2687,7 +2740,7 @@ - + @@ -3046,6 +3099,16 @@ + + + nvme + + + + + + + @@ -3070,6 +3133,9 @@ + + + @@ -3485,7 +3551,37 @@ vhostuser - + + + + + unix + + + + + + + + + + + server + client + + + + + + + + + + + + + + @@ -3813,6 +3909,11 @@ + + + + + @@ -4516,6 +4617,16 @@ + + + + + + + + + + @@ -4527,11 +4638,6 @@ - - - - - @@ -6144,6 +6250,7 @@ intel smmuv3 virtio + amd @@ -6179,6 +6286,16 @@ + + + + + + + + + + @@ -6833,6 +6950,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vendor + version + date + release + + + + + + manufacturer + product + version + serial + uuid + sku + family + + + + + + manufacturer + product + version + serial + asset + location + + + + + + manufacturer + version + serial + asset + sku + + + + + + socket_destination + type + family + manufacturer + signature + version + external_clock + max_speed + status + serial_number + part_number + + + + + + size + form_factor + locator + bank_locator + type + type_detail + speed + manufacturer + serial_number + part_number + + + + + + + + diff --git a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-21.xsd b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-21.xsd new file mode 100644 index 0000000..13806fd --- /dev/null +++ b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-21.xsd @@ -0,0 +1,1722 @@ + + + + + + + + + Oracle VirtualBox Settings Schema (common definitions). + Copyright (C) 2004-2024 Oracle and/or its affiliates. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3-55-g7522