QMP: Drop DEBUG event This event has been introduced in the first round of QMP commits, turns out that it's based on the usage of the EXCP_DEBUG macro, which has discussable semantics when exposed through QMP. As libvirt doesn't use this, let's just drop it. Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
diff --git a/QMP/qmp-events.txt b/QMP/qmp-events.txt index d585a8d..9bf14d0 100644 --- a/QMP/qmp-events.txt +++ b/QMP/qmp-events.txt
@@ -19,12 +19,6 @@ Description: Issued when the Virtual Machine is stopped. Data: None. -4 DEBUG -------- - -Description: Issued when the Virtual Machine enters debug mode. -Data: None. - 4 VNC_CONNECTED ---------------
diff --git a/monitor.c b/monitor.c index 61a072b..1ef672c 100644 --- a/monitor.c +++ b/monitor.c
@@ -399,9 +399,6 @@ assert(event < QEVENT_MAX); switch (event) { - case QEVENT_DEBUG: - event_name = "DEBUG"; - break; case QEVENT_SHUTDOWN: event_name = "SHUTDOWN"; break;
diff --git a/monitor.h b/monitor.h index fc09505..8cc21f5 100644 --- a/monitor.h +++ b/monitor.h
@@ -15,7 +15,6 @@ /* QMP events */ typedef enum MonitorEvent { - QEVENT_DEBUG, QEVENT_SHUTDOWN, QEVENT_RESET, QEVENT_POWERDOWN,
diff --git a/vl.c b/vl.c index 65cc020..03a47a4 100644 --- a/vl.c +++ b/vl.c
@@ -4086,7 +4086,6 @@ } while (vm_can_run()); if (qemu_debug_requested()) { - monitor_protocol_event(QEVENT_DEBUG, NULL); vm_stop(EXCP_DEBUG); } if (qemu_shutdown_requested()) {