[PATCH] qemu: monitor: Remove disabled debug infrastructure
Ani Sinha
ani at anisinha.ca
Mon Jan 3 17:15:21 UTC 2022
On Mon, 3 Jan 2022, Peter Krempa wrote:
> Signed-off-by: Peter Krempa <pkrempa at redhat.com>
Reviewed-by: Ani Sinha <ani at anisinha.ca>
> ---
> src/qemu/qemu_monitor.c | 44 -----------------------------------------
> 1 file changed, 44 deletions(-)
>
> diff --git a/src/qemu/qemu_monitor.c b/src/qemu/qemu_monitor.c
> index dda6ae9796..32e4ff1191 100644
> --- a/src/qemu/qemu_monitor.c
> +++ b/src/qemu/qemu_monitor.c
> @@ -56,9 +56,6 @@
>
> VIR_LOG_INIT("qemu.qemu_monitor");
>
> -#define DEBUG_IO 0
> -#define DEBUG_RAW_IO 0
> -
> /* We read from QEMU until seeing a \r\n pair to indicate a
> * completed reply or event. To avoid memory denial-of-service
> * though, we must have a size limit on amount of data we
> @@ -210,25 +207,6 @@ VIR_ENUM_IMPL(qemuMonitorMemoryFailureAction,
> "ignore", "inject",
> "fatal", "reset");
>
> -#if DEBUG_RAW_IO
> -static char *
> -qemuMonitorEscapeNonPrintable(const char *text)
> -{
> - size_t i;
> - g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
> - for (i = 0; text[i] != '\0'; i++) {
> - if (g_ascii_isprint(text[i]) ||
> - text[i] == '\n' ||
> - (text[i] == '\r' && text[i + 1] == '\n'))
> - virBufferAddChar(&buf, text[i]);
> - else
> - virBufferAsprintf(&buf, "0x%02x", text[i]);
> - }
> - return virBufferContentAndReset(&buf);
> -}
> -#endif
> -
> -
> static void
> qemuMonitorDispose(void *obj)
> {
> @@ -329,17 +307,6 @@ qemuMonitorIOProcess(qemuMonitor *mon)
> if (mon->msg && mon->msg->txOffset == mon->msg->txLength)
> msg = mon->msg;
>
> -#if DEBUG_IO
> -# if DEBUG_RAW_IO
> - char *str1 = qemuMonitorEscapeNonPrintable(msg ? msg->txBuffer : "");
> - char *str2 = qemuMonitorEscapeNonPrintable(mon->buffer);
> - VIR_ERROR(_("Process %d %p %p [[[[%s]]][[[%s]]]"), (int)mon->bufferOffset, mon->msg, msg, str1, str2);
> - VIR_FREE(str1);
> - VIR_FREE(str2);
> -# else
> - VIR_DEBUG("Process %d", (int)mon->bufferOffset);
> -# endif
> -#endif
>
> PROBE_QUIET(QEMU_MONITOR_IO_PROCESS, "mon=%p buf=%s len=%zu",
> mon, mon->buffer, mon->bufferOffset);
> @@ -360,10 +327,6 @@ qemuMonitorIOProcess(qemuMonitor *mon)
> VIR_FREE(mon->buffer);
> mon->bufferOffset = mon->bufferLength = 0;
> }
> -#if DEBUG_IO
> - VIR_DEBUG("Process done %d used %d", (int)mon->bufferOffset, len);
> -#endif
> -
> /* As the monitor mutex was unlocked in qemuMonitorJSONIOProcess()
> * while dealing with qemu event, mon->msg could be changed which
> * means the above 'msg' may be invalid, thus we use 'mon->msg' here */
> @@ -505,10 +468,6 @@ qemuMonitorIORead(qemuMonitor *mon)
> mon->buffer[mon->bufferOffset] = '\0';
> }
>
> -#if DEBUG_IO
> - VIR_DEBUG("Now read %d bytes of data", (int)mon->bufferOffset);
> -#endif
> -
> return ret;
> }
>
> @@ -535,9 +494,6 @@ qemuMonitorIO(GSocket *socket G_GNUC_UNUSED,
>
> /* lock access to the monitor and protect fd */
> virObjectLock(mon);
> -#if DEBUG_IO
> - VIR_DEBUG("Monitor %p I/O on socket %p cond %d", mon, socket, cond);
> -#endif
> if (mon->fd == -1 || !mon->watch) {
> virObjectUnlock(mon);
> virObjectUnref(mon);
> --
> 2.31.1
>
>
More information about the libvir-list
mailing list