$ virsh dominfo demo
Id: 2
Name: demo
UUID: eadf8ef0-bf14-4c5f-9708-4a19bacf9e81
OS Type: hvm
State: running
CPU(s): 2
CPU time: 15.8s
Max memory: 1536000 KiB
Used memory: 1536000 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: selinux
Security DOI: 0
Security label: unconfined_u:unconfined_r:svirt_t:s0:c443,c956 (permissive)
Tainting: custom-monitor
deprecated-config
Deprecations: machine type 'pc-1.3'
CPU model 'Icelake-Client'
Signed-off-by: Daniel P. Berrangé <berrange(a)redhat.com>
---
tools/virsh-domain-monitor.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/tools/virsh-domain-monitor.c b/tools/virsh-domain-monitor.c
index 6b39b60339..ca85851810 100644
--- a/tools/virsh-domain-monitor.c
+++ b/tools/virsh-domain-monitor.c
@@ -1292,6 +1292,7 @@ cmdDominfo(vshControl *ctl, const vshCmd *cmd)
int has_managed_save = 0;
virshControlPtr priv = ctl->privData;
char **deprecations = NULL;
+ char **tainting = NULL;
if (!(dom = virshCommandOptDomain(ctl, cmd, NULL)))
return false;
@@ -1393,6 +1394,17 @@ cmdDominfo(vshControl *ctl, const vshCmd *cmd)
}
}
+ if (virDomainGetTainting(dom, &tainting, 0) > 0) {
+ size_t i;
+ for (i = 0; tainting[i] != NULL; i++) {
+ if (i == 0) {
+ vshPrint(ctl, "%-15s %s\n", _("Tainting:"),
tainting[i]);
+ } else {
+ vshPrint(ctl, "%-15s %s\n", "", tainting[i]);
+ }
+ }
+ }
+
if (virDomainGetDeprecations(dom, &deprecations, 0) > 0) {
size_t i;
for (i = 0; deprecations[i] != NULL; i++) {
--
2.29.2