aboutsummaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorJohn Stultz <[email protected]>2014-11-24 20:35:45 -0800
committerIngo Molnar <[email protected]>2014-11-25 07:18:34 +0100
commitcb2aa63469f81426c7406227be70b628b42f7a05 (patch)
treed60788e5bc21d11592a0e3c42c44443789f4dd6b /lib/memory-notifier-error-inject.c
parent21b6c0512e8aca75ce76365e1aef9fb16e007100 (diff)
time: Fix sign bug in NTP mult overflow warning
In commit 6067dc5a8c2b ("time: Avoid possible NTP adjustment mult overflow") a new check was added to watch for adjustments that could cause a mult overflow. Unfortunately the check compares a signed with unsigned value and ignored the case where the adjustment was negative, which causes spurious warn-ons on some systems (and seems like it would result in problematic time adjustments there as well, due to the early return). Thus this patch adds a check to make sure the adjustment is positive before we check for an overflow, and resovles the issue in my testing. Reported-by: Fengguang Wu <[email protected]> Debugged-by: pang.xunlei <[email protected]> Signed-off-by: John Stultz <[email protected]> Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions