Commit 05e933ac25 for qemu.org
commit 05e933ac2541132bee06e8d163a4a4869a870cca
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: Tue Sep 9 14:54:51 2025 +0100
system: report device security status in help output
When '-device help', 'device_add help' and 'info qdm' are used, report
the security status of each device.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
diff --git a/system/qdev-monitor.c b/system/qdev-monitor.c
index c483b4e628..8185822daa 100644
--- a/system/qdev-monitor.c
+++ b/system/qdev-monitor.c
@@ -166,6 +166,9 @@ static void qdev_print_devinfo(DeviceClass *dc)
if (!dc->user_creatable) {
qemu_printf(", no-user");
}
+ if (object_class_is_secure(OBJECT_CLASS(dc))) {
+ qemu_printf(", secure");
+ }
qemu_printf("\n");
}