both HMP and QMP

Signed-off-by: Xiaoqing Wei <[email protected]>
---
 virttest/qemu_monitor.py |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/virttest/qemu_monitor.py b/virttest/qemu_monitor.py
index d58aabf..0e46e55 100644
--- a/virttest/qemu_monitor.py
+++ b/virttest/qemu_monitor.py
@@ -697,6 +697,13 @@ class HumanMonitor(Monitor):
         return self.cmd("getfd %s" % name, fd=fd)
 
 
+    def nmi(self):
+        """
+        inject a NMI into VM
+        """
+        return self.cmd("nmi")
+
+
 class QMPMonitor(Monitor):
     """
     Wraps QMP monitor commands.
@@ -1335,3 +1342,10 @@ class QMPMonitor(Monitor):
         """
         args = {"fdname": name}
         return self.cmd("getfd", args, fd=fd)
+
+
+    def nmi(self):
+        """
+        inject a NMI into VM
+        """
+        return self.send_args_cmd("inject-nmi")
-- 
1.7.1

_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel

Reply via email to