Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751891AbaLCVPD (ORCPT ); Wed, 3 Dec 2014 16:15:03 -0500 Received: from mail-qg0-f45.google.com ([209.85.192.45]:37188 "EHLO mail-qg0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751390AbaLCVPB (ORCPT ); Wed, 3 Dec 2014 16:15:01 -0500 MIME-Version: 1.0 In-Reply-To: References: <20141201230339.GA20487@ret.masoncoding.com> <1417529606.3924.26.camel@maggy.simpson.net> <1417540493.21136.3@mail.thefacebook.com> <20141203184111.GA32005@redhat.com> <20141203190045.GB32005@redhat.com> <20141203200906.GA3118@redhat.com> Date: Wed, 3 Dec 2014 13:14:59 -0800 X-Google-Sender-Auth: oTtyknS64OInXcYwYcjsG8dnGiA Message-ID: Subject: Re: frequent lockups in 3.18rc4 From: Linus Torvalds To: Thomas Gleixner Cc: Dave Jones , Chris Mason , Mike Galbraith , Ingo Molnar , Peter Zijlstra , =?UTF-8?Q?D=C3=A2niel_Fraga?= , Sasha Levin , "Paul E. McKenney" , Linux Kernel Mailing List , John Stultz Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 3, 2014 at 12:55 PM, Thomas Gleixner wrote: > > But it's always negative, which means HPET is always ahead of > TSC. That excludes pretty much the clocksource watchdog starvation > issue which results in TSC being ahead of HPET due to a HPET > wraparound (which takes ~300s). Still, I'd be more likely to trust the TSC than the HPET on modern machines.. And DaveJ's machine isn't some old one. Of course, there's always BIOS games. Can we read the TSC offset register and check it being constant (modulo sleep events)? Linus -- 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/