Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751167AbWHTTYU (ORCPT ); Sun, 20 Aug 2006 15:24:20 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751170AbWHTTYU (ORCPT ); Sun, 20 Aug 2006 15:24:20 -0400 Received: from scrub.xs4all.nl ([194.109.195.176]:5612 "EHLO scrub.xs4all.nl") by vger.kernel.org with ESMTP id S1751167AbWHTTYU (ORCPT ); Sun, 20 Aug 2006 15:24:20 -0400 Date: Sun, 20 Aug 2006 21:24:05 +0200 (CEST) From: Roman Zippel X-X-Sender: roman@scrub.home To: thunder7@xs4all.nl cc: Helge Hafting , Andi Kleen , john stultz , Andrew Morton , linux-kernel@vger.kernel.org Subject: Re: 2.6.18-rc4-mm1 - time moving at 3x speed, bisect finished In-Reply-To: <20060820175128.GA4217@amd64.of.nowhere> Message-ID: References: <20060813012454.f1d52189.akpm@osdl.org> <200608181134.02427.ak@suse.de> <44E588AB.3050900@aitel.hist.no> <200608181255.46999.ak@suse.de> <20060819105031.GA3190@aitel.hist.no> <20060820175128.GA4217@amd64.of.nowhere> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1521 Lines: 42 Hi, On Sun, 20 Aug 2006, thunder7@xs4all.nl wrote: > The interesting part: > > 3b9aca0000000000,d2ea237f00000000,d2ea237f00000000,35fe7fdef9db22 > 3b9aca0000000000,d2ea237f00000000,d2ea237f00000000,35fe7fdef9db22 > 3b9aca0000000000,d2ea237f00000000,d2ea237f00000000,35fe7fdef9db22 > 3b9aca0000000000,d2ea237f00000000,d2ea237f00000000,35fe7fdef9db22 > 3b9aca0000000000,d2ea237f00000000,d2ea237f00000000,35fe7fdef9db22 > 3b9aca0000000000,d2ea237f00000000,d2ea237f00000000,35fe7fdef9db22 Thanks for testing, it's a silly sign problem. gcc turned the divide into an unsigned one. bye, Roman Signed-off-by: Roman Zippel --- kernel/time/ntp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6-mm/kernel/time/ntp.c =================================================================== --- linux-2.6-mm.orig/kernel/time/ntp.c +++ linux-2.6-mm/kernel/time/ntp.c @@ -41,7 +41,7 @@ static long time_reftime; /* time at la long time_adjust; #define CLOCK_TICK_OVERFLOW (LATCH * HZ - CLOCK_TICK_RATE) -#define CLOCK_TICK_ADJUST (((s64)CLOCK_TICK_OVERFLOW * NSEC_PER_SEC) / CLOCK_TICK_RATE) +#define CLOCK_TICK_ADJUST (((s64)CLOCK_TICK_OVERFLOW * NSEC_PER_SEC) / (s64)CLOCK_TICK_RATE) static void ntp_update_frequency(void) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/