From: Peter Krempa Date: Tue, 21 Jul 2026 12:55:38 +0000 (+0200) Subject: qemuProcessGuestPanicEventInfo: Fold into only caller X-Git-Tag: v12.6.0-rc1~4 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=bf4ace1bca464fe8432c2eb08f5261d6f9bdaf29;p=thirdparty%2Flibvirt.git qemuProcessGuestPanicEventInfo: Fold into only caller Move the code directly to the only place that calls this function. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 2fbd7bc3ee..909d51c8cb 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);