Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp124128rdh; Wed, 22 Nov 2023 21:43:21 -0800 (PST) X-Google-Smtp-Source: AGHT+IFdGcFkerNd/9Cwm6xLDxRaob9SgNAtvsMyATLpnCaY8shcr2Mk7vC7eqYVz9lcEkaXfWLC X-Received: by 2002:a0d:e206:0:b0:5ca:275:a94d with SMTP id l6-20020a0de206000000b005ca0275a94dmr4506096ywe.12.1700718201110; Wed, 22 Nov 2023 21:43:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700718201; cv=none; d=google.com; s=arc-20160816; b=QNo+jAllYqX4p1/gLjfUZi/CrcTKW7O2oiqVo3hZx5ZR8PjJC73b8J6ycg2LWjlt81 rRCiE0qanR4ZJRpo9tvjYfqsg3L0GE1Qd4WZgPe9T1YaqidPmVbpdypm1GgXdJzmJy5t 3tjYQp6bW922HeCi2mIN+CFAiBSofwKYhz1R7zPD8hA/kU8J78TYfLphkRgWMt11ijCf kuepoJ2hDM971vhWt837WmG9nlLBukAEF9KX5qQQvYDGgt1fdqkntHd/SEZsWXbCTAsy Of+WaWK3PZgCzFIaWLAriGoiDoIh/Gf/iEOjOJPVcNJtGT4VedSpLYA68o6pO8xSqAqv Gdag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:dkim-signature; bh=rktY5LtzA5cWiHbjsyv8C8gbWrybyiZa56oMX+x/oBU=; fh=FbH46GyYtI/rQ4Vi1npQtbJgD0qmjyUV9LUHInPTyKs=; b=A7LrFzNr4ZjJcdt0LZiRLKGuisfnSq2iWfN13McK9t2kNZI2Y74SntRMGW8LuU9WLB 3SJfdR2gpkLFWuQQtuYyOzF7QLeq1IiqusbKXA+cJ06Jz7z00b18nKzlBbLWEuIZtS7S JCvGIlRflmycD/GV8WhDXtOm7QwloawZFfmNmxiQB2VNCjF5TY2Tjl0B8UfiYslhZEEO A86uHRtwH3UDVMGzau/AQFYkreMleZ38Vi8Ht1Ht3Jr7+TlMYLw2XzIzw8e1pIMoUfDM /CPmj42oV0K0ktRS0o8wXff3yik6kQHhuBfPsLnR8eKuDfuxdGPP27TnLC0BfMT2FDeP 8GMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=kCzw9zqf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id e7-20020a636907000000b005be10674e53si627705pgc.479.2023.11.22.21.43.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Nov 2023 21:43:21 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=kCzw9zqf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 323918076651; Wed, 22 Nov 2023 21:42:25 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232115AbjKWFmD (ORCPT + 99 others); Thu, 23 Nov 2023 00:42:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53356 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229994AbjKWFmC (ORCPT ); Thu, 23 Nov 2023 00:42:02 -0500 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7AD98191 for ; Wed, 22 Nov 2023 21:42:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700718128; x=1732254128; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version; bh=yFR3Tnxh8U1gSjLEybSTdB4n9wBqQ5KYMQumHDD8XgY=; b=kCzw9zqfqmHiEvWyUejkERrr73cwRAEvRFzrCpfPudSYdTCYFPKXeRTq bXZkpJh5k81G5RBLw4BTVSaZQSKJnkZLHJpmBqRkR8JPQDwil3UnEHrXv Diq8hYqMZkDzIpWZRKJmFyKhQaTv95AQQoT/YXbqRJ5meaTAH33TxXVM/ p1eP68wuxbtXhcvl3UxJg1oIJG8r1bs+TSgzcTPZm4EC++ADbsQwC4gpP AHh5OR1GTFZw/5B01/uwPF5F9oITbhrQHhEWtlfSoB+a5dCQsTT+gUzuz /b1vSqAgnHf9xfQsinw7VobxiH+xYecRBNF/DLTeYa7UpjbhHR97V9t4k Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10902"; a="382602379" X-IronPort-AV: E=Sophos;i="6.04,220,1695711600"; d="scan'208";a="382602379" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Nov 2023 21:42:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10902"; a="716953769" X-IronPort-AV: E=Sophos;i="6.04,220,1695711600"; d="scan'208";a="716953769" Received: from yhuang6-desk2.sh.intel.com (HELO yhuang6-desk2.ccr.corp.intel.com) ([10.238.208.55]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Nov 2023 21:42:03 -0800 From: "Huang, Ying" To: kernel test robot Cc: , , , Andrew Morton , Mel Gorman , Vlastimil Babka , "David Hildenbrand" , Johannes Weiner , "Dave Hansen" , Michal Hocko , "Pavel Tatashin" , Matthew Wilcox , Christoph Lameter , Arjan van de Ven , Sudeep Holla , , , Subject: Re: [linus:master] [mm, pcp] 6ccdcb6d3a: stress-ng.judy.ops_per_sec -4.7% regression In-Reply-To: <202311231029.3aa790-oliver.sang@intel.com> (kernel test robot's message of "Thu, 23 Nov 2023 13:03:34 +0800") References: <202311231029.3aa790-oliver.sang@intel.com> Date: Thu, 23 Nov 2023 13:40:02 +0800 Message-ID: <87r0kh81u5.fsf@yhuang6-desk2.ccr.corp.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=ascii X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Wed, 22 Nov 2023 21:42:25 -0800 (PST) Hi, Thanks for test! kernel test robot writes: > Hello, > > kernel test robot noticed a -4.7% regression of stress-ng.judy.ops_per_sec on: > > > commit: 6ccdcb6d3a741c4e005ca6ffd4a62ddf8b5bead3 ("mm, pcp: reduce detecting time of consecutive high order page freeing") > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master > > testcase: stress-ng > test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 512G memory > parameters: > > nr_threads: 100% > testtime: 60s > class: cpu-cache > test: judy > disk: 1SSD > cpufreq_governor: performance > > > In addition to that, the commit also has significant impact on the following tests: > > +------------------+-------------------------------------------------------------------------------------------------+ > | testcase: change | lmbench3: lmbench3.TCP.socket.bandwidth.10MB.MB/sec 23.7% improvement | > | test machine | 48 threads 2 sockets Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz (Ivy Bridge-EP) with 112G memory | > | test parameters | cpufreq_governor=performance | > | | mode=development | > | | nr_threads=100% | > | | test=TCP | > | | test_memory_size=50% | > +------------------+-------------------------------------------------------------------------------------------------+ > | testcase: change | stress-ng: stress-ng.file-ioctl.ops_per_sec -6.6% regression | > | test machine | 36 threads 1 sockets Intel(R) Core(TM) i9-9980XE CPU @ 3.00GHz (Skylake) with 32G memory | > | test parameters | class=filesystem | > | | cpufreq_governor=performance | > | | disk=1SSD | > | | fs=btrfs | > | | nr_threads=10% | > | | test=file-ioctl | > | | testtime=60s | > +------------------+-------------------------------------------------------------------------------------------------+ It's expected that this commit will benefit some workload (mainly network, inter-process communication related) and hurt some workload. But the whole series should have no much regression. Can you try the whole series for the regression test cases? The series start from commit ca71fe1ad922 ("mm, pcp: avoid to drain PCP when process exit") to commit 6ccdcb6d3a74 ("mm, pcp: reduce detecting time of consecutive high order page freeing"). -- Best Regards, Huang, Ying