Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp165586ybl; Thu, 29 Aug 2019 20:50:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqxzjw9EVYrevpqMw6mzyC1vRMTwSjZTIH0d2n/IiWk9qPv8N16j40uXg8vT3gWQupaYxrK3 X-Received: by 2002:aa7:92d1:: with SMTP id k17mr15069883pfa.160.1567137020446; Thu, 29 Aug 2019 20:50:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567137020; cv=none; d=google.com; s=arc-20160816; b=XhRREjE2Ur8ZJo7vz5va48Qy8Xc/MGHFbwuiSHidrgv3gQJUtY98+zNBFl5sryK7tK GQ6wyO7imggoyh+gWv2K/n1c2INSrZ55DkKwIz18n7EGMVdLHVMK3wBxPQImrJUqy5rf uqbuEKv1cSiuU1/oVMPn9JEQx8kQFkM7WHE8PIva/+s/smuVyJSsCRr9RXmo7dxGh024 mQao/ITmukQ7yCF+dgq8Ou4nXt5JKC1TxbhegO1X1l6c6zTvmOh/6NwTjd4QSZSpcN0k m1rOAShtbTNN37VRG3LJy/mNsnMxmq/nnCl2VYdPxM0RXAldEmqauJJtgTKANixChxYA tVEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=NZw4Pw9NdpmFzMDAaoh2/CiCenjoO+xtgLvv0Q7UjN8=; b=t6NwU9NUAhRqom0J5nU7cURPmyEIkZsvGd/oyGKNIi9fF1xd8xV+5EL6fOPjFA6Weh I8osY8DJmBlXKvc3jrkiVdZry8VJU4+S/Atvng1tdSvX2+xL0oemC1vDcC8MkUemOa5X bypeXFSzv/P+BHIvTaSk363A/JNcSZ1Q0hgoHY7WJxPy+IujsGFNzWLp3/dVcqivPOrM 9LQSUtPlgwhNNRMS3IhDXcrCreYCPQ4e3EMuzXGEMiPD6aVAIQJ0Ixl4EHrfG5U+UitG 0AQw1/0ZpZVZ6AvlfYdPHvf/fkMLPW02D/mwbgeyKfMx7FXI7Zk/kT6tE8vFR6G+Ltnm HQ6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b=aW5e6lCR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b36si3484229pla.403.2019.08.29.20.50.04; Thu, 29 Aug 2019 20:50:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b=aW5e6lCR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727923AbfH3DrP (ORCPT + 99 others); Thu, 29 Aug 2019 23:47:15 -0400 Received: from mail-qt1-f195.google.com ([209.85.160.195]:35421 "EHLO mail-qt1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727216AbfH3DrP (ORCPT ); Thu, 29 Aug 2019 23:47:15 -0400 Received: by mail-qt1-f195.google.com with SMTP id u34so6234120qte.2 for ; Thu, 29 Aug 2019 20:47:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=endlessm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NZw4Pw9NdpmFzMDAaoh2/CiCenjoO+xtgLvv0Q7UjN8=; b=aW5e6lCRjh861Z3S8/UvOM5+PUm3WVunItFwmfs9SYpgePdO/KYGWZ47dixt5VhFtm 1kVdZbqNsj1LEHwaDVzHzfaRc3rNQQYqf0VDRSvRQ56mf3q9Y0jPxip06pGzOmD9ck4h 3FzkqA0wD0joegIt3qKZCHFmY1nxslDZTLAEMtu3F/YUHqbvsQT9uXjN21gHspy0TuJy t+v8Uze+SpDRHn7Uxbh/KiXgjaeror/fUuloirQGThZ1HmjswxCjct6Nd1gvLwYcIJ1H zeOasiMBhPrdvv35fHX8gvdYOXpMFQqRr63bFZ2fhLgwbsjRBZDJtwsuzf2KOXNA0vnE yoew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NZw4Pw9NdpmFzMDAaoh2/CiCenjoO+xtgLvv0Q7UjN8=; b=eccR1D+AkdXl1v5ThF7bp3RbcKP+TA86pc7w1E9Qi999x+WeIWCTOsBdBqQjBnqSlF rwl3eTklWcGUHCyqI0P1sOyOp7/CUpEWyG+inTCBu8v6wnCaz1NQQ7Nr1bUKYU7DEBAl q5p+ubCS0KlOYlqWFBFllGxMnNovbc3AhcIPLPa8gxCJwpceYVhsnOCpfxxOR5tvQrBS chj7WbpHyuttR1x8pnLgmjS7jubEB4lVDgwPkQXRMoWyaI/pi4nnypyDLk4cagsEsNr+ yDmnGnx6pTn7BLMCfcKiYc4dGOLyUWXmEh5exVuVBQVNFqDBYYTLV00lwVNRMi27cLcN k/wQ== X-Gm-Message-State: APjAAAXZuDMZvkfR8t9elgXkCBgm4mva2/Z03Wf1oFyJJRVWIA4E1wKu +siDFHeEY7y2vBf9OfTiG1pECslak++cry6c6bCCtQ== X-Received: by 2002:aed:24f4:: with SMTP id u49mr13618958qtc.110.1567136834352; Thu, 29 Aug 2019 20:47:14 -0700 (PDT) MIME-Version: 1.0 References: <20190829091232.15065-1-kai.heng.feng@canonical.com> <793CCD4F-35E0-46B9-B5D4-3D3233BA5D35@canonical.com> In-Reply-To: From: Daniel Drake Date: Fri, 30 Aug 2019 11:47:02 +0800 Message-ID: Subject: Re: [RFD] x86/tsc: Loosen the requirements for watchdog - (was x86/hpet: Disable HPET on Intel Coffe Lake) To: Thomas Gleixner Cc: Kai-Heng Feng , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , harry.pan@intel.com, x86@kernel.org, LKML , Dave Hansen , Peter Zijlstra , Dan Williams , "Rafael J. Wysocki" , Len Brown , Tom Lendacky , Pu Wen Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Thomas, On Fri, Aug 30, 2019 at 5:38 AM Thomas Gleixner wrote: > So if we have to disable the HPET on Kaby Lake alltogether unless Intel > comes up with the clever fix, i.e. poking at the right registers, then I > think we should also lift the TSC watchdog restrictions on these machines > if they are single socket, which they are as the affected CPUs so far are > mobile and client types. > > Also given the fact that we get more and more 'reduced' hardware exposed > via ACPI and we already dealt with quite some fallout with various related > issues due to that, I fear we need to bite this bullet anyway anytime soon. Thanks for the explanation here! My experience in this area is basically limited to the clock-related issues that I've sent your way recently, so I don't have deep wisdom to draw upon, but what you wrote here makes sense to me. If you can outline a testing procedure, we can test upcoming patches on Coffee Lake and Kaby Lake consumer laptops. Thanks, Daniel