]> Pileus Git - ~andy/linux/blobdiff - kernel/time/timekeeping.c
power: Add option to log time spent in suspend
[~andy/linux] / kernel / time / timekeeping.c
index 933efa4071c3817d1cca7570ca0f6be01d7a3366..838fc0777b68a26983ec61a0fa2e560c85fa083a 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "tick-internal.h"
 #include "ntp_internal.h"
+#include "timekeeping_internal.h"
 
 static struct timekeeper timekeeper;
 static DEFINE_RAW_SPINLOCK(timekeeper_lock);
@@ -851,6 +852,7 @@ static void __timekeeping_inject_sleeptime(struct timekeeper *tk,
        tk_xtime_add(tk, delta);
        tk_set_wall_to_mono(tk, timespec_sub(tk->wall_to_monotonic, *delta));
        tk_set_sleep_time(tk, timespec_add(tk->total_sleep_time, *delta));
+       tk_debug_account_sleep_time(delta);
 }
 
 /**