We also have to add the prototype of ktime_t ktime_get(), because including linux/hrtimer.h caused some strange build errors. Signed-off-by: Hauke Mehrtens <hauke@xxxxxxxxxx> --- backport/backport-include/linux/timekeeping.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backport/backport-include/linux/timekeeping.h b/backport/backport-include/linux/timekeeping.h index 4fb39b2..fe42e71 100644 --- a/backport/backport-include/linux/timekeeping.h +++ b/backport/backport-include/linux/timekeeping.h @@ -7,6 +7,16 @@ #include_next <linux/timekeeping.h> #endif +#if LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0) +#define ktime_get_ns LINUX_BACKPORT(ktime_get_ns) +extern ktime_t ktime_get(void); +#define ktime_get_ns LINUX_BACKPORT(ktime_get_ns) +static inline u64 ktime_get_ns(void) +{ + return ktime_to_ns(ktime_get()); +} +#endif + #if LINUX_VERSION_CODE < KERNEL_VERSION(3,19,0) static inline time64_t ktime_get_seconds(void) { -- 2.6.2 -- To unsubscribe from this list: send the line "unsubscribe backports" in