From 217ea37f0b05e6af211f213dc85565f8f74efab3 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Fri, 5 Sep 2008 14:05:31 -0700 Subject: [PATCH] --- yaml --- r: 109647 b: refs/heads/master c: 4ff4b9e19a80b73959ebeb28d1df40176686f0a8 h: refs/heads/master i: 109645: bbb0fc7d22510a2219cb53a5951e3496cb96ba4b 109643: a7968847a1ec559dc64013bd5b1142a05913aa9c 109639: 6b8f6a2c56ebf95934ff9515a5b734c5cc143d2b 109631: 286d33e8a82eab52820ca19b257342dce4a91476 v: v3 --- [refs] | 2 +- trunk/kernel/time/ntp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index ca899a54b3cd..9d6930f82b6d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 72d43d9bc9210d24d09202eaf219eac09e17b339 +refs/heads/master: 4ff4b9e19a80b73959ebeb28d1df40176686f0a8 diff --git a/trunk/kernel/time/ntp.c b/trunk/kernel/time/ntp.c index 5125ddd8196b..1ad46f3df6e7 100644 --- a/trunk/kernel/time/ntp.c +++ b/trunk/kernel/time/ntp.c @@ -245,7 +245,7 @@ static void sync_cmos_clock(unsigned long dummy) if (abs(now.tv_nsec - (NSEC_PER_SEC / 2)) <= tick_nsec / 2) fail = update_persistent_clock(now); - next.tv_nsec = (NSEC_PER_SEC / 2) - now.tv_nsec; + next.tv_nsec = (NSEC_PER_SEC / 2) - now.tv_nsec - (TICK_NSEC / 2); if (next.tv_nsec <= 0) next.tv_nsec += NSEC_PER_SEC;