From 09be2b6c34897411dfaf321aa2f0cb5cb8802005 Mon Sep 17 00:00:00 2001 Message-ID: <09be2b6c34897411dfaf321aa2f0cb5cb8802005.1787144197.git.jdenemar@redhat.com> From: Peter Krempa Date: Tue, 21 Jul 2026 14:55:38 +0200 Subject: [PATCH] qemuProcessGuestPanicEventInfo: Fold into only caller MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move the code directly to the only place that calls this function. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko (cherry picked from commit bf4ace1bca464fe8432c2eb08f5261d6f9bdaf29) https://redhat.atlassian.net/browse/RHEL-242545 --- src/qemu/qemu_driver.c | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index cb9f6fb7bf..391394485e 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -3599,19 +3599,6 @@ doCoreDumpToAutoDumpPath(virQEMUDriver *driver, } -static void -qemuProcessGuestPanicEventInfo(virQEMUDriver *driver, - virDomainObj *vm, - qemuMonitorEventPanicInfo *info) -{ - g_autofree char *msg = qemuMonitorGuestPanicEventInfoFormatMsg(info); - g_autofree char *timestamp = virTimeStringNow(); - - if (msg && timestamp) - qemuDomainLogAppendMessage(driver, vm, "%s: panic %s\n", timestamp, msg); -} - - static void processGuestPanicEvent(virQEMUDriver *driver, virDomainObj *vm, @@ -3632,8 +3619,13 @@ processGuestPanicEvent(virQEMUDriver *driver, goto endjob; } - if (info) - qemuProcessGuestPanicEventInfo(driver, vm, info); + if (info) { + g_autofree char *msg = qemuMonitorGuestPanicEventInfoFormatMsg(info); + g_autofree char *timestamp = virTimeStringNow(); + + if (msg && timestamp) + qemuDomainLogAppendMessage(driver, vm, "%s: panic %s\n", timestamp, msg); + } virDomainObjSetState(vm, VIR_DOMAIN_CRASHED, VIR_DOMAIN_CRASHED_PANICKED); -- 2.55.0