[PATCH] schemas: Update ref acpi for devices

Han Han posted 1 patch 1 year, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20220719070220.1356681-1-hhan@redhat.com
src/conf/schemas/domaincommon.rng | 21 +++------------------
1 file changed, 3 insertions(+), 18 deletions(-)
[PATCH] schemas: Update ref acpi for devices
Posted by Han Han 1 year, 9 months ago
According to a9fe9569ab, the <acpi index='NNN'/> is only for PCI
devices. Remove the ref acpi from devices channel, smartcard, tpm,
redirdev, panic, hub because none of them has PCI address. And add the
ref acpi to iommu device.

Fixes: a9fe9569ab

Signed-off-by: Han Han <hhan@redhat.com>
---
 src/conf/schemas/domaincommon.rng | 21 +++------------------
 1 file changed, 3 insertions(+), 18 deletions(-)

diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincommon.rng
index faa2561665..2f07c25430 100644
--- a/src/conf/schemas/domaincommon.rng
+++ b/src/conf/schemas/domaincommon.rng
@@ -5409,9 +5409,6 @@
         <optional>
           <ref name="alias"/>
         </optional>
-        <optional>
-          <ref name="acpi"/>
-        </optional>
         <optional>
           <ref name="address"/>
         </optional>
@@ -5453,9 +5450,6 @@
           </interleave>
         </group>
       </choice>
-      <optional>
-        <ref name="alias"/>
-      </optional>
       <optional>
         <ref name="acpi"/>
       </optional>
@@ -5486,9 +5480,6 @@
       <optional>
         <ref name="alias"/>
       </optional>
-      <optional>
-        <ref name="acpi"/>
-      </optional>
       <optional>
         <ref name="address"/>
       </optional>
@@ -5661,6 +5652,9 @@
             </optional>
           </element>
         </optional>
+        <optional>
+          <ref name="acpi"/>
+        </optional>
         <optional>
           <ref name="address"/>
         </optional>
@@ -5772,9 +5766,6 @@
         <optional>
           <ref name="alias"/>
         </optional>
-        <optional>
-          <ref name="acpi"/>
-        </optional>
         <optional>
           <ref name="address"/>
         </optional>
@@ -5794,9 +5785,6 @@
         <optional>
           <ref name="alias"/>
         </optional>
-        <optional>
-          <ref name="acpi"/>
-        </optional>
         <optional>
           <ref name="address"/>
         </optional>
@@ -8048,9 +8036,6 @@
         <optional>
           <ref name="alias"/>
         </optional>
-        <optional>
-          <ref name="acpi"/>
-        </optional>
         <optional>
           <ref name="address"/>
         </optional>
-- 
2.37.1
Re: [PATCH] schemas: Update ref acpi for devices
Posted by Michal Prívozník 1 year, 9 months ago
On 7/19/22 09:02, Han Han wrote:
> According to a9fe9569ab, the <acpi index='NNN'/> is only for PCI
> devices. Remove the ref acpi from devices channel, smartcard, tpm,
> redirdev, panic, hub because none of them has PCI address. And add the
> ref acpi to iommu device.
> 
> Fixes: a9fe9569ab
> 
> Signed-off-by: Han Han <hhan@redhat.com>
> ---
>  src/conf/schemas/domaincommon.rng | 21 +++------------------
>  1 file changed, 3 insertions(+), 18 deletions(-)

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Michal