From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id D96B4C5AD4C for ; Thu, 23 Nov 2023 05:42:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 505586B0529; Thu, 23 Nov 2023 00:42:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4B6656B052D; Thu, 23 Nov 2023 00:42:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 37E376B0531; Thu, 23 Nov 2023 00:42:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 277DB6B0529 for ; Thu, 23 Nov 2023 00:42:12 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id DF31B120EEC for ; Thu, 23 Nov 2023 05:42:11 +0000 (UTC) X-FDA: 81488123262.09.7E8633A Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.20]) by imf20.hostedemail.com (Postfix) with ESMTP id 9BCC61C000D for ; Thu, 23 Nov 2023 05:42:09 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=O3t7Cumk; spf=pass (imf20.hostedemail.com: domain of ying.huang@intel.com designates 134.134.136.20 as permitted sender) smtp.mailfrom=ying.huang@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1700718129; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=rktY5LtzA5cWiHbjsyv8C8gbWrybyiZa56oMX+x/oBU=; b=biLKHHfEfCMoXHgYnFyXTbm2gGO4OEfbRk+5HBQFZmjLNn/65BwC489NOPo7WdXZcE33O9 pwCAOndY7iBTT/4CwpakCMtRjBjiMJBeq99tebUfGGaicUIGiBfmCdWvD7uoxbvkUUXMX8 Q/JY/alQHl4tjmAmtlAwrISLAxipLH4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700718129; a=rsa-sha256; cv=none; b=VU66ZXZbclKzLA3esiT1JwwdeFWy07Qw89peQge4L/124M7IcjYvZt+G0DQB0bRQCsivJp wY28ug3U9nL75ujMfLecV+TSNe0FDdWikRDzZ3z4LSnPE4CS/vVzhWBGJjtKxcRJbvCqCr Q5ZZcb/wVHZbdKXX2dBRY7NTLSJ5Y3A= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=O3t7Cumk; spf=pass (imf20.hostedemail.com: domain of ying.huang@intel.com designates 134.134.136.20 as permitted sender) smtp.mailfrom=ying.huang@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700718129; x=1732254129; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version; bh=yFR3Tnxh8U1gSjLEybSTdB4n9wBqQ5KYMQumHDD8XgY=; b=O3t7Cumkqt0IZjslHTu5bN6E+wYlk7ArB+HNOIRxftIfjE+M5wa7KRYH NA4Aq5nuoAsYW3kX8pEFmzjSWXzVmuJj/81e3Ph9OhlCd3lchnQInBwGg 4z7kVLG/K9mL92QTiP0uxNgF1zqpdFLoLzmjPyYDMN4b7gw/bcbv8afm4 hkuG4g3Nk1Nqy+isRFgW/bsQ6A5HPrYZqB8KLBDWOVD6DE8t1N9vhhwPn MmFYt/IX01hbn3OY23WEy1LvuZSckJQ+TRiyv2prjBHqnUIbNHdjbadZj hdVzJgsla7wXb1c7nuG2GTJg5+HBrvmnqLDyB2wc04sKZDZtOxKaIVwJZ w==; X-IronPort-AV: E=McAfee;i="6600,9927,10902"; a="382602384" X-IronPort-AV: E=Sophos;i="6.04,220,1695711600"; d="scan'208";a="382602384" 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-Rspamd-Queue-Id: 9BCC61C000D X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: hx4zg6csnxb81sgj9szq7qrbwo7zpg3i X-HE-Tag: 1700718129-107928 X-HE-Meta: U2FsdGVkX195SK6Aaaffv0780AnCJV2tAMr+Zax0MGdsiPQ+sKjdSw2XxsGTi/oGIYo8s/iTGDb7SKWZEFrQtYi4W++SrjvMO3iep5q+MFoTHV7p/ceJ8MxhleTJOMbHO373CNZhqz7o1vzLOA63GI1bbojvKPtz7YUSzznhUfjFOHr4CVNoVVVsyO0RxkA421WwBKTJwSDIWqVGogj3Q8n5UmOFFHWncCwSDDgMTjlAtRo6aRZAiP9L57RCuVZlajH2XQGCyFqUcd6hsHIgc7+WZ77ALoTipjEGyB5vrpY8V6nWuErO6aq7/lnbjRiGC/2xAiyLPrmgmzWrJqS2IM4oVsF4e6vCLg2AGV2KwxNvYkqijBRvqe5FCJQgTZPwZJ901jnGqwibuq0eQ0Dpb1wU8w7frmoKVK2je7LRMTMx+Mkko0AzblZutdNvfjegq6NmYM23YjmsgX7gffF8n76a1029qF0h6LlaPPAPPoFL7Vh7mLoWXLfPIqQyJ5AdN+tElP2c5OPk78Kq+K6w26VFQxTuT1Z2QsLmyYYa4GX+aEyE29zF0X+OBcBpj59rne8QwG876pgLyRXNEperTVbQ1/hGaUKDlCsozBsyMRH0XfW7gkWVIXAF6g7vLQu4lBxgX5nybB8iOXx/9S5jilbyzfaRfkqXRMqEbvXSV8lNA32gbT5XmkDENTkowG6px8Gkt66bHbM8TTde8FzgM3lZ16XrwTr/OJ7lLAXsn709qfxhh1vtS/kO5rzWDPV/bjy4F/oAkZA0Pdd4g5zasIVfuHsqpBv0sbH1cYiAztw1q+Cy2UFtvsVATOh//HvPyQtTanbtrlvwSRWEJKbQ9b8WyAdRV+H4Hr7igJAG9fQlS4VCZsaJDVvq0GhqC3M2sogRpM3IVA6YMRgQmaeICFt34Knt8OWyJUlhAnFVffsMPhO6LOwYtxE+0PA4TZ4CmmDL6MlJRtCRuIaSQdT V6g80Okj bJD+dhhiGF65k3xUx96l+qw010e8hMOu1fijbLCT2wVycs0Hlggi+avZ0/ylCSE1zDI9cz93mpXCqEd0V2tqmu06O6HixQ9b64tnTgUiy1bbEJ5ZDUdbwbO/dSdh2SvM8eTz/G+RwXMQeB8u7ZIVsHOIdYB36D+BWOcheLkxU+KGZJ7Xqzzr/D4omIq6PloqAeA2ZJ+Favl2OcEgaf/BnCZ6Hrb46+dz0gErzNVHyvJkCJ5jmqZeK17Q7rvf7yrdW8IDEHz5xSVO82HP/i+dSVHI8Tg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: 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