diff options
-rw-r--r-- | backport/backport-include/linux/timekeeping.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/backport/backport-include/linux/timekeeping.h b/backport/backport-include/linux/timekeeping.h index fe42e717..0a3095e0 100644 --- a/backport/backport-include/linux/timekeeping.h +++ b/backport/backport-include/linux/timekeeping.h @@ -15,7 +15,14 @@ static inline u64 ktime_get_ns(void) { return ktime_to_ns(ktime_get()); } -#endif + +extern ktime_t ktime_get_boottime(void); +#define ktime_get_boot_ns LINUX_BACKPORT(ktime_get_boot_ns) +static inline u64 ktime_get_boot_ns(void) +{ + return ktime_to_ns(ktime_get_boottime()); +} +#endif /* < 3.17 */ #if LINUX_VERSION_CODE < KERNEL_VERSION(3,19,0) static inline time64_t ktime_get_seconds(void) |