Messages in this thread | | | From | Hongbo Yao <> | Subject | [RFC PATCH 0/2] add ktime_sub_safe() to avoid undefined behaviour | Date | Wed, 6 Mar 2019 21:13:24 +0800 |
| |
When I ran Syzkaller testsuite, I got some UBSAN warnings with ktime_sub().
Instead of putting overflow checks into each place, add a function which does the sanity checking and convert all affected callers to use it.
Hongbo Yao (2): ktime: add ktime_sub_safe() to avoid undefined behaviour hrtimer: Prevent overflow for relative refrences
include/linux/ktime.h | 8 ++++++++ kernel/time/hrtimer.c | 21 +++++++++++++++++++-- 2 files changed, 27 insertions(+), 2 deletions(-)
-- 2.20.1
| |