From 795dc6e46d953d70b4b7ddd3f4956f8f4b9d8565 Mon Sep 17 00:00:00 2001 From: Mao Chuan Li Date: Thu, 5 Feb 2015 18:28:36 +0800 Subject: watchdog: Add new Virtual Watchdog action INJECT-NMI This patch allows QEMU to inject a NMI into a guest when the watchdog expires. Signed-off-by: Mao Chuan Li Reviewed-by: David Hildenbrand CC: Eric Blake CC: Markus Armbruster Signed-off-by: Christian Borntraeger --- qapi-schema.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'qapi-schema.json') diff --git a/qapi-schema.json b/qapi-schema.json index 6e17a5c36c..c4ee3ead48 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -3746,10 +3746,14 @@ # # @none: nothing is done # +# @inject-nmi: a non-maskable interrupt is injected into the first VCPU (all +# VCPUS on x86) (since 2.4) +# # Since: 2.1 ## { 'enum': 'WatchdogExpirationAction', - 'data': [ 'reset', 'shutdown', 'poweroff', 'pause', 'debug', 'none' ] } + 'data': [ 'reset', 'shutdown', 'poweroff', 'pause', 'debug', 'none', + 'inject-nmi' ] } ## # @IoOperationType -- cgit v1.2.3-55-g7522