* [PATCH] QMP: Sync with upstream event changes
@ 2010-03-10 14:59 Luiz Capitulino
0 siblings, 0 replies; only message in thread
From: Luiz Capitulino @ 2010-03-10 14:59 UTC (permalink / raw)
To: kvm; +Cc: mtosatti
This commit contains the following QMP event changes to sync
kvm_main_loop() with upstream:
- Add the SHUTDOWN event (it's currently missing here)
- Drop the RESET event (it's now emitted in qemu_system_reset())
- Drop the DEBUG event (it has been dropped upstream)
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
---
qemu-kvm.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/qemu-kvm.c b/qemu-kvm.c
index e417f21..2233a37 100644
--- a/qemu-kvm.c
+++ b/qemu-kvm.c
@@ -2038,6 +2038,7 @@ int kvm_main_loop(void)
while (1) {
main_loop_wait(1000);
if (qemu_shutdown_requested()) {
+ monitor_protocol_event(QEVENT_SHUTDOWN, NULL);
if (qemu_no_shutdown()) {
vm_stop(0);
} else
@@ -2046,10 +2047,8 @@ int kvm_main_loop(void)
monitor_protocol_event(QEVENT_POWERDOWN, NULL);
qemu_irq_raise(qemu_system_powerdown);
} else if (qemu_reset_requested()) {
- monitor_protocol_event(QEVENT_RESET, NULL);
qemu_kvm_system_reset();
} else if (kvm_debug_cpu_requested) {
- monitor_protocol_event(QEVENT_DEBUG, NULL);
gdb_set_stop_cpu(kvm_debug_cpu_requested);
vm_stop(EXCP_DEBUG);
kvm_debug_cpu_requested = NULL;
--
1.7.0.2.182.ge007
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2010-03-10 15:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-10 14:59 [PATCH] QMP: Sync with upstream event changes Luiz Capitulino
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.