Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756017AbYLGXQr (ORCPT ); Sun, 7 Dec 2008 18:16:47 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754205AbYLGXQZ (ORCPT ); Sun, 7 Dec 2008 18:16:25 -0500 Received: from fk-out-0910.google.com ([209.85.128.188]:10350 "EHLO fk-out-0910.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753187AbYLGXQW (ORCPT ); Sun, 7 Dec 2008 18:16:22 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:mime-version:content-disposition :message-id:content-type:content-transfer-encoding; b=rziudB4c2TC5VLr7S2f7TfMdGcTRlT0/74n0MC3RQlLpjHeziBhQBL7VQFLKrOEUZ+ u2h/AZBlpIpIuabGEhe9ubJliN/xyekm+k1N7CvEOccZoVOA9PbykVeygz+fwJQS4g3S gkkgpyMuhDyhNdNfZml8eEqeYOs3KZjnI4Qu8= From: Bartlomiej Zolnierkiewicz To: Thomas Gleixner Subject: [PATCH] nohz: add missing handling of clocksource watchdog Date: Mon, 8 Dec 2008 00:15:22 +0100 User-Agent: KMail/1.10.3 (Linux/2.6.28-rc6-next-20081128; KDE/4.1.3; i686; ; ) Cc: Sergei Shtylyov , Lars Winterfeld , linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200812080015.22793.bzolnier@gmail.com> Content-Type: text/plain; charset="iso-8859-1" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by alpha id mB7NH5dq004039 Content-Length: 1076 Lines: 5 Fixes "Clocksource tsc unstable (delta = -974982308 ns)" problem. [ IDE was unlucky to be initialized at the same time that clocksource watchdog triggers and was blamed for the issue. ] Cc: Sergei Shtylyov Cc: Lars Winterfeld Signed-off-by: Bartlomiej Zolnierkiewicz --- kernel/time/tick-sched.c | 2 ++ 1 file changed, 2 insertions(+) Index: b/kernel/time/tick-sched.c===================================================================--- a/kernel/time/tick-sched.c+++ b/kernel/time/tick-sched.c@@ -21,6 +21,7 @@ #include #include #include +#include #include @@ -153,6 +154,7 @@ void tick_nohz_update_jiffies(void) local_irq_restore(flags); touch_softlockup_watchdog();+ clocksource_touch_watchdog(); } static void tick_nohz_stop_idle(int cpu)????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?