Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp168245pxy; Wed, 28 Apr 2021 01:39:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzIMRZQcNt+22lBhLrpZpRatiOul8aTCAOmfQEuz7bI/KTJtYDlwNjv0QMPALNtRSHNW5fq X-Received: by 2002:a17:906:1185:: with SMTP id n5mr909286eja.468.1619599150087; Wed, 28 Apr 2021 01:39:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619599150; cv=none; d=google.com; s=arc-20160816; b=Ar+AQnurPG7Yfr7/1GChOa51FB/uL9ROUSgJaSQmeHCvrgPyTM7ndl668auQMcUjmj LlkaYFUs6QcMfCkHwPEWt33Pc4/FpdDx3mdMArZcbjqnygRRmmvGbv1ugjdTSU/XuGVH 9j4hmd1T80bip6nYdCqG8VkWiH714l6l/Xo/OU5sUBjBO4Zq860jbfC4SSrABgUIjYgL HZAy+yB+G4KQfXj06/CgWCrXbc6lP+iBQCHLANP6F7+J5TF3HuchxUbDZK0kQ+d2BNL7 vTVRo4Dv+CC7K9FXmzYqzn1RECcXWcid6KHWUAylx8z4Vj8uaV++9zfdZBinnbMySras y36g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=bsTHI6am4FhQbCYOMbnr2TTP7kN180FuVnBlxjvyuSY=; b=Ufu58INRI+fjSwopJSMYfODR8u6LauAFx/h7h9WILMuNcnGg3UsJQw56uQV0HzeQ3t nBn3ZPpvtIe+jG30YP5lTXDFruibMi+ibYUpNPPhgwCFe5b83HSvn/5RQ0g1stK00rwW iuvS73mPFLUbikWYPu20PpB/siPCWXS3E3X6jqGm9MCMU5IAMTcBixEm/RCoQ/jvNzTn YdA0x/Tt0ZrtN0/B2MI0qHOjWgt8raXau0kvPZqmjeaHoLVQsjQ+Mm90TU3DW7qjZNjy 3+VTHMQr2v1L5EA8x/xFSpxZJ4YK+VK08WIJen/NpSDz7NKvAwVRMpa9Izs4p/VVzsKS Jylg== 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 l18si2402268ejc.143.2021.04.28.01.38.46; Wed, 28 Apr 2021 01:39:10 -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 S237348AbhD1Ihr (ORCPT + 99 others); Wed, 28 Apr 2021 04:37:47 -0400 Received: from mga02.intel.com ([134.134.136.20]:63962 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237143AbhD1Iho (ORCPT ); Wed, 28 Apr 2021 04:37:44 -0400 IronPort-SDR: vonmne445gQaLVAMkL1W/V/nBJJ1lYmIz2a8ZT+nwpkxDBKmINwdvbd4Xb34BJ9xNVYK95x8OV sUQGnFYOyeJg== X-IronPort-AV: E=McAfee;i="6200,9189,9967"; a="183832957" X-IronPort-AV: E=Sophos;i="5.82,257,1613462400"; d="scan'208";a="183832957" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Apr 2021 01:36:59 -0700 IronPort-SDR: 8z1ezEkN//rVFccU2elNeqxjLcFg/ynak4cABVRzE5nS/Si7nS4aFxCS6CQaCkEODxCn07QtWk XUYx/GiLPJWw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,257,1613462400"; d="scan'208";a="423426309" Received: from shbuild999.sh.intel.com (HELO localhost) ([10.239.147.94]) by fmsmga008.fm.intel.com with ESMTP; 28 Apr 2021 01:36:56 -0700 Date: Wed, 28 Apr 2021 16:36:55 +0800 From: Feng Tang To: Thomas Gleixner Cc: kernel test robot , Barry Song , Ingo Molnar , LKML , lkp@lists.01.org, lkp@intel.com, ying.huang@intel.com, zhengjun.xing@intel.com, x86@kernel.org Subject: Re: [genirq] cbe16f35be: will-it-scale.per_thread_ops -5.2% regression Message-ID: <20210428083655.GC53821@shbuild999.sh.intel.com> References: <87fszcnecr.ffs@nanos.tec.linutronix.de> <87czufo6xk.ffs@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87czufo6xk.ffs@nanos.tec.linutronix.de> User-Agent: Mutt/1.5.24 (2015-08-30) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 27, 2021 at 09:37:11PM +0200, Thomas Gleixner wrote: > On Tue, Apr 27 2021 at 13:42, Thomas Gleixner wrote: > > On Tue, Apr 27 2021 at 17:00, kernel test robot wrote: > >> FYI, we noticed a -5.2% regression of will-it-scale.per_thread_ops due to commit: > >> > >> commit: cbe16f35bee6880becca6f20d2ebf6b457148552 ("genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()") > >> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master > > > > this is the second report in the last week which makes not a lot of sense. > > And this oneis makes absolutely no sense at all. > > > > This commit affects request_irq() and the related variants and has > > exactly ZERO influence on anything related to that test case simply > > because. > > > > I seriously have to ask the question whether this test infrastructure is > > actually measuring what it claims to measure. > > > > As this commit clearly _cannot_ have the 'measured' side effect, this > > points to some serious issue in the tests or the test infrastructure > > itself. > > Just to illustrate the issue: > > I ran the will-it-scale getppid1 test manually against plain v5.12 and > against v5.12 + cherrypicked cbe16f35be, i.e. the "offending" commit. > > The result for a full run is just in the noise: > > average: < 0.1% > minimum: -0.22% > maximum: 0.29% > > IOW very far away from -5.2%. > > That's an order of magnitude off. The test in original report was done on a 2S/44C/88T Cascade Lake box. I just run the same case on one Skylake server and one CoffeLake desktop, and the commit cause no performance change, just like your result. And per our experience, this is common that some kernel performance change can only be reproduced on one or several type of platforms. Thanks, Feng > And no, I'm not going to run that lkp-test muck simply because it's > unusable and the test result of will-it-scale itself is clear enough. > > Thanks, > > tglx