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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 24AACC001DE for ; Tue, 15 Aug 2023 07:12:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:CC:To: From:Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=ArkvF3noGzslOX79O0YmpOrSlBtZRvPwhan94YEmtZE=; b=jfUex496n1SWtA BCnLs4JYH5S4KkBYBgaBB0S7rYJ3tDfqTGHy6u5cXZ+2G1SGDZUZ1d1A2KTu1wGT04rfsDPdvrR4C u2M1MTqbz9pq6xN1lrHwUGhgloO9WhOUUNoJH03ODdbU5KwzZPvJMQ23pUrpg+yVr3QQKQ/KpaRyV zf9eSMa0Q0ex/xVS2lI7czUe2NmWeu5cliVvfhuoGUyC5Xe4vnpiQU/ilTjsHPe7te/gT6+p21f7g oYG0LYEuRMGcDyofD7IFa6Qz4RA0XZnFdO4Yi2zhsDNGZ8EPeBkS2nDyfrDZDJKA+sowBRZJ8Qpzn XF7NWOK29WjE+bKmFn0g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVoDm-0012yk-0z; Tue, 15 Aug 2023 07:12:06 +0000 Received: from mgamail.intel.com ([134.134.136.65]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVoDi-0012yR-1s for linux-arm-kernel@lists.infradead.org; Tue, 15 Aug 2023 07:12:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692083522; x=1723619522; h=date:from:to:cc:subject:message-id: content-transfer-encoding:mime-version; bh=Xbdy6lvyoNmlfa08WzjyLWRfh6IWtA21tIRCKsTiq58=; b=S43UBuRkp/xqGpmDUTqtzbWuRKze1scIoNueC9I40DYJ9/cu2ZRQVAQ+ EPclGbxWh6lq1vziRm22kr5bqzAnpTUyyrMTdxeUu2dLhA123P8CZtTG+ 0aUviYyJXC7GWRJ9TKog/eJCT8MCHd0c6O2n1PImq1lXKSiZaYSCMkT7x OYL+6fTx/xlOJNGdrjZHGIgBV21CtE3wSPcdaruC9NnxN7VR7+Za6aS5Z z2ArXNjYLTxpW7+lS95ZP4g8N52CDozg0PDxxmpswoc0PwuakAJbQD1Uq qX4bfFkZTvGA973lLo7iNr3oGY+Gh3L9Byi1e9h3dmbu2ScpkkGWDqzWA g==; X-IronPort-AV: E=McAfee;i="6600,9927,10802"; a="375950715" X-IronPort-AV: E=Sophos;i="6.01,174,1684825200"; d="scan'208";a="375950715" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Aug 2023 00:12:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10802"; a="847956646" X-IronPort-AV: E=Sophos;i="6.01,174,1684825200"; d="scan'208";a="847956646" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga002.fm.intel.com with ESMTP; 15 Aug 2023 00:12:01 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 15 Aug 2023 00:12:00 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 15 Aug 2023 00:12:00 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Tue, 15 Aug 2023 00:12:00 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Tue, 15 Aug 2023 00:12:00 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T8cXuuRfkvzPllkTr2uTqrj28CUAGCusK0aiT6FdmsgNstRZrwRnsmJDRiMQrwyfmLx8gdJQZQ3fT0qg0eXfQI0a5KBsBHlSjHpE0URKWgZZcMNzTjwCji6KZGm/PoLb2GsspxZO7oIAGm69HtCMNQ5Nk8oRQbIkThRqhXh51Y/0JxvW9v7C8fqAH4M4Y1gHfVRc4u5hRdVt+nj0PuQPmsiB+mULzXtFcZVYgKFbGwTcRxI8I9u994mqyFuCPBaLfFL99fTDOx0nbB9jMROwFeQdV5Gd7LQuuv8sOJW8xwD78Rd45DJHACINnk3gtHEvO+ByewjlAOb7KKLhpMfVFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=KRtYTm4f+pTbkX36fHqe0ujGo4qTZh9xtft4DG2Oyfc=; b=lBaTbluhBecWlbWA7ewsRaX2F5E+eQgAaCvk9lIb4rIAq7/00sg+PdiaIyq2xPH+2ztekIHeJeW7U5JrxnfsJEQnRP57WBthKah5kRYgw2gHCzYCScLw7xvl+GHdIXlbjaI++o/Cx5WSWuFAwhjP2EHoVFSk0/5UFwcUy/93N6EcKEQoLARIc+QtgRS18+IY9mkYgsfXCdFmYqzDxhyhS8m1XHTElT65ExA6RrAJue5UwymtKrDoTH8fuqyB1cB/Jr+ZY/Sup0isIl7rq/ElCwk07wm8D4pBZSgw5i+gu1tW9RqAKB5Gy8v8CJmwGHo0+lu4Rkg2p3S2xb2tlI2V0g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from PH8PR11MB6779.namprd11.prod.outlook.com (2603:10b6:510:1ca::17) by IA0PR11MB7404.namprd11.prod.outlook.com (2603:10b6:208:430::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.24; Tue, 15 Aug 2023 07:11:57 +0000 Received: from PH8PR11MB6779.namprd11.prod.outlook.com ([fe80::73c6:1231:e700:924]) by PH8PR11MB6779.namprd11.prod.outlook.com ([fe80::73c6:1231:e700:924%4]) with mapi id 15.20.6678.025; Tue, 15 Aug 2023 07:11:56 +0000 Date: Tue, 15 Aug 2023 15:11:45 +0800 From: kernel test robot To: Mateusz Guzik CC: , , , Linus Torvalds , , , , , , , , , , , Subject: [linus:master] [locking] c8afaa1b0f: stress-ng.zero.ops_per_sec 6.3% improvement Message-ID: <202308151426.97be5bd8-oliver.sang@intel.com> Content-Disposition: inline X-ClientProxiedBy: SG2PR03CA0130.apcprd03.prod.outlook.com (2603:1096:4:91::34) To PH8PR11MB6779.namprd11.prod.outlook.com (2603:10b6:510:1ca::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB6779:EE_|IA0PR11MB7404:EE_ X-MS-Office365-Filtering-Correlation-Id: f5829375-b7e0-44f6-e4d2-08db9d5ee8e6 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0uq1y8gcV4qZLOBICuUSAK6PHtdP3W8xAUej5L9Vauo0W7wVDtAaDX4AV3OAjnPvBfjEGVDE5tQZtyB8GxCPmnG9A+ep5wYRgVaRirwoifuns0arVfQLNV0EkjjYuy0UHrGEp/u1k/Yuq+nC8W2lfwjkiP/Dws2s8kCPDlCcJ6rQoLLZUExnilQqcHXzntCgP8kRnwAGHYIIAi9CXiorUHvdnlA7qzNhe9bCT4vKeLl2Kcyy/Kngn9j/4Ssc0cSR6pwZTkcbz9a/HkaiM6HDEXzrlEpzYA2mayuFcvCYxybr725CS4LpTNmERufNQj6dJcgdIcCpjHXJ3HNo1kPF57yo09edPx65+AUr2SPFNYv5ORNaGiFhSSI/IcdOuZiwRTNlclPWfy8iApNYYh06E1JyHn8y+pAV5d2lkBXydi+5VTA6UWToWWUd0EdnLWURhlSEy2Qzax7aBEe1yNpq54K4Acd9OwexQOG+MDrygookBBJH0uXu1I711Xp9IpmPVQ4o4oNBVVJTr2x4mWbqL3CMJe6HBvtPJbhDezL095zr7UnEJq+1l4o6H7jicY39aShbal8nCjypP5IPpEZWbw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR11MB6779.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(376002)(39860400002)(366004)(136003)(396003)(451199021)(186006)(1800799006)(36756003)(7416002)(5660300002)(2906002)(30864003)(86362001)(83380400001)(316002)(6916009)(66556008)(66946007)(66476007)(38100700002)(41300700001)(1076003)(26005)(107886003)(2616005)(6512007)(6486002)(6506007)(8936002)(8676002)(6666004)(82960400001)(966005)(4326008)(478600001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?e62SS0sVewWfZcmtvM1QB3bWSYhs7BDpDJ0HTm4GKvOiYK94XUD/eOM9lC?= =?iso-8859-1?Q?4BB3mjDBeUsYBUIGB3mE8Xe2j/qkV3PG8Nqit3T/mHlOhNnPDkia0UTNgs?= =?iso-8859-1?Q?/8+dQD2gZzcVUXDT3mCvwDkvtg3QaLsz0r6oQi3qo2TXWZskVU3Na1yl5J?= =?iso-8859-1?Q?pK9t7maCyFFTgaanjj++QOMzsDDaiEf3bpvSoVh+3hBY8QrLK1XtLBHckt?= =?iso-8859-1?Q?QclhnFK9YkW8mwhhJejltCND9qHGS+DwcOlPCteaGlFNaoYIMmYC91+SUz?= =?iso-8859-1?Q?FH08PbUGz+s4Fg+YwgFRhSV6Rf5wDifLEOpNwNr9lcixGtuggVWgyznttZ?= =?iso-8859-1?Q?5WtKN7kHolQ8qG/615JQrY0zWRN+f9LTRQXZShDB1g4eDlTjALimL4p25T?= =?iso-8859-1?Q?C4w/+dJ5dvlb5R9/93ZCSYVr/jJD8UsHCivn2FKV8tMWQseLc2taxcu411?= =?iso-8859-1?Q?n4svESPAvDIC5hZ0/wNjxFPU/0UM3tGP56zVvvmbgN2WCBK0pSq/Aw+eUa?= =?iso-8859-1?Q?kCyw5o+rkk1uiuD/hvXJ4D/WeaneWeWMjq825gZccdZdH44qOKBZtxPNSN?= =?iso-8859-1?Q?cc8xZt6pmrvAtAz2WFSZO9oP9KeVLCMEJVk4tYtUGnWsGN7bdlq916BRIY?= =?iso-8859-1?Q?rSQjNu1TN+SHJWo0YuG8wdPq+YOV8nd3BgNNsP0mXmIm63kY2ZQId07BGh?= =?iso-8859-1?Q?5c0ikalDCAIUC8oNMXzJEVVS0wKCx6iMJ1r1VhsX6X7qf4xvGNRgJEYc7c?= =?iso-8859-1?Q?HVfcOH3+SpD6OCGvgwjbNB8S+4UxLp1/vmyCA3hMX0NV9935bPMpASrXbz?= =?iso-8859-1?Q?FXiwkcQ49CdXyGov3pzy4jAD0y5y4Pmmca6GfHEFUCWkKiEAeY542UolbL?= =?iso-8859-1?Q?hMdh+vP7/oFVLCamXSMFmWPp0UD1yHRJUUJ2COIhUdwcQEIr99zQNIbAPh?= =?iso-8859-1?Q?JQIH6xx6tYYAskKSY6Q4eDAR/rRYQAEdTYnhjlIMu5TSaHrIpwHSlQ0i1c?= =?iso-8859-1?Q?4u/Y/l2kXe9jALZl4gYPw9G9dpGUKaf8EyeMDj3O7waAO+OKLMueA08OxC?= =?iso-8859-1?Q?q6gH3pTKUAmojvytExC8KFgV28Kk2xNqnCCOxxTJVKSDB9SqfvsZfNB8mJ?= =?iso-8859-1?Q?mJgZX0qKi9TDDKQbHePfa7Kbke7AG1cqsJUsyjRK9sTxcHhEVrM6HJc7xD?= =?iso-8859-1?Q?TprrvPB328Z52SeV0HBtyp+cZEEuU5LZH9wtW5KNDtWs4d3K81WShuNd2E?= =?iso-8859-1?Q?bQPrizbKljxKEN+1ifMmy/8e6s7UNXe7d6Z0GtJGB0uQoo2WFm5AW9C27p?= =?iso-8859-1?Q?iWDNr8ZXUkE7rtc8t13tOgkkB6b7K/YT/ANBeEf7+5IdQHrZD0dtJRm69Q?= =?iso-8859-1?Q?orGukTqegv4q5YnDX1abPtwD96Nz1ioknwzf3R+FMOrFvEycVNWXNV0N0a?= =?iso-8859-1?Q?LORv0Woaoelv+V41tBZtV43vCIKUP56ym3964+m3dpRZhGQGcOrXLmwJmf?= =?iso-8859-1?Q?/PxEoGSatAfNFzNrY9U6Gw2k3IvRM0lNr9wW8vO2UtkZy/wZ4vor8JGrzj?= =?iso-8859-1?Q?47JDohk/lylJ52HkYKHQhh1SB/SZChuUfZG6yDO5JHsx+R+aHWbJhYtkv8?= =?iso-8859-1?Q?J+RMuWyKYNM1IMHgCGiWY70NdxmbS58T5RdqlNKGUp1QYqo77bkYjyMQ?= =?iso-8859-1?Q?=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: f5829375-b7e0-44f6-e4d2-08db9d5ee8e6 X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB6779.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2023 07:11:56.5505 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: fIc2azX+dQ6hdupYtljW+OFG+ouiAj08Twv6+5lbho/syD4pJr/GG7azwzgOC1M1UThUkSpCGpcEqrqHSaYWaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7404 X-OriginatorOrg: intel.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230815_001202_724763_23CBD4BC X-CRM114-Status: UNSURE ( 6.70 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hello, kernel test robot noticed a 6.3% improvement of stress-ng.zero.ops_per_sec = on: commit: c8afaa1b0f8bc93d013ab2ea6b9649958af3f1d3 ("locking: remove spin_loc= k_prefetch") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master testcase: stress-ng test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz= (Ice Lake) with 256G memory parameters: nr_threads: 100% testtime: 60s class: memory test: zero cpufreq_governor: performance Details are as below: ---------------------------------------------------------------------------= -----------------------> The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20230815/202308151426.97be5bd8-oliv= er.sang@intel.com =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D class/compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/t= estcase/testtime: memory/gcc-12/performance/x86_64-rhel-8.3/100%/debian-11.1-x86_64-2022051= 0.cgz/lkp-icl-2sp8/zero/stress-ng/60s commit: = 3feecb1b84 ("Merge tag 'char-misc-6.5-rc6' of git://git.kernel.org/pub/sc= m/linux/kernel/git/gregkh/char-misc") c8afaa1b0f ("locking: remove spin_lock_prefetch") 3feecb1b848359b1 c8afaa1b0f8bc93d013ab2ea6b9 = ---------------- --------------------------- = %stddev %change %stddev \ | \ = 20.98 =B1 8% +12.7% 23.65 =B1 4% perf-sched.sch_delay.max.= ms.__cond_resched.stop_one_cpu.sched_exec.bprm_execve.part 21.05 =B1 8% +803.4% 190.14 =B1196% perf-sched.total_sch_dela= y.max.ms 46437 +2.4% 47564 stress-ng.time.involuntary_co= ntext_switches 87942414 +6.3% 93441484 stress-ng.time.minor_page_fau= lts 21983137 +6.3% 23357886 stress-ng.zero.ops 366380 +6.3% 389295 stress-ng.zero.ops_per_sec 100683 +4.1% 104861 =B1 2% proc-vmstat.nr_shmem 60215587 +6.2% 63957836 proc-vmstat.numa_hit 60148996 +6.2% 63889951 proc-vmstat.numa_local 22046746 +6.2% 23421583 proc-vmstat.pgactivate 83092777 +6.3% 88309102 proc-vmstat.pgalloc_normal 88854159 +6.1% 94276960 proc-vmstat.pgfault 82294936 +6.3% 87489838 proc-vmstat.pgfree 21970411 +6.3% 23344438 proc-vmstat.unevictable_pgs_c= ulled 21970116 +6.3% 23344165 proc-vmstat.unevictable_pgs_m= locked 21970115 +6.3% 23344164 proc-vmstat.unevictable_pgs_m= unlocked 21970113 +6.3% 23344161 proc-vmstat.unevictable_pgs_r= escued 1.455e+10 +4.2% 1.517e+10 perf-stat.i.branch-instructio= ns 58358654 +5.0% 61304729 perf-stat.i.branch-misses 1.12e+08 +5.2% 1.179e+08 perf-stat.i.cache-misses 2.569e+08 +5.1% 2.698e+08 perf-stat.i.cache-references 3.32 -4.4% 3.17 perf-stat.i.cpi 2031 =B1 2% -5.0% 1930 =B1 2% perf-stat.i.cycles-betwee= n-cache-misses 1.603e+10 +4.4% 1.674e+10 perf-stat.i.dTLB-loads 7.449e+09 +6.1% 7.901e+09 perf-stat.i.dTLB-stores 6.52e+10 +4.4% 6.807e+10 perf-stat.i.instructions 0.31 +5.7% 0.33 =B1 3% perf-stat.i.ipc 825.05 +4.8% 864.24 perf-stat.i.metric.K/sec 598.07 +4.7% 626.06 perf-stat.i.metric.M/sec 12910790 +4.3% 13471810 perf-stat.i.node-load-misses 7901301 =B1 2% +5.7% 8348185 perf-stat.i.node-loads 21890957 =B1 3% +6.9% 23410670 =B1 2% perf-stat.i.node-stores 3.38 -4.3% 3.23 perf-stat.overall.cpi 1964 -5.1% 1864 perf-stat.overall.cycles-betw= een-cache-misses 0.30 +4.5% 0.31 perf-stat.overall.ipc 1.431e+10 +4.3% 1.493e+10 perf-stat.ps.branch-instructi= ons 57370846 +5.0% 60264193 perf-stat.ps.branch-misses 1.103e+08 +5.3% 1.16e+08 perf-stat.ps.cache-misses 2.528e+08 +5.1% 2.657e+08 perf-stat.ps.cache-references 1.577e+10 +4.5% 1.647e+10 perf-stat.ps.dTLB-loads 7.33e+09 +6.1% 7.776e+09 perf-stat.ps.dTLB-stores 6.415e+10 +4.4% 6.699e+10 perf-stat.ps.instructions 12704753 +4.4% 13259951 perf-stat.ps.node-load-misses 7778242 =B1 2% +5.7% 8224062 perf-stat.ps.node-loads 21539559 =B1 3% +7.0% 23044455 =B1 2% perf-stat.ps.node-stores 4.005e+12 +5.0% 4.205e+12 perf-stat.total.instructions 38.85 -0.8 38.07 perf-profile.calltrace.cycles= -pp.native_queued_spin_lock_slowpath._raw_spin_lock.evict.__dentry_kill.den= try_kill 39.12 -0.8 38.34 perf-profile.calltrace.cycles= -pp._raw_spin_lock.evict.__dentry_kill.dentry_kill.dput 41.16 -0.7 40.44 perf-profile.calltrace.cycles= -pp.evict.__dentry_kill.dentry_kill.dput.__fput 42.07 -0.7 41.39 perf-profile.calltrace.cycles= -pp.__dentry_kill.dentry_kill.dput.__fput.task_work_run 42.09 -0.7 41.42 perf-profile.calltrace.cycles= -pp.dentry_kill.dput.__fput.task_work_run.exit_to_user_mode_loop 42.13 -0.7 41.46 perf-profile.calltrace.cycles= -pp.dput.__fput.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prep= are 42.59 -0.6 41.94 perf-profile.calltrace.cycles= -pp.__fput.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare.s= yscall_exit_to_user_mode 42.69 -0.6 42.04 perf-profile.calltrace.cycles= -pp.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_= exit_to_user_mode.do_syscall_64 42.77 -0.6 42.12 perf-profile.calltrace.cycles= -pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.= __munmap 42.75 -0.6 42.10 perf-profile.calltrace.cycles= -pp.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64.entry= _SYSCALL_64_after_hwframe.__munmap 42.74 -0.6 42.10 perf-profile.calltrace.cycles= -pp.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_m= ode.do_syscall_64.entry_SYSCALL_64_after_hwframe 47.04 -0.4 46.62 perf-profile.calltrace.cycles= -pp.entry_SYSCALL_64_after_hwframe.__munmap 46.97 -0.4 46.55 perf-profile.calltrace.cycles= -pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap 47.20 -0.4 46.79 perf-profile.calltrace.cycles= -pp.__munmap 39.35 -0.3 39.09 perf-profile.calltrace.cycles= -pp.inode_sb_list_add.new_inode.shmem_get_inode.__shmem_file_setup.shmem_ze= ro_setup 39.08 -0.2 38.84 perf-profile.calltrace.cycles= -pp._raw_spin_lock.inode_sb_list_add.new_inode.shmem_get_inode.__shmem_file= _setup 0.60 +0.0 0.63 perf-profile.calltrace.cycles= -pp.perf_iterate_sb.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mm= ap 0.64 =B1 2% +0.0 0.66 perf-profile.calltrace.cycl= es-pp.shmem_fault.__do_fault.do_read_fault.do_fault.__handle_mm_fault 0.62 +0.0 0.65 perf-profile.calltrace.cycles= -pp.shmem_get_folio_gfp.shmem_fault.__do_fault.do_read_fault.do_fault 0.64 +0.0 0.67 perf-profile.calltrace.cycles= -pp.__do_fault.do_read_fault.do_fault.__handle_mm_fault.handle_mm_fault 0.59 =B1 2% +0.0 0.62 perf-profile.calltrace.cycl= es-pp.shmem_alloc_inode.alloc_inode.new_inode.shmem_get_inode.__shmem_file_= setup 0.80 +0.0 0.84 perf-profile.calltrace.cycles= -pp.get_unmapped_area.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_= after_hwframe 0.72 +0.0 0.75 perf-profile.calltrace.cycles= -pp.kmem_cache_alloc.vm_area_alloc.mmap_region.do_mmap.vm_mmap_pgoff 0.59 =B1 2% +0.0 0.62 perf-profile.calltrace.cycl= es-pp.kmem_cache_alloc_lru.shmem_alloc_inode.alloc_inode.new_inode.shmem_ge= t_inode 0.88 =B1 2% +0.0 0.92 perf-profile.calltrace.cycl= es-pp.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap.vm_mmap_pgo= ff 0.94 =B1 2% +0.0 0.98 perf-profile.calltrace.cycl= es-pp.perf_event_mmap.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64 0.82 +0.0 0.86 perf-profile.calltrace.cycles= -pp.do_fault.__handle_mm_fault.handle_mm_fault.__get_user_pages.populate_vm= a_page_range 0.79 =B1 2% +0.0 0.84 perf-profile.calltrace.cycl= es-pp.vm_area_alloc.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64 1.22 +0.0 1.26 perf-profile.calltrace.cycles= -pp.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64 0.81 +0.0 0.85 perf-profile.calltrace.cycles= -pp.do_read_fault.do_fault.__handle_mm_fault.handle_mm_fault.__get_user_pag= es 0.97 +0.1 1.02 perf-profile.calltrace.cycles= -pp.__handle_mm_fault.handle_mm_fault.__get_user_pages.populate_vma_page_ra= nge.__mm_populate 0.63 +0.1 0.68 perf-profile.calltrace.cycles= -pp.__folio_batch_release.shmem_undo_range.shmem_evict_inode.evict.__dentry= _kill 1.07 +0.1 1.12 perf-profile.calltrace.cycles= -pp.handle_mm_fault.__get_user_pages.populate_vma_page_range.__mm_populate.= vm_mmap_pgoff 0.61 +0.1 0.66 perf-profile.calltrace.cycles= -pp.release_pages.__folio_batch_release.shmem_undo_range.shmem_evict_inode.= evict 0.83 =B1 2% +0.1 0.88 perf-profile.calltrace.cycl= es-pp.alloc_inode.new_inode.shmem_get_inode.__shmem_file_setup.shmem_zero_s= etup 0.58 +0.1 0.64 =B1 2% perf-profile.calltrace.cycl= es-pp.free_pages_and_swap_cache.tlb_batch_pages_flush.tlb_finish_mmu.unmap_= region.do_vmi_align_munmap 0.95 =B1 3% +0.1 1.01 perf-profile.calltrace.cycl= es-pp.alloc_file.alloc_file_pseudo.__shmem_file_setup.shmem_zero_setup.mmap= _region 0.61 +0.1 0.67 perf-profile.calltrace.cycles= -pp.tlb_batch_pages_flush.tlb_finish_mmu.unmap_region.do_vmi_align_munmap.d= o_vmi_munmap 1.31 +0.1 1.38 perf-profile.calltrace.cycles= -pp.stress_zero 1.20 +0.1 1.27 perf-profile.calltrace.cycles= -pp.shmem_undo_range.shmem_evict_inode.evict.__dentry_kill.dentry_kill 1.63 +0.1 1.70 perf-profile.calltrace.cycles= -pp.__get_user_pages.populate_vma_page_range.__mm_populate.vm_mmap_pgoff.do= _syscall_64 1.37 +0.1 1.44 perf-profile.calltrace.cycles= -pp.shmem_evict_inode.evict.__dentry_kill.dentry_kill.dput 0.95 =B1 2% +0.1 1.02 perf-profile.calltrace.cycl= es-pp.tlb_finish_mmu.unmap_region.do_vmi_align_munmap.do_vmi_munmap.__vm_mu= nmap 1.32 =B1 3% +0.1 1.40 perf-profile.calltrace.cycl= es-pp.alloc_file_pseudo.__shmem_file_setup.shmem_zero_setup.mmap_region.do_= mmap 1.82 =B1 2% +0.1 1.93 perf-profile.calltrace.cycl= es-pp.unmap_region.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_= munmap 2.18 +0.1 2.32 perf-profile.calltrace.cycles= -pp.populate_vma_page_range.__mm_populate.vm_mmap_pgoff.do_syscall_64.entry= _SYSCALL_64_after_hwframe 2.35 +0.1 2.49 perf-profile.calltrace.cycles= -pp.__mm_populate.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwfram= e.__mmap 0.34 =B1 70% +0.2 0.52 perf-profile.calltrace.cycl= es-pp.perf_event_mmap_output.perf_iterate_sb.perf_event_mmap_event.perf_eve= nt_mmap.mmap_region 3.82 +0.2 4.03 perf-profile.calltrace.cycles= -pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_sysca= ll_64 4.01 =B1 2% +0.2 4.23 perf-profile.calltrace.cycl= es-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCAL= L_64_after_hwframe 4.16 =B1 2% +0.2 4.39 perf-profile.calltrace.cycl= es-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwf= rame.__munmap 4.17 =B1 2% +0.2 4.40 perf-profile.calltrace.cycl= es-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap 50.50 +0.3 50.80 perf-profile.calltrace.cycles= -pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap 50.40 +0.3 50.70 perf-profile.calltrace.cycles= -pp.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap 50.53 +0.3 50.84 perf-profile.calltrace.cycles= -pp.entry_SYSCALL_64_after_hwframe.__mmap 50.71 +0.3 51.02 perf-profile.calltrace.cycles= -pp.__mmap 78.82 -1.0 77.78 perf-profile.children.cycles-= pp._raw_spin_lock 78.20 -0.9 77.29 perf-profile.children.cycles-= pp.native_queued_spin_lock_slowpath 41.17 -0.7 40.44 perf-profile.children.cycles-= pp.evict 42.07 -0.7 41.39 perf-profile.children.cycles-= pp.__dentry_kill 42.10 -0.7 41.42 perf-profile.children.cycles-= pp.dentry_kill 42.13 -0.7 41.46 perf-profile.children.cycles-= pp.dput 42.70 -0.6 42.05 perf-profile.children.cycles-= pp.task_work_run 42.60 -0.6 41.95 perf-profile.children.cycles-= pp.__fput 42.84 -0.6 42.20 perf-profile.children.cycles-= pp.syscall_exit_to_user_mode 42.78 -0.6 42.14 perf-profile.children.cycles-= pp.exit_to_user_mode_prepare 42.74 -0.6 42.10 perf-profile.children.cycles-= pp.exit_to_user_mode_loop 47.25 -0.4 46.85 perf-profile.children.cycles-= pp.__munmap 39.36 -0.3 39.10 perf-profile.children.cycles-= pp.inode_sb_list_add 40.21 -0.2 40.01 perf-profile.children.cycles-= pp.new_inode 40.58 -0.2 40.38 perf-profile.children.cycles-= pp.shmem_get_inode 97.92 -0.1 97.83 perf-profile.children.cycles-= pp.do_syscall_64 98.05 -0.1 97.96 perf-profile.children.cycles-= pp.entry_SYSCALL_64_after_hwframe 0.15 =B1 2% +0.0 0.16 perf-profile.children.cycle= s-pp.mas_prev_slot 0.19 =B1 2% +0.0 0.20 perf-profile.children.cycle= s-pp.ksys_read 0.14 =B1 4% +0.0 0.16 =B1 5% perf-profile.children.cyc= les-pp.inode_init_owner 0.20 =B1 2% +0.0 0.21 perf-profile.children.cycle= s-pp.errseq_sample 0.35 +0.0 0.37 perf-profile.children.cycles-= pp.shmem_get_unmapped_area 0.46 +0.0 0.48 perf-profile.children.cycles-= pp.mas_empty_area_rev 0.48 +0.0 0.50 perf-profile.children.cycles-= pp.__destroy_inode 0.22 +0.0 0.24 =B1 2% perf-profile.children.cycle= s-pp.memcg_list_lru_alloc 0.49 +0.0 0.51 perf-profile.children.cycles-= pp.destroy_inode 0.49 =B1 2% +0.0 0.52 =B1 2% perf-profile.children.cyc= les-pp.mas_wr_store_entry 0.25 =B1 3% +0.0 0.28 =B1 2% perf-profile.children.cyc= les-pp.__munlock_folio 0.64 +0.0 0.66 perf-profile.children.cycles-= pp.shmem_fault 0.50 =B1 2% +0.0 0.53 perf-profile.children.cycle= s-pp.perf_event_mmap_output 0.63 +0.0 0.66 perf-profile.children.cycles-= pp.shmem_get_folio_gfp 0.22 =B1 4% +0.0 0.25 =B1 2% perf-profile.children.cyc= les-pp.inode_init_always 0.24 =B1 3% +0.0 0.27 =B1 2% perf-profile.children.cyc= les-pp._raw_spin_lock_irq 0.61 =B1 2% +0.0 0.64 perf-profile.children.cycle= s-pp.perf_iterate_sb 0.65 +0.0 0.68 perf-profile.children.cycles-= pp.vm_unmapped_area 0.29 =B1 2% +0.0 0.32 perf-profile.children.cycle= s-pp.clear_nlink 0.64 +0.0 0.68 perf-profile.children.cycles-= pp.__do_fault 0.73 +0.0 0.76 perf-profile.children.cycles-= pp.arch_get_unmapped_area_topdown 0.20 =B1 4% +0.0 0.24 =B1 3% perf-profile.children.cyc= les-pp.folio_lruvec_lock_irq 0.36 =B1 2% +0.0 0.40 perf-profile.children.cycle= s-pp.slab_pre_alloc_hook 0.20 =B1 8% +0.0 0.24 =B1 9% perf-profile.children.cyc= les-pp.free_unref_page 0.18 =B1 9% +0.0 0.21 =B1 8% perf-profile.children.cyc= les-pp.free_pcppages_bulk 0.80 +0.0 0.84 perf-profile.children.cycles-= pp.get_unmapped_area 1.23 +0.0 1.27 perf-profile.children.cycles-= pp.mas_store_prealloc 0.88 =B1 2% +0.0 0.92 perf-profile.children.cycle= s-pp.___slab_alloc 1.14 +0.0 1.18 perf-profile.children.cycles-= pp.mas_wr_node_store 0.94 =B1 2% +0.0 0.98 perf-profile.children.cycle= s-pp.perf_event_mmap 0.89 =B1 2% +0.0 0.93 perf-profile.children.cycle= s-pp.perf_event_mmap_event 0.82 +0.0 0.86 perf-profile.children.cycles-= pp.do_read_fault 0.80 =B1 2% +0.0 0.84 perf-profile.children.cycle= s-pp.vm_area_alloc 0.82 +0.0 0.86 perf-profile.children.cycles-= pp.do_fault 0.41 =B1 2% +0.0 0.46 =B1 2% perf-profile.children.cyc= les-pp.mlock_drain_local 1.16 +0.0 1.21 perf-profile.children.cycles-= pp.mas_wr_modify 0.44 +0.0 0.49 =B1 3% perf-profile.children.cycle= s-pp.lru_add_drain_cpu 0.40 =B1 2% +0.0 0.45 perf-profile.children.cycle= s-pp.mlock_folio_batch 0.63 =B1 2% +0.0 0.68 perf-profile.children.cycle= s-pp.__folio_batch_release 0.82 =B1 2% +0.0 0.86 perf-profile.children.cycle= s-pp.kmem_cache_alloc_lru 0.00 +0.1 0.05 perf-profile.children.cycles-= pp.fput 0.98 +0.1 1.03 perf-profile.children.cycles-= pp.__handle_mm_fault 1.07 +0.1 1.13 perf-profile.children.cycles-= pp.handle_mm_fault 0.83 =B1 2% +0.1 0.89 perf-profile.children.cycle= s-pp.alloc_inode 0.73 =B1 2% +0.1 0.78 perf-profile.children.cycle= s-pp.release_pages 0.58 +0.1 0.64 perf-profile.children.cycles-= pp.free_pages_and_swap_cache 0.96 =B1 2% +0.1 1.02 perf-profile.children.cycle= s-pp.alloc_file 0.61 +0.1 0.67 perf-profile.children.cycles-= pp.tlb_batch_pages_flush 1.34 =B1 2% +0.1 1.40 perf-profile.children.cycle= s-pp.kmem_cache_alloc 1.33 +0.1 1.40 perf-profile.children.cycles-= pp.stress_zero 1.21 +0.1 1.28 perf-profile.children.cycles-= pp.shmem_undo_range 0.95 =B1 2% +0.1 1.02 perf-profile.children.cycle= s-pp.tlb_finish_mmu 1.64 +0.1 1.71 perf-profile.children.cycles-= pp.__get_user_pages 1.38 +0.1 1.45 perf-profile.children.cycles-= pp.shmem_evict_inode 0.68 +0.1 0.76 =B1 3% perf-profile.children.cycle= s-pp.folio_batch_move_lru 0.72 +0.1 0.80 =B1 2% perf-profile.children.cycle= s-pp.lru_add_drain 1.32 =B1 2% +0.1 1.40 perf-profile.children.cycle= s-pp.alloc_file_pseudo 0.49 +0.1 0.57 =B1 2% perf-profile.children.cycle= s-pp.folio_lruvec_lock_irqsave 0.67 +0.1 0.78 =B1 2% perf-profile.children.cycle= s-pp._raw_spin_lock_irqsave 1.83 =B1 2% +0.1 1.94 perf-profile.children.cycle= s-pp.unmap_region 2.18 +0.1 2.32 perf-profile.children.cycles-= pp.populate_vma_page_range 2.35 +0.1 2.49 perf-profile.children.cycles-= pp.__mm_populate 3.87 =B1 2% +0.2 4.08 perf-profile.children.cycle= s-pp.do_vmi_align_munmap 4.17 =B1 2% +0.2 4.39 perf-profile.children.cycle= s-pp.__vm_munmap 4.19 =B1 2% +0.2 4.42 perf-profile.children.cycle= s-pp.do_vmi_munmap 4.17 =B1 2% +0.2 4.40 perf-profile.children.cycle= s-pp.__x64_sys_munmap 50.41 +0.3 50.71 perf-profile.children.cycles-= pp.vm_mmap_pgoff 50.75 +0.3 51.07 perf-profile.children.cycles-= pp.__mmap 75.97 -1.0 74.99 perf-profile.self.cycles-pp.n= ative_queued_spin_lock_slowpath 1.02 =B1 2% -0.0 0.98 perf-profile.self.cycles-pp= ._raw_spin_lock 0.08 =B1 5% -0.0 0.07 =B1 6% perf-profile.self.cycles-= pp.get_random_u32 0.19 =B1 2% +0.0 0.21 =B1 3% perf-profile.self.cycles-= pp._raw_spin_lock_irqsave 0.17 =B1 4% +0.0 0.18 =B1 2% perf-profile.self.cycles-= pp.mas_wr_walk 0.18 =B1 2% +0.0 0.20 perf-profile.self.cycles-pp= .memcg_list_lru_alloc 0.19 +0.0 0.21 =B1 2% perf-profile.self.cycles-pp= .errseq_sample 0.28 =B1 2% +0.0 0.30 perf-profile.self.cycles-pp= .memcg_slab_post_alloc_hook 0.18 =B1 4% +0.0 0.21 =B1 3% perf-profile.self.cycles-= pp.inode_init_always 0.42 +0.0 0.44 perf-profile.self.cycles-pp._= _destroy_inode 0.50 +0.0 0.53 =B1 2% perf-profile.self.cycles-pp= .mas_wr_node_store 0.29 =B1 2% +0.0 0.32 perf-profile.self.cycles-pp= .clear_nlink 0.21 =B1 3% +0.0 0.24 =B1 2% perf-profile.self.cycles-= pp.__fput 1.31 +0.1 1.37 perf-profile.self.cycles-pp.s= tress_zero Disclaimer: Results have been estimated based on internal Intel analysis and are provid= ed for informational purposes only. Any difference in system hardware or softw= are design or configuration may affect actual performance. -- = 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel