[PATCH 5/6] time: Avoid undefined behaviour in ktime_add_safe()

2016-08-31 Thread John Stultz
From: Vegard Nossum I ran into this: UBSAN: Undefined behaviour in kernel/time/hrtimer.c:310:16 signed integer overflow: 9223372036854775807 + 5 cannot be represented

[PATCH 5/6] time: Avoid undefined behaviour in ktime_add_safe()

2016-08-31 Thread John Stultz
From: Vegard Nossum I ran into this: UBSAN: Undefined behaviour in kernel/time/hrtimer.c:310:16 signed integer overflow: 9223372036854775807 + 5 cannot be represented in type 'long long int'