From patchwork Thu Jan 5 01:04:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul E. McKenney" X-Patchwork-Id: 3593 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:4e01:0:0:0:0:0 with SMTP id p1csp56251wrt; Wed, 4 Jan 2023 17:11:09 -0800 (PST) X-Google-Smtp-Source: AMrXdXu8ggNpvwxLZqHeBhR6G9JsVpPWnoaAEpkpXG0BE1Xdka4yZfpTNvxMZIWpv0xIFGU8+UoX X-Received: by 2002:a17:902:6acb:b0:189:cdcc:5055 with SMTP id i11-20020a1709026acb00b00189cdcc5055mr47586228plt.0.1672881068664; Wed, 04 Jan 2023 17:11:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672881068; cv=none; d=google.com; s=arc-20160816; b=PvdwJABBwK/sgMjBm8iIfrKdtwNjBz/+Oeddho0QmiEusfN4e0IWVTnnlwMjx/P5x9 Ntvy+lx/WoS7mgRooTVxYTq8Hm2iwKzpqrxkzgeNFUWvKN5FdWH4BiJH/znm1gEQ8sv9 Hk2Uv3TpZ6EQ8K8w8pSn9j8A9cbxiP/nLTqoqi/yJaugKKT0rWvx3r/rZk2eVehGdedX VPnwtdmQt3/5z6n/oj/YVYH6bmpi3G/YoBgIw513aGkOi8V84UGo0wSqRPStR2rsuLWW ZZg+7t0sdhE4NOgBMo45c2Q5YjM7120+cH26MWYkvGGnX0gVf+ZwEFYHWELGxBDqJrnz KK+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=6va06IjToYuqe4Gwxnh1E8ECwDWCuUdjRyYHHZ24A9E=; b=jIgznOCPFudFejIW7OZhZa5NDwwTIofYv2ZIeqjjDOX775tG1PrnBSejkuWEM/d71D MB2E85EHY77WoUJ2nnbiZG/3mwbeDDLjjNBMSkoRpu3zrs0JauNrnQ4QZkq/fOfmD7Rd bm12exqhJdQB4OszaSgLAM2e946zwWqYhT5L2qo4H5wKh+BVBGrA50kx9Kj03dDs1lKH 8i7klJLLVYqVE8PdaHk2R5380WBYrauTratpC8zX8z2pbRHjeSwJfOxpkbehmdzuW7wG Udpr5VyNN5F65amHYjQVXuQcKH6i47I7P9OaEwQI6DIgmra8B+TQkdrVE4pC2Wagory9 fmng== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=FUZBwl+3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t4-20020a17090340c400b00180a7ff784csi35453670pld.360.2023.01.04.17.10.56; Wed, 04 Jan 2023 17:11:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=FUZBwl+3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229678AbjAEBEp (ORCPT + 99 others); Wed, 4 Jan 2023 20:04:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42720 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229743AbjAEBEd (ORCPT ); Wed, 4 Jan 2023 20:04:33 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF0F113DD1 for ; Wed, 4 Jan 2023 17:04:32 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 64B0BB81982 for ; Thu, 5 Jan 2023 01:04:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0B250C433D2; Thu, 5 Jan 2023 01:04:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672880670; bh=agBVmk3wvoAPWOGA1Lw/W0u63NCMhCs6RazubDz7nKE=; h=Date:From:To:Cc:Subject:Reply-To:From; b=FUZBwl+3o1t9C5xNDypnrz6EBHan7TfT8yY82kCR6jfXkGioWLzjNZNfJoJZd6QHS obiQqTs/Z9U626pVPaS9K6L4P0fosf3Jr6w8nZ3eUtbxMVzPFcz6mBpO62WaIoSX5P V1oitavz1qxHwrnhaGMN/b3FwlcWcKc6XCNxcaj9pGkg+tCLecWh4zV34Qkw/IGowu lTcu8zIogMn0JYE2/jv2XxQYs9Qv+/wwufAMlPfudtzMrLP6gWnW4gbZpdNHoZ8HB1 lp6xYlHnC2S4RKsZPealxcRDqOt8KzurOtUBx0T3QsrOAQb+K7Z+Xmc6vtjaQ0yOuu N8VLgB/2s9jfQ== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id A18C75C05CA; Wed, 4 Jan 2023 17:04:29 -0800 (PST) Date: Wed, 4 Jan 2023 17:04:29 -0800 From: "Paul E. McKenney" To: tglx@linutronix.de Cc: linux-kernel@vger.kernel.org, john.stultz@linaro.org, sboyd@kernel.org, corbet@lwn.net, Mark.Rutland@arm.com, maz@kernel.org, kernel-team@meta.com, neeraju@codeaurora.org, ak@linux.intel.com, feng.tang@intel.com, zhengjun.xing@intel.com Subject: [PATCH clocksource 0/6] Clocksource watchdog updates for v6.3 Message-ID: <20230105010429.GA1773522@paulmck-ThinkPad-P17-Gen-1> Reply-To: paulmck@kernel.org MIME-Version: 1.0 Content-Disposition: inline X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1754142939543832756?= X-GMAIL-MSGID: =?utf-8?q?1754142939543832756?= Hello! This series contains clocksource-watchdog updates: 1. Print clocksource name when clocksource is tested unstable, courtesy of Yunying Sun. 2. Loosen clocksource watchdog constraints. 3. Improve read-back-delay message. 4. Improve "skew is too large" messages. 5. Suspend the watchdog temporarily when high read latency detected, courtesy of Feng Tang. 6. Verify HPET and PMTMR when TSC unverified. Thanx, Paul ------------------------------------------------------------------------ b/arch/x86/include/asm/time.h | 1 b/arch/x86/kernel/hpet.c | 2 + b/arch/x86/kernel/tsc.c | 5 ++ b/drivers/clocksource/acpi_pm.c | 6 ++- b/kernel/time/Kconfig | 6 ++- b/kernel/time/clocksource.c | 4 +- kernel/time/clocksource.c | 72 ++++++++++++++++++++++++++++------------ 7 files changed, 70 insertions(+), 26 deletions(-)