From 672206c3124a4225dc3b3ace97fc3755e1b928e7 Mon Sep 17 00:00:00 2001 From: dahn Date: Mon, 12 Feb 2024 08:54:39 +0100 Subject: [PATCH] kvm: ITCO watchdog added (#8282) * ITCO watchdog added * add inject-nmi action * Update plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java Co-authored-by: Wei Zhou --------- Co-authored-by: Wei Zhou --- .../java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java index b739c0ee0ab..db179f98642 100644 --- a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java +++ b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java @@ -2157,7 +2157,7 @@ public class LibvirtVMDef { public static class WatchDogDef { enum WatchDogModel { - I6300ESB("i6300esb"), IB700("ib700"), DIAG288("diag288"); + I6300ESB("i6300esb"), IB700("ib700"), DIAG288("diag288"), ITCO("itco"); String model; WatchDogModel(String model) { @@ -2171,7 +2171,7 @@ public class LibvirtVMDef { } enum WatchDogAction { - RESET("reset"), SHUTDOWN("shutdown"), POWEROFF("poweroff"), PAUSE("pause"), NONE("none"), DUMP("dump"); + RESET("reset"), SHUTDOWN("shutdown"), POWEROFF("poweroff"), PAUSE("pause"), NONE("none"), DUMP("dump"), INJECT_NMI("inject-nmi"); String action; WatchDogAction(String action) {