Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp3756043pxy; Mon, 26 Apr 2021 09:01:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyEj/YMIgoAIxmnEWDlBPDrmUHqZkRyQyHOqhaCSBc7KD3sPmtTkGnKmWNCgfJArgbnwBl4 X-Received: by 2002:a17:902:e5c5:b029:ed:23f3:2b10 with SMTP id u5-20020a170902e5c5b02900ed23f32b10mr7548008plf.50.1619452877116; Mon, 26 Apr 2021 09:01:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619452877; cv=none; d=google.com; s=arc-20160816; b=SBHOOzepa9Z08gz189Bqp5I0e/qElYOW1iOLfH+/z7aPuJVhFHi0EteHOJyYBjDwmX gFwhxUNugs66Qjp+NG71INr833V1w+8OPN0zuurPwO/dCRs1Qd6i9heyuXehudM6la6c lGwFXR55eWrp89ZPktHZUiT0Vs8WLMWu3S9gBR/NuDJL0eQz5+Ul/fnXFCTtGPgr+3UO hyNvgfQIhpE8+EHJ/BxjAuY6zgfx4ayXSrvqpyQVOr4IaopjuTvHRcpy2S9H1QjHDd1W Tptc+cjmxrznbVv7GAtaFJ7JxSSWXdpb4SwoSPJEIP3H+RA+S2WXf2GhQDvMxoKU1sC5 AhMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:ironport-sdr :ironport-sdr; bh=BVxm9WIy8RHUJy4T3M6MHox4QmCwkTrBkcH3+UIDQV8=; b=VG2JndQrss9t+C5yyCuGc7RvUM+IWur3Jkix+yhR7JnnA6ENF4RckVFgj0+VTstHVr fqX9iXuqWS6UC9txZtEIfWga8uPlbLsogqji0+8GCze9GxQI2nd5lrhy+9/M0nm8YKnz FENak3RAY9om4g8jStKaxvs6kbF8eWDlHKy2pas3kvDrxqe7JRvzod4n1rgbye81Z3Vg I6tPrZmA1UVwKdsvxafRNx/338gYtldHid1iPgUEL66rFXdt5sDSYK3jt8nUSiHMsnSK 6vrgb7+GlQcL7VCA5KeI7IPFl0CVsEzdAocsDp6CGdR5T4TlkxR6L/CFzxrzh2Q467fp PwAQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b5si538772plg.189.2021.04.26.09.01.03; Mon, 26 Apr 2021 09:01:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234363AbhDZQBG (ORCPT + 99 others); Mon, 26 Apr 2021 12:01:06 -0400 Received: from mga01.intel.com ([192.55.52.88]:45863 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234227AbhDZQBE (ORCPT ); Mon, 26 Apr 2021 12:01:04 -0400 IronPort-SDR: Qep6Kyzn45+bJXbBx0q5wZy7M8eABlDWDb3l8/YO20kaZRboVQgI0NBpbV0q41o6BYY0tKx8G1 ibLLJaVW6ndw== X-IronPort-AV: E=McAfee;i="6200,9189,9966"; a="217055661" X-IronPort-AV: E=Sophos;i="5.82,252,1613462400"; d="scan'208";a="217055661" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2021 09:00:10 -0700 IronPort-SDR: u11/7ayCBj3uinM6PuJhdN3GlHB/uMB8esP7mSw4MOE3NUcvcWbCA1xSzSmNUuKGC8Ex2TvVg1 T64SHLXEIi2w== X-IronPort-AV: E=Sophos;i="5.82,252,1613462400"; d="scan'208";a="457229687" Received: from tassilo.jf.intel.com ([10.54.74.11]) by fmsmga002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2021 09:00:10 -0700 Date: Mon, 26 Apr 2021 09:00:08 -0700 From: Andi Kleen To: "Paul E. McKenney" Cc: tglx@linutronix.de, linux-kernel@vger.kernel.org, john.stultz@linaro.org, sboyd@kernel.org, corbet@lwn.net, Mark.Rutland@arm.com, maz@kernel.org, kernel-team@fb.com, neeraju@codeaurora.org, feng.tang@intel.com, zhengjun.xing@intel.com, Chris Mason Subject: Re: [PATCH v10 clocksource 1/7] clocksource: Provide module parameters to inject delays in watchdog Message-ID: <20210426160008.GY1401198@tassilo.jf.intel.com> References: <20210425224540.GA1312438@paulmck-ThinkPad-P17-Gen-1> <20210425224709.1312655-1-paulmck@kernel.org> <20210426040736.GS1401198@tassilo.jf.intel.com> <20210426152801.GY975577@paulmck-ThinkPad-P17-Gen-1> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210426152801.GY975577@paulmck-ThinkPad-P17-Gen-1> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Boot-time coverage is important, as we saw in kbuild test robot testing > of v9 of this patchset, which triggered clocksource_tsc_early, but not > clocksource_tsc. Note that v10 avoids this triggering. Not sure how that could happen, I didn't think the kbuild bot knows how to set these options. Overall I think you should follow the existing frame works instead of inventing your own so that things can be later tested in an uniform manner. Perhaps the fault injection framework needs boot options, but they should be generic. -Andi