summaryrefslogtreecommitdiff
path: root/src/conf/schemas/domaincommon.rng
diff options
context:
space:
mode:
authorMichal Privoznik <mprivozn@redhat.com>2023-05-15 13:55:31 +0200
committerMichal Privoznik <mprivozn@redhat.com>2023-05-16 17:42:58 +0200
commit720e8f13ff71377580cd37b118cee8a1f982d1d8 (patch)
treeb8c5af95442040ae1d77facc47612a2b75fd27fb /src/conf/schemas/domaincommon.rng
parent37e41b7f160f7ca05ec290ef9c1def5088c9cbaa (diff)
downloadlibvirt-720e8f13ff71377580cd37b118cee8a1f982d1d8.tar.gz
conf: Introduce MTE domain feature
The Memory Tagging Extensions are hardware acceleration present in some ARM processors that allow memory error detection [1]. Introduce a domain XML knob that turns them on or off. 1: https://www.arm.com/blogs/blueprint/memory-safety-arm-memory-tagging-extension Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Diffstat (limited to 'src/conf/schemas/domaincommon.rng')
-rw-r--r--src/conf/schemas/domaincommon.rng5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincommon.rng
index f8c7b6a648..37e350ac2c 100644
--- a/src/conf/schemas/domaincommon.rng
+++ b/src/conf/schemas/domaincommon.rng
@@ -6653,6 +6653,11 @@
<optional>
<ref name="tcgfeatures"/>
</optional>
+ <optional>
+ <element name="mte">
+ <ref name="featurestate"/>
+ </element>
+ </optional>
</interleave>
</element>
</optional>