From: Luca Boccassi Date: Mon, 15 Apr 2024 23:06:12 +0000 (+0100) Subject: analyze: reset more timestamps when analyzing soft reboots X-Git-Tag: v256-rc1~171^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05626b27a0b0a7c3f5555979eb605d893c1d74ad;p=thirdparty%2Fsystemd.git analyze: reset more timestamps when analyzing soft reboots Follow-up for 7addfba9c45af97305a628e98acf684eedb7d510 --- diff --git a/src/analyze/analyze-time-data.c b/src/analyze/analyze-time-data.c index bc03b4cbf76..36f479db7d5 100644 --- a/src/analyze/analyze-time-data.c +++ b/src/analyze/analyze-time-data.c @@ -84,7 +84,10 @@ int acquire_boot_times(sd_bus *bus, bool require_finished, BootTimes **ret) { if (arg_runtime_scope == RUNTIME_SCOPE_SYSTEM && timestamp_is_set(times.softreboot_start_time)) { /* On soft-reboot ignore kernel/firmware/initrd times as they are from the previous boot */ - times.firmware_time = times.loader_time = times.kernel_time = times.initrd_time = 0; + times.firmware_time = times.loader_time = times.kernel_time = times.initrd_time = + initrd_security_start_time = initrd_security_finish_time = + initrd_generators_start_time = initrd_generators_finish_time = + initrd_unitsload_start_time = initrd_unitsload_finish_time = 0; times.reverse_offset = times.softreboot_start_time; /* Clamp all timestamps to avoid showing huge graphs */