From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8A7B937C916 for ; Tue, 2 Jun 2026 07:44:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.10 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780386254; cv=fail; b=QyktBl0p4fDAfjX81itToz9ZePs0pzeVFR/Bd/Z8KR9oFaEzySfHEJLNlwvXTi/DPsC2j3Y59HLsskIs5nK7tXhntxWgRDckQjSFxpy6ZaDVlbUha2+EVh5BLfwd4wGXpq0lxOQrryYoAuRtujrz59nnBFQJi80VNrms28l9XMY= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780386254; c=relaxed/simple; bh=diUBvtTrxMTrBWMuhgEqRjl4QFE139ZDv/6T5buiuKM=; h=Date:From:To:CC:Subject:Message-ID:Content-Type: Content-Disposition:MIME-Version; b=YHhbPq/lBadEATys6TFukBDWp4sR3lPKHNQZvRnBPeEzHDDkeYD/L2lGnrp38J9tv0EN2QTmXW3YciyUrEw9xFvh9rWBGlebK+9fZgtZEZCSJNQC3lGGa08rJTsaJ3SZF8k/bfoq4ccLHjkfbPxTP3CNJ4eMTINvTLdyhZFjdT4= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=jItWhnFs; arc=fail smtp.client-ip=198.175.65.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="jItWhnFs" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1780386251; x=1811922251; h=date:from:to:cc:subject:message-id: content-transfer-encoding:mime-version; bh=diUBvtTrxMTrBWMuhgEqRjl4QFE139ZDv/6T5buiuKM=; b=jItWhnFsL/8/p+4ccZgMS6GIAM5Qhjdi3Lf/17zpBgoT4+6x2XxneTs3 HDaGmlXuAiFtrN5t7LFDmWfzffAjMl54WkHi6FYvdn/Yez+4NuT+AKS+B rw8YOvid6iQDIH64r9no1rVn9Dx95O4QZbdnAdgby5HXP8bcapjUPko3A 1LimqFSL302gNpbQYpK+KOnKX26VCPkFSFbowx+QGpSTNrC9TE4ZgqKQ8 9QpV2NkXjM3b6RQiE4e9oIuTgxqAgs2VvHayl3b2Cbii3WhFZFb4JhuI1 rECO+L8v/Sk3e7orfGWqs+YioVtGvtJBEDDRW7ehJtBkGqR9qUJFgiL8D w==; X-CSE-ConnectionGUID: 51JoxjDsRXeTHubVdjJtag== X-CSE-MsgGUID: jzHAMolnSc+YUIarGN+IXQ== X-IronPort-AV: E=McAfee;i="6800,10657,11804"; a="98583097" X-IronPort-AV: E=Sophos;i="6.24,182,1774335600"; d="scan'208";a="98583097" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2026 00:44:10 -0700 X-CSE-ConnectionGUID: UDwGYXvsTG+1ueVcrbVV6Q== X-CSE-MsgGUID: QvnHXVuJR5Gp9rnlZtZ1Xw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,182,1774335600"; d="scan'208";a="239397164" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa006.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2026 00:44:09 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 2 Jun 2026 00:44:08 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Tue, 2 Jun 2026 00:44:08 -0700 Received: from BN1PR04CU002.outbound.protection.outlook.com (52.101.56.50) by edgegateway.intel.com (134.134.137.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 2 Jun 2026 00:44:08 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gpQzi+0ApCxrTI6RJ5yULaf/JroaSGW6Ktv+iQWILpYsoOB1WDcMFCkGxPQRSWI/t+JN41ELVKl+aivotK8BQkhC3Nv/zz2MJHO5mzROTb5Jk7DkH3PLVqivkbM7keyU4vyQRCtLbsEpyjQILLf+w2BINnWlxbqNhy4uX4OKhrV6TLaskW9tzhLkHIkoRcphnm183if8icq4wqlUVz2eJkxJmVVCrtur0ZdeW1kYAejUKSvYtNsmAduqaAjDYEu468pq/sR3PygnC0ab+ieqcZdsIyw/2A3nW9dxK4biAdWJmHMJmcxATRQzFM7Vp2XfPk321lIbYis8NclKpAACLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=2Zi5bWt3u0IqOUjTiJUVcLWajvjSmPIehAfQlwP44uE=; b=nKDPzsIb2uKmvRZxGtStleMRDfKX0DCjYCwhBsfus5mFusVUW42pPqTAaCcBwgO1iL/BqRwXC+j+9PgSdjSWULsZWSf/msfRD5JW4z64L5uoYBTWry/2KJWilvRqriSXwA20KRNaYFZy+8OajnPaAkX/6Csccj6VdQ3r7OgNZ10FhM1xnhPhmQKTwxqrqdOi0oMWHlZPE4pK3Elq1ty3Z0y2R9GdgoUnr3wt5AzukYqWWhd0idhFujYatnqj/XWlzROX3U7YRr6wA/wlEE5D8N7YgUQrbiX6VWm4yxD1ln9IAd2vldnLM//TKJLjniVZZnIHpZHRRvhxtFCtXp2LlQ== 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 PH0PR11MB5832.namprd11.prod.outlook.com (2603:10b6:510:141::7) by DM4PR11MB6096.namprd11.prod.outlook.com (2603:10b6:8:af::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.16; Tue, 2 Jun 2026 07:44:04 +0000 Received: from PH0PR11MB5832.namprd11.prod.outlook.com ([fe80::106e:78dd:4c96:d707]) by PH0PR11MB5832.namprd11.prod.outlook.com ([fe80::106e:78dd:4c96:d707%5]) with mapi id 15.21.0071.015; Tue, 2 Jun 2026 07:44:04 +0000 Date: Tue, 2 Jun 2026 15:43:55 +0800 From: kernel test robot To: Matthew Wilcox CC: , , , Peter Zijlstra , Subject: [linus:master] [locking/mutex] 25500ba7e7: stress-ng.file-ioctl.ops_per_sec 25.0% regression Message-ID: <202606021440.eb034dd3-lkp@intel.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: s-nail v14.9.25 X-ClientProxiedBy: KU2P306CA0067.MYSP306.PROD.OUTLOOK.COM (2603:1096:d10:39::11) To PH0PR11MB5832.namprd11.prod.outlook.com (2603:10b6:510:141::7) Precedence: bulk X-Mailing-List: oe-lkp@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR11MB5832:EE_|DM4PR11MB6096:EE_ X-MS-Office365-Filtering-Correlation-Id: f401d8e5-8bbb-4177-725f-08dec07ab7d4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|18002099003|6133799003|11063799006|56012099006|3023799007; X-Microsoft-Antispam-Message-Info: b1n84FcUXc7t46gJVbOZTt/AURQvzHTvrh8lH3p55NgH2rgU4XXZyaaFW7shn0OMKyVIJ6uM9EX4eaLvja3OUZfm6VLcJZizqfAOyAktKUTfbSFC7Hyp8Lah3k76HxAkYYW0Kvzi1UJ+258xWC6TzppS+b17fL7s670d9A+AUTqnSYEEnWsC5Rmj3KG9cC+XRhtevdqUis3Rg9H8bgTHyextXPfasDmQf5/0OknDmR3oF7a5b41w4CFWJi545h6etrE9kHM2VV8YlEoxzaX2RRMEVcCV+VKFKGpNHYVAkdk1Aj34LVyUzT9/YDmPsTu8r5UhfLgxoPirznM+CGgaVdltbyZ0cCQtpTtLkjvrGSJ0I5xXAdZgOawigLFyrftptH6MwobC6enea9rnmXPfIuDXvaNjLDQCKIzvNXNW3WZyPW/xnJpOTDxCbK9UukLCnptxtOZXoCxLQAgq9Y9521i2tu8izX/osu+x32O06fricuYtjIenDa5dtX5geImnIbmXn1yo9oE3pnFtUG3OolrjPrznU6tV89NxBGeA8rhpcXzdC9o8JOeAhiEIAsWShRoIKDj/0GbBtJMtjlQXUPx049MwpNuIrccxHNZTKgp8eUUDRt9HIlgdZglGi6R6OoJfVd0YC1rsICqzX0EaEg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5832.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(18002099003)(6133799003)(11063799006)(56012099006)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?FYCWrW2Y04eAkh9qvQUlA9oxAgsFWFPOoSSBiazpfA9B+dNpoCoz0Fzlv+?= =?iso-8859-1?Q?3oVujEMi5D1nCioOQ+6bLGMT5mrxc0vsfMcACmxTGeCQudLm0KiQivvzKv?= =?iso-8859-1?Q?VxUMMzpOMFUGm6mX30yhqVUa/xYU1uJvfJx5FzRU6rt3Q6I1TVCiAY0oZ1?= =?iso-8859-1?Q?aK3L6RbsvIGrBAccbHHQhJZJnPKAPrAMD75q+BoTHLKmdNsTRPDMUq/mPA?= =?iso-8859-1?Q?v7wDhAgt4OEDo7kp76nu2jI3pOMgg3yGXKxycqE4kCfcEFEcKdw5Df0YEH?= =?iso-8859-1?Q?1uFzdJcvOcykjfGYcGMWbEaR8T7aMSxeLDDz6mxOMv2xSPVXPgWiu9+4B+?= =?iso-8859-1?Q?YXjBdf5rqyHzC3FPxzVDTm31KkdZzgItsbYeKZ9HDFC5fr3OX7LT7LI2aj?= =?iso-8859-1?Q?24tqOJMJFHsb8wirz0t2/5q741k6c1ZrAGZEwheDtuOOzpWXPbY75uvJ3O?= =?iso-8859-1?Q?qUUahyq/L/hMWlKJIUSYEG7TNO2y2MaToHfBj35gC/7YZSNCY6EEFhaCGk?= =?iso-8859-1?Q?VwbXi36ZTSmVk8Miard/Tbmb3GvizVQEqPyM142ujRt7pWS+Rv5O41OXH9?= =?iso-8859-1?Q?rkE19Bn6t9pfKRCHJDCU+IxtN/jYz9EAG9nqtfKu6Me8xUGHSnUe2PPT/1?= =?iso-8859-1?Q?PoaQ0ziPWoA0I0KHlv+AFetM1M3JUxJEc/ykB2s1ZPmjw73LaYcaPVcDiG?= =?iso-8859-1?Q?SHZMZUOmBKg4/pIsSOq8TyOTATEDop4uYI+9LJo1yVZvKh8w5j9Mc5FBLy?= =?iso-8859-1?Q?kFRDj0Y90TYIUU0XDm8VU1qdUVxJjbgDe6pD7JJb5FfPnQ/8CHRBuvrbar?= =?iso-8859-1?Q?alWdLAQkQctB0uFAemvLUmHcGCmCNNvSLk4IYXCiS7AVVGTdumNkq8QROe?= =?iso-8859-1?Q?Ladqfhhin1ljW2NR3yHqrK20Oxig8GH8sLni5p85SGQQIBD2wW1MJn5ses?= =?iso-8859-1?Q?heYRS/+0zO14eNpC7YKJ3D0+RMNuQJ/cyLUtn0srKfhp2qpkLsQ4WitEm6?= =?iso-8859-1?Q?gVsHsmlzIrT2OcaZgnMqlF8YiDIW9rrI6MUozDmi6qmlO6rhHG5YyjMYSk?= =?iso-8859-1?Q?/1OIlIWuJV98+cK8OnKW0H/RduGruQ7HWpHNnGSCa6hZdz543ezAbnFIoP?= =?iso-8859-1?Q?18ni0YrM7T944dRZWv5UoYkXBZrnfPD71poCuR6SPXXnxt2MMwyn+D5M9h?= =?iso-8859-1?Q?l4Nih5wh6L48HSxRRXlQveZilD9a4j/p+u/FiFhA2KPG17xN/qWyNz8N/1?= =?iso-8859-1?Q?daThZFrAKkhujBuraxAtQZPS+AxwUjfOvn5VaptNthfdEDncNxa1KV9/AZ?= =?iso-8859-1?Q?SDJLZYBQuKrMKPEwlTIAbzCxq/IHvM+oIIZ1rBGo7H9x2ba+MyFsaPh4cA?= =?iso-8859-1?Q?5Y7EvI4hAZsK+vaGa52AU8HGZrOzd9/GleJE9uQ+lYCrWHK1FZV+w0H3eO?= =?iso-8859-1?Q?jq9YL1NBIR0QQmUduU+Z68n5peSOPFWEy3mgbFfkAyuoJCr8jeAZQnWOaV?= =?iso-8859-1?Q?rXk5buD7Y+WUoRIhjZbHAEtqlqt8vPCixlSLWfONRShOze4delSCmZcA8f?= =?iso-8859-1?Q?CPFlh+Bjr0mG4/mjt2Q7nEJkSt3ayVASSC22EZBlhajiAJ5aa0kej1hfuR?= =?iso-8859-1?Q?wjGJ8sie1iyciIaT3Fzyg6FUr+nbRTHU44/zKv9/dtZ86+zIy8Zl0bDbxS?= =?iso-8859-1?Q?KXX4fAmdmdSPwFwuvhr5w7uvSV7JvloAf/KHq6dNcIwBYEbNJBe5R5/JtV?= =?iso-8859-1?Q?LG7mgAbbZkq58UYGYOOIMtennlOKkMmHp5IPwzk4Fs8ipoowtB+ZbLAxtO?= =?iso-8859-1?Q?7Oj41nViNg=3D=3D?= X-Exchange-RoutingPolicyChecked: pZD/rWqSDyC6LY9nkMtmjexP1DOiKDFaUoppKZkn5De1mdS/6Hbc+bUusXLC11h6evUA1iJkFMKhv5yjVmLJT7JtrhzMQNRCipTw1P74HDi988NLk69dOaVfrD/DM7X1BRpS56vkA1Ndnc9MUby9+krQhV3yMKKLzujYbCII2QXNszd+OEHEOlrS5uZwvX2I7YBUVtlm0Jg8yQHo1z8roAMahRiE+ffxXSzj+j+yM93dXTRiF+yClhzEj4mHzGQGUqXo0Qchw+TlsiKzU0TU21GEIEQw3mHk/JnC6o0qcXIt9z2CPQXx5js/BCaTHGNweAZqgXgBIYBT05uCXU9SJQ== X-MS-Exchange-CrossTenant-Network-Message-Id: f401d8e5-8bbb-4177-725f-08dec07ab7d4 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5832.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jun 2026 07:44:04.4813 (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: oP8IU3S+xLdV7wRQKMj9tY10oDQD5kaCD7fYaB219BXUQ7WpTkyv58bq5GkBFw8BzX0lxag6PC0hBSkXcEXF0A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6096 X-OriginatorOrg: intel.com Hello, we reported "[linus:master] [locking/mutex] 25500ba7e7: stress-ng.epoll.ops_per_sec 33.4% improvement" in https://lore.kernel.org/all/202604151504.904bca26-lkp@intel.com/ (still listed in this report) now we also noticed a regression in stress-ng.file-ioctl.ops_per_sec tests. we don't have enough knowledge to analyze the connection between this change and the stress-ng performance changes. since data is stable in multi runs, just report out FYI. kernel test robot noticed a 25.0% regression of stress-ng.file-ioctl.ops_per_sec on: commit: 25500ba7e77ce9d3d9b5a1929d41a2ee2e23f6fe ("locking/mutex: Remove the list_head from struct mutex") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master [still regression on linus/master e43ffb69e0438cddd72aaa30898b4dc446f664f8] [still regression on linux-next/master 7da7f07112610a520567421dd2ffcb51beaefbcc] [still regression on fix commit 0adc92b910b3d6bf4913d79869365d553154a070] testcase: stress-ng config: x86_64-rhel-9.4 compiler: gcc-14 test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory parameters: nr_threads: 100% disk: 1HDD testtime: 60s fs: ext4 test: file-ioctl cpufreq_governor: performance In addition to that, the commit also has significant impact on the following tests: +------------------+----------------------------------------------------------+ | testcase: change | stress-ng: stress-ng.epoll.ops_per_sec 33.4% improvement | | test parameters | cpufreq_governor=performance | | | nr_threads=100% | | | test=epoll | | | testtime=60s | +------------------+----------------------------------------------------------+ If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-lkp/202606021440.eb034dd3-lkp@intel.com Details are as below: --------------------------------------------------------------------------------------------------> The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20260602/202606021440.eb034dd3-lkp@intel.com ========================================================================================= compiler/cpufreq_governor/disk/fs/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime: gcc-14/performance/1HDD/ext4/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/lkp-icl-2sp8/file-ioctl/stress-ng/60s commit: b9bdd4b684 ("locking/semaphore: Remove the list_head from struct semaphore") 25500ba7e7 ("locking/mutex: Remove the list_head from struct mutex") b9bdd4b6840454ef 25500ba7e77ce9d3d9b5a1929d4 ---------------- --------------------------- %stddev %change %stddev \ | \ 32941243 -25.0% 24721413 ± 3% stress-ng.file-ioctl.ops 549114 -25.0% 412060 ± 3% stress-ng.file-ioctl.ops_per_sec 42500 ± 9% -49.5% 21464 ± 7% stress-ng.time.involuntary_context_switches 5715 ± 2% +8.3% 6189 stress-ng.time.percent_of_cpu_this_job_got 3368 ± 2% +9.0% 3670 stress-ng.time.system_time 63.54 -27.8% 45.89 ± 4% stress-ng.time.user_time 6416540 ± 9% -81.2% 1205380 ± 7% stress-ng.time.voluntary_context_switches 4.601e+08 ± 17% -53.6% 2.137e+08 ± 8% cpuidle..time 5651517 ± 12% -86.0% 790321 ± 7% cpuidle..usage 12104 ± 7% -44.1% 6764 ± 15% perf-c2c.HITM.remote 67044 ± 2% -13.6% 57906 ± 8% perf-c2c.HITM.total 6.41 ± 28% -95.9% 0.26 ± 12% iostat.cpu.iowait 83.63 ± 2% +8.3% 90.60 iostat.cpu.system 2.41 ± 5% -34.4% 1.58 ± 6% iostat.cpu.user 317087 ± 53% -68.5% 100001 ± 52% numa-meminfo.node0.Shmem 3116691 ± 54% -49.2% 1582566 ±116% numa-meminfo.node1.FilePages 164899 ± 26% -68.8% 51377 ±107% numa-meminfo.node1.Mapped 79279 ± 53% -68.4% 25025 ± 52% numa-vmstat.node0.nr_shmem 779181 ± 54% -49.2% 395677 ±116% numa-vmstat.node1.nr_file_pages 41244 ± 26% -68.8% 12873 ±106% numa-vmstat.node1.nr_mapped 6.59 ± 28% -6.3 0.25 ± 13% mpstat.cpu.all.iowait% 0.49 ± 5% -0.2 0.26 ± 2% mpstat.cpu.all.irq% 0.03 ± 6% -0.0 0.02 ± 5% mpstat.cpu.all.soft% 85.79 ± 2% +7.2 92.99 mpstat.cpu.all.sys% 2.48 ± 5% -0.9 1.62 ± 6% mpstat.cpu.all.usr% 4923780 ± 2% -8.5% 4503490 vmstat.memory.cache 5.60 ± 30% -95.8% 0.24 ± 32% vmstat.procs.b 55.17 ± 3% +9.6% 60.49 vmstat.procs.r 201866 ± 9% -80.6% 39075 ± 7% vmstat.system.cs 267958 ± 2% -27.8% 193437 vmstat.system.in 3195 ± 2% +6.5% 3403 turbostat.Avg_MHz 88.98 ± 2% +5.8 94.77 turbostat.Busy% 11.50 ± 17% -6.2 5.30 ± 8% turbostat.C1% 6.17 ± 16% -33.2% 4.12 ± 7% turbostat.CPU%c1 0.21 ± 3% -32.8% 0.14 ± 4% turbostat.IPC 17037875 ± 2% -27.9% 12290386 turbostat.IRQ 353.59 -1.2% 349.36 turbostat.PkgWatt 1349182 ± 8% -31.6% 922265 ± 5% meminfo.Active 1349152 ± 8% -31.6% 922237 ± 5% meminfo.Active(anon) 4812324 ± 2% -8.6% 4397622 meminfo.Cached 1987878 ± 5% -21.6% 1558915 ± 3% meminfo.Committed_AS 283556 ± 27% -55.7% 125532 ± 11% meminfo.Mapped 6807767 -7.3% 6311060 meminfo.Memused 665158 ± 16% -62.4% 250367 ± 19% meminfo.Shmem 6932652 -6.2% 6500857 meminfo.max_used_kB 0.01 ± 14% +120.9% 0.02 ± 20% perf-sched.sch_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown] 0.01 ± 14% +120.9% 0.02 ± 20% perf-sched.total_sch_delay.average.ms 1.22 ± 16% +370.1% 5.73 ± 6% perf-sched.total_wait_and_delay.average.ms 770674 ± 16% -84.4% 119846 ± 7% perf-sched.total_wait_and_delay.count.ms 1.21 ± 16% +371.5% 5.71 ± 6% perf-sched.total_wait_time.average.ms 1.22 ± 16% +370.1% 5.73 ± 6% perf-sched.wait_and_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown] 770674 ± 16% -84.4% 119846 ± 7% perf-sched.wait_and_delay.count.[unknown].[unknown].[unknown].[unknown].[unknown] 1.21 ± 16% +371.5% 5.71 ± 6% perf-sched.wait_time.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown] 210642 ± 9% -80.7% 40567 ± 6% perf-stat.i.context-switches 1043 ± 27% -45.4% 570.01 ± 15% perf-stat.i.cpu-migrations 3209 ± 4% -11.9% 2826 ± 2% perf-stat.i.minor-faults 3209 ± 4% -11.9% 2826 ± 2% perf-stat.i.page-faults 207449 ± 9% -80.8% 39910 ± 6% perf-stat.ps.context-switches 1047 ± 31% -46.3% 562.48 ± 15% perf-stat.ps.cpu-migrations 3154 ± 4% -12.1% 2773 ± 2% perf-stat.ps.minor-faults 3154 ± 4% -12.1% 2773 ± 2% perf-stat.ps.page-faults 34210 ± 43% -93.6% 2199 ± 19% sched_debug.cfs_rq:/.load_avg.max 4321 ± 41% -92.7% 316.13 ± 16% sched_debug.cfs_rq:/.load_avg.stddev 694.60 ± 3% +6.0% 735.98 sched_debug.cfs_rq:/.runnable_avg.avg 689.05 ± 3% +6.0% 730.08 ± 2% sched_debug.cfs_rq:/.util_avg.avg 479.83 ± 7% +12.4% 539.25 sched_debug.cfs_rq:/.util_est.avg 10649 ± 37% -53.1% 4990 ± 6% sched_debug.cpu.avg_idle.min 0.00 ± 12% +397.6% 0.00 ± 28% sched_debug.cpu.next_balance.stddev 101000 ± 9% -78.7% 21487 ± 6% sched_debug.cpu.nr_switches.avg 113401 ± 11% -69.9% 34151 ± 9% sched_debug.cpu.nr_switches.max 78138 ± 7% -81.7% 14278 ± 26% sched_debug.cpu.nr_switches.min -24.75 -46.8% -13.17 sched_debug.cpu.nr_uninterruptible.min 10.05 ± 18% -47.0% 5.32 ± 10% sched_debug.cpu.nr_uninterruptible.stddev 337326 ± 8% -31.7% 230530 ± 5% proc-vmstat.nr_active_anon 171951 -1.8% 168837 proc-vmstat.nr_anon_pages 1206271 ± 2% -8.6% 1102598 proc-vmstat.nr_file_pages 70980 ± 27% -56.7% 30713 ± 12% proc-vmstat.nr_mapped 166324 ± 16% -62.4% 62607 ± 19% proc-vmstat.nr_shmem 337326 ± 8% -31.7% 230530 ± 5% proc-vmstat.nr_zone_active_anon 22687 ± 23% -52.3% 10825 ± 13% proc-vmstat.numa_hint_faults 20614 ± 28% -51.9% 9918 ± 15% proc-vmstat.numa_hint_faults_local 613932 ± 8% -24.8% 461542 ± 6% proc-vmstat.numa_hit 547788 ± 9% -27.8% 395414 ± 7% proc-vmstat.numa_local 25968 ± 20% -44.7% 14358 ± 14% proc-vmstat.numa_pte_updates 648260 ± 7% -23.6% 495162 ± 5% proc-vmstat.pgalloc_normal 279727 ± 3% -8.3% 256630 proc-vmstat.pgfault 12916 ± 4% -7.4% 11959 proc-vmstat.pgreuse *************************************************************************************************** ========================================================================================= compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime: gcc-14/performance/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/lkp-emr-2sp1/epoll/stress-ng/60s commit: b9bdd4b684 ("locking/semaphore: Remove the list_head from struct semaphore") 25500ba7e7 ("locking/mutex: Remove the list_head from struct mutex") b9bdd4b6840454ef 25500ba7e77ce9d3d9b5a1929d4 ---------------- --------------------------- %stddev %change %stddev \ | \ 1.479e+08 +33.4% 1.973e+08 stress-ng.epoll.ops 2465965 +33.4% 3288822 stress-ng.epoll.ops_per_sec 73211693 ± 7% -23.8% 55766682 ± 5% stress-ng.time.involuntary_context_switches 97052 ± 6% +22.2% 118623 ± 3% stress-ng.time.minor_page_faults 289.53 ± 3% +13.4% 328.37 stress-ng.time.user_time 56759140 -34.2% 37353068 ± 4% stress-ng.time.voluntary_context_switches 18403 ± 9% -28.8% 13098 ± 25% perf-c2c.HITM.remote 0.32 ± 9% +0.1 0.46 ± 8% mpstat.cpu.all.soft% 2.34 ± 2% +0.3 2.59 mpstat.cpu.all.usr% 10319504 +5.8% 10919056 turbostat.NMI 635.33 +2.6% 652.16 turbostat.PkgWatt 22.38 +6.0% 23.72 turbostat.RAMWatt 11909616 -6.1% 11177957 vmstat.memory.cache 400.06 ± 2% -10.0% 360.23 ± 2% vmstat.procs.r 2055397 ± 4% -27.9% 1482342 ± 4% vmstat.system.cs 571786 +3.8% 593254 vmstat.system.in 0.99 ± 3% +37.0% 1.36 ± 3% perf-stat.i.MPKI 0.27 +0.1 0.33 perf-stat.i.branch-miss-rate% 1.212e+08 +19.9% 1.454e+08 perf-stat.i.branch-misses 2.212e+08 ± 3% +37.6% 3.042e+08 perf-stat.i.cache-misses 7.409e+08 ± 4% +38.9% 1.029e+09 perf-stat.i.cache-references 2206584 ± 4% -26.8% 1615046 ± 4% perf-stat.i.context-switches 858.45 +28.3% 1101 perf-stat.i.cpu-migrations 3386 ± 3% -26.9% 2474 ± 2% perf-stat.i.cycles-between-cache-misses 12.44 ± 3% -28.4% 8.90 ± 4% perf-stat.i.metric.K/sec 976089 -31.4% 669743 ± 3% perf-stat.i.page-faults 0.98 ± 3% +38.5% 1.35 ± 3% perf-stat.overall.MPKI 0.27 +0.1 0.33 perf-stat.overall.branch-miss-rate% 3378 ± 3% -27.0% 2466 ± 2% perf-stat.overall.cycles-between-cache-misses 1.156e+08 +20.1% 1.388e+08 perf-stat.ps.branch-misses 2.107e+08 ± 3% +37.8% 2.905e+08 ± 2% perf-stat.ps.cache-misses 7.112e+08 ± 4% +39.0% 9.887e+08 perf-stat.ps.cache-references 2113175 ± 4% -27.2% 1538005 ± 5% perf-stat.ps.context-switches 805.10 +29.3% 1041 perf-stat.ps.cpu-migrations 941009 -31.6% 644007 ± 4% perf-stat.ps.page-faults 57.07 ± 7% -16.5 40.62 ± 7% perf-profile.calltrace.cycles-pp.osq_lock.__mutex_lock.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64 57.42 ± 7% -16.4 40.97 ± 7% perf-profile.calltrace.cycles-pp.__mutex_lock.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe 59.13 ± 7% -15.7 43.40 ± 7% perf-profile.calltrace.cycles-pp.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe.epoll_ctl 59.33 ± 7% -15.6 43.75 ± 7% perf-profile.calltrace.cycles-pp.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe.epoll_ctl 59.52 ± 7% -15.5 43.99 ± 7% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.epoll_ctl 59.56 ± 7% -15.5 44.04 ± 7% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.epoll_ctl 59.84 ± 7% -15.5 44.38 ± 7% perf-profile.calltrace.cycles-pp.epoll_ctl 6.47 ± 15% -6.5 0.00 perf-profile.calltrace.cycles-pp.unix_schedule_gc.unix_release_sock.unix_release.__sock_release.sock_close 0.61 ± 5% +0.2 0.83 ± 4% perf-profile.calltrace.cycles-pp.unix_find_bsd.unix_stream_connect.__sys_connect.__x64_sys_connect.do_syscall_64 0.36 ± 70% +0.2 0.59 ± 9% perf-profile.calltrace.cycles-pp.alloc_pages_noprof.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg.__sys_sendto 0.73 ± 11% +0.2 0.97 ± 9% perf-profile.calltrace.cycles-pp.sock_alloc.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64 0.92 ± 10% +0.3 1.19 ± 8% perf-profile.calltrace.cycles-pp.sock_alloc_send_pskb.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64 0.70 ± 3% +0.3 0.98 ± 4% perf-profile.calltrace.cycles-pp.ep_insert.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe 0.88 ± 10% +0.3 1.16 ± 9% perf-profile.calltrace.cycles-pp.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto 0.65 ± 10% +0.3 0.96 ± 9% perf-profile.calltrace.cycles-pp.alloc_inode.sock_alloc.__sock_create.__sys_socket.__x64_sys_socket 0.54 ± 4% +0.3 0.85 ± 5% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 0.27 ±100% +0.3 0.58 ± 8% perf-profile.calltrace.cycles-pp.alloc_pages_mpol.alloc_pages_noprof.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg 0.55 ± 4% +0.3 0.86 ± 5% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm 0.55 ± 4% +0.3 0.86 ± 5% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm 0.55 ± 4% +0.3 0.86 ± 5% perf-profile.calltrace.cycles-pp.ret_from_fork_asm 0.47 ± 45% +0.4 0.84 ± 3% perf-profile.calltrace.cycles-pp.sock_alloc_file.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64 0.44 ± 44% +0.4 0.82 ± 5% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread 0.44 ± 44% +0.4 0.83 ± 5% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 0.44 ± 44% +0.4 0.83 ± 5% perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork 0.17 ±141% +0.4 0.56 ± 9% perf-profile.calltrace.cycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.alloc_skb_with_frags.sock_alloc_send_pskb 0.37 ± 70% +0.4 0.76 ± 3% perf-profile.calltrace.cycles-pp.alloc_file_pseudo.sock_alloc_file.do_accept.__sys_accept4.__x64_sys_accept 0.58 ± 4% +0.4 1.01 ± 6% perf-profile.calltrace.cycles-pp.skb_release_data.sk_skb_reason_drop.unix_release_sock.unix_release.__sock_release 0.34 ± 70% +0.5 0.80 ± 4% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn 0.26 ±100% +0.5 0.74 ± 3% perf-profile.calltrace.cycles-pp.timer_delete 0.92 ± 14% +0.5 1.43 ± 9% perf-profile.calltrace.cycles-pp.unix_accept.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64 0.54 +0.5 1.08 ± 3% perf-profile.calltrace.cycles-pp.__dentry_kill.finish_dput.__fput.__x64_sys_close.do_syscall_64 0.00 +0.5 0.54 ± 5% perf-profile.calltrace.cycles-pp._raw_spin_lock.unix_release_sock.unix_release.__sock_release.sock_close 0.57 +0.5 1.12 ± 2% perf-profile.calltrace.cycles-pp.finish_dput.__fput.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe 0.00 +0.5 0.54 ± 5% perf-profile.calltrace.cycles-pp.__x64_sys_timer_settime.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_settime 0.09 ±223% +0.6 0.64 ± 4% perf-profile.calltrace.cycles-pp.timer_settime 0.00 +0.6 0.57 ± 8% perf-profile.calltrace.cycles-pp.__schedule.schedule.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe 0.67 ± 2% +0.6 1.24 ± 6% perf-profile.calltrace.cycles-pp.do_timer_create.__x64_sys_timer_create.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_create 0.76 ± 3% +0.6 1.33 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_create 0.76 ± 3% +0.6 1.33 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.timer_create 0.00 +0.6 0.57 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_settime 0.00 +0.6 0.58 ± 8% perf-profile.calltrace.cycles-pp.schedule.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield 0.71 ± 2% +0.6 1.29 ± 5% perf-profile.calltrace.cycles-pp.__x64_sys_timer_create.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_create 0.00 +0.6 0.58 ± 4% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.timer_settime 0.82 ± 2% +0.6 1.43 ± 5% perf-profile.calltrace.cycles-pp.timer_create 0.00 +0.6 0.65 ± 3% perf-profile.calltrace.cycles-pp.__x64_sys_timer_delete.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_delete 0.00 +0.7 0.68 ± 4% perf-profile.calltrace.cycles-pp.eventpoll_release_file.__fput.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe 0.00 +0.7 0.69 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_delete 0.00 +0.7 0.70 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.timer_delete 0.00 +0.7 0.70 ± 8% perf-profile.calltrace.cycles-pp.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield 0.00 +0.7 0.71 ± 17% perf-profile.calltrace.cycles-pp._copy_from_iter.copy_page_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg.__sys_sendto 0.00 +0.8 0.75 ± 17% perf-profile.calltrace.cycles-pp.copy_page_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto 0.00 +0.8 0.78 ± 16% perf-profile.calltrace.cycles-pp.skb_copy_datagram_from_iter.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64 0.59 ± 8% +0.8 1.37 ± 9% perf-profile.calltrace.cycles-pp.sock_alloc.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64 0.00 +0.8 0.80 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield 0.00 +0.8 0.81 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__sched_yield 0.00 +0.8 0.82 ± 12% perf-profile.calltrace.cycles-pp.inode_init_always_gfp.alloc_inode.sock_alloc.do_accept.__sys_accept4 0.49 ± 45% +0.8 1.32 ± 9% perf-profile.calltrace.cycles-pp.alloc_inode.sock_alloc.do_accept.__sys_accept4.__x64_sys_accept 0.00 +0.9 0.90 ± 4% perf-profile.calltrace.cycles-pp.__sched_yield 1.73 ± 8% +0.9 2.68 ± 10% perf-profile.calltrace.cycles-pp.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe 1.79 ± 8% +0.9 2.73 ± 10% perf-profile.calltrace.cycles-pp.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe 1.78 ± 7% +0.9 2.72 ± 10% perf-profile.calltrace.cycles-pp.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe 2.36 ± 11% +1.6 3.95 ± 7% perf-profile.calltrace.cycles-pp.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64.entry_SYSCALL_64_after_hwframe 2.44 ± 10% +1.7 4.09 ± 7% perf-profile.calltrace.cycles-pp.__sys_accept4.__x64_sys_accept.do_syscall_64.entry_SYSCALL_64_after_hwframe 2.45 ± 11% +1.7 4.12 ± 7% perf-profile.calltrace.cycles-pp.__x64_sys_accept.do_syscall_64.entry_SYSCALL_64_after_hwframe 3.46 ± 14% +2.2 5.67 ± 5% perf-profile.calltrace.cycles-pp.unix_sock_destructor.__sk_destruct.unix_release_sock.unix_release.__sock_release 2.89 ± 15% +2.4 5.25 ± 5% perf-profile.calltrace.cycles-pp.unix_sock_destructor.__sk_destruct.unix_destruct_scm.skb_release_head_state.sk_skb_reason_drop 3.72 ± 14% +2.4 6.18 ± 5% perf-profile.calltrace.cycles-pp.__sk_destruct.unix_release_sock.unix_release.__sock_release.sock_close 3.19 ± 14% +2.6 5.82 ± 5% perf-profile.calltrace.cycles-pp.__sk_destruct.unix_destruct_scm.skb_release_head_state.sk_skb_reason_drop.unix_release_sock 3.30 ± 14% +2.7 5.97 ± 5% perf-profile.calltrace.cycles-pp.skb_release_head_state.sk_skb_reason_drop.unix_release_sock.unix_release.__sock_release 3.28 ± 14% +2.7 5.96 ± 5% perf-profile.calltrace.cycles-pp.unix_destruct_scm.skb_release_head_state.sk_skb_reason_drop.unix_release_sock.unix_release 3.89 ± 12% +3.1 7.04 ± 5% perf-profile.calltrace.cycles-pp.sk_skb_reason_drop.unix_release_sock.unix_release.__sock_release.sock_close 4.80 ± 13% +4.0 8.78 ± 6% perf-profile.calltrace.cycles-pp.unix_create1.unix_stream_connect.__sys_connect.__x64_sys_connect.do_syscall_64 4.76 ± 14% +4.1 8.90 ± 5% perf-profile.calltrace.cycles-pp.unix_create1.unix_create.__sock_create.__sys_socket.__x64_sys_socket 4.95 ± 14% +4.3 9.26 ± 6% perf-profile.calltrace.cycles-pp.unix_create.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64 5.72 ± 14% +4.6 10.29 ± 6% perf-profile.calltrace.cycles-pp.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe 6.32 ± 12% +4.7 10.99 ± 6% perf-profile.calltrace.cycles-pp.unix_stream_connect.__sys_connect.__x64_sys_connect.do_syscall_64.entry_SYSCALL_64_after_hwframe 6.42 ± 12% +4.7 11.10 ± 6% perf-profile.calltrace.cycles-pp.__x64_sys_connect.do_syscall_64.entry_SYSCALL_64_after_hwframe 6.40 ± 12% +4.7 11.09 ± 6% perf-profile.calltrace.cycles-pp.__sys_connect.__x64_sys_connect.do_syscall_64.entry_SYSCALL_64_after_hwframe 6.13 ± 13% +4.8 10.88 ± 6% perf-profile.calltrace.cycles-pp.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe.__socket 6.12 ± 13% +4.8 10.87 ± 6% perf-profile.calltrace.cycles-pp.__sys_socket.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe.__socket 6.17 ± 13% +4.8 10.92 ± 6% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__socket 6.17 ± 13% +4.8 10.93 ± 6% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__socket 6.24 ± 13% +4.8 11.01 ± 6% perf-profile.calltrace.cycles-pp.__socket 29.23 ± 11% +8.6 37.86 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe 29.29 ± 11% +8.6 37.93 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe 57.09 ± 7% -16.5 40.64 ± 7% perf-profile.children.cycles-pp.osq_lock 57.42 ± 7% -16.4 40.97 ± 7% perf-profile.children.cycles-pp.__mutex_lock 59.14 ± 7% -15.7 43.42 ± 7% perf-profile.children.cycles-pp.do_epoll_ctl 59.34 ± 7% -15.6 43.76 ± 7% perf-profile.children.cycles-pp.__x64_sys_epoll_ctl 60.02 ± 7% -15.4 44.60 ± 7% perf-profile.children.cycles-pp.epoll_ctl 6.49 ± 15% -6.3 0.15 ± 9% perf-profile.children.cycles-pp.unix_schedule_gc 97.30 -0.7 96.64 perf-profile.children.cycles-pp.do_syscall_64 97.40 -0.6 96.77 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe 0.97 -0.2 0.82 ± 3% perf-profile.children.cycles-pp.do_epoll_wait 0.95 -0.2 0.80 ± 3% perf-profile.children.cycles-pp.ep_poll 0.37 -0.1 0.25 ± 4% perf-profile.children.cycles-pp.schedule_hrtimeout_range_clock 0.48 -0.1 0.40 ± 2% perf-profile.children.cycles-pp.__x64_sys_epoll_wait 0.54 -0.1 0.45 ± 2% perf-profile.children.cycles-pp.do_epoll_pwait 0.32 -0.1 0.25 ± 2% perf-profile.children.cycles-pp.syscall 0.28 ± 2% -0.1 0.21 ± 2% perf-profile.children.cycles-pp.exit_to_user_mode_loop 0.21 ± 2% -0.1 0.15 perf-profile.children.cycles-pp.asm_exc_page_fault 0.35 -0.1 0.30 ± 3% perf-profile.children.cycles-pp.__x64_sys_epoll_pwait 0.24 -0.1 0.19 ± 2% perf-profile.children.cycles-pp.__put_user_nocheck_4 0.18 ± 2% -0.0 0.13 ± 4% perf-profile.children.cycles-pp.ep_autoremove_wake_function 0.26 -0.0 0.21 ± 3% perf-profile.children.cycles-pp.__x64_sys_epoll_pwait2 0.14 ± 2% -0.0 0.10 ± 3% perf-profile.children.cycles-pp.__wake_up_sync 0.18 ± 2% -0.0 0.15 ± 3% perf-profile.children.cycles-pp.try_to_wake_up 0.22 ± 2% -0.0 0.19 perf-profile.children.cycles-pp.mutex_spin_on_owner 0.12 ± 4% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.__sys_recvfrom 0.12 ± 4% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.__x64_sys_recvfrom 0.10 ± 4% -0.0 0.07 ± 5% perf-profile.children.cycles-pp.unix_stream_read_generic 0.10 ± 4% -0.0 0.07 ± 6% perf-profile.children.cycles-pp.unix_stream_recvmsg 0.11 ± 6% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.sock_recvmsg 0.10 ± 5% -0.0 0.07 ± 7% perf-profile.children.cycles-pp.switch_mm_irqs_off 0.12 ± 6% -0.0 0.09 ± 4% perf-profile.children.cycles-pp.unix_getname 0.14 ± 3% -0.0 0.11 perf-profile.children.cycles-pp.ep_loop_check_proc 0.16 ± 3% -0.0 0.13 perf-profile.children.cycles-pp.mutex_unlock 0.08 ± 6% -0.0 0.05 perf-profile.children.cycles-pp.read_tsc 0.09 ± 7% -0.0 0.07 perf-profile.children.cycles-pp._copy_to_user 0.10 ± 4% -0.0 0.08 perf-profile.children.cycles-pp.ttwu_do_activate 0.11 ± 12% -0.0 0.09 ± 10% perf-profile.children.cycles-pp.ktime_get 0.10 ± 4% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.try_to_block_task 0.10 ± 5% -0.0 0.08 ± 6% perf-profile.children.cycles-pp.exc_page_fault 0.10 ± 3% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.dequeue_task_fair 0.08 ± 6% -0.0 0.06 perf-profile.children.cycles-pp.enqueue_task 0.09 -0.0 0.08 ± 6% perf-profile.children.cycles-pp.dequeue_entities 0.08 ± 6% -0.0 0.06 ± 6% perf-profile.children.cycles-pp.task_work_run 0.07 -0.0 0.06 perf-profile.children.cycles-pp.enqueue_task_fair 0.06 -0.0 0.05 perf-profile.children.cycles-pp.enqueue_entity 0.07 ± 10% +0.0 0.09 ± 7% perf-profile.children.cycles-pp.xa_load 0.05 +0.0 0.07 perf-profile.children.cycles-pp._raw_spin_trylock 0.04 ± 44% +0.0 0.06 ± 6% perf-profile.children.cycles-pp.__hrtimer_setup 0.09 ± 5% +0.0 0.11 ± 6% perf-profile.children.cycles-pp.move_addr_to_user 0.06 ± 9% +0.0 0.08 ± 5% perf-profile.children.cycles-pp.perf_trace_sched_stat_runtime 0.06 ± 7% +0.0 0.09 ± 5% perf-profile.children.cycles-pp.put_pid 0.15 ± 8% +0.0 0.17 ± 3% perf-profile.children.cycles-pp.link_path_walk 0.12 ± 3% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.syscall_return_via_sysret 0.06 ± 7% +0.0 0.09 perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore 0.07 ± 11% +0.0 0.10 ± 6% perf-profile.children.cycles-pp.try_charge_memcg 0.03 ± 70% +0.0 0.06 ± 6% perf-profile.children.cycles-pp.inode_permission 0.05 ± 7% +0.0 0.08 perf-profile.children.cycles-pp.lockref_put_return 0.34 +0.0 0.37 perf-profile.children.cycles-pp.arch_exit_to_user_mode_prepare 0.05 +0.0 0.08 ± 7% perf-profile.children.cycles-pp.add_wait_queue 0.13 +0.0 0.16 perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack 0.07 ± 18% +0.0 0.10 ± 7% perf-profile.children.cycles-pp.switch_hrtimer_base 0.06 ± 11% +0.0 0.10 ± 6% perf-profile.children.cycles-pp.complete_walk 0.03 ± 70% +0.0 0.07 perf-profile.children.cycles-pp.down_write 0.09 ± 14% +0.0 0.13 ± 10% perf-profile.children.cycles-pp.__local_bh_enable_ip 0.07 ± 12% +0.0 0.11 ± 5% perf-profile.children.cycles-pp.common_hrtimer_arm 0.02 ± 99% +0.0 0.06 ± 7% perf-profile.children.cycles-pp.rcu_segcblist_enqueue 0.07 ± 5% +0.0 0.11 ± 3% perf-profile.children.cycles-pp.iput 0.08 ± 6% +0.0 0.12 ± 6% perf-profile.children.cycles-pp.i_callback 0.10 ± 3% +0.0 0.14 ± 7% perf-profile.children.cycles-pp.__pi_memset 0.11 ± 17% +0.0 0.15 ± 14% perf-profile.children.cycles-pp.memcg_list_lru_alloc 0.05 +0.0 0.10 ± 8% perf-profile.children.cycles-pp.barn_replace_full_sheaf 0.18 ± 12% +0.0 0.22 ± 3% perf-profile.children.cycles-pp.hrtimer_start_range_ns 0.12 ± 3% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.__call_rcu_common 0.10 ± 4% +0.0 0.14 ± 10% perf-profile.children.cycles-pp.skb_set_owner_w 0.04 ± 44% +0.0 0.09 perf-profile.children.cycles-pp.fsnotify_grab_connector 0.00 +0.1 0.05 perf-profile.children.cycles-pp.__d_lookup_rcu 0.00 +0.1 0.05 perf-profile.children.cycles-pp.do_getname_kernel 0.00 +0.1 0.05 perf-profile.children.cycles-pp.fput 0.00 +0.1 0.05 perf-profile.children.cycles-pp.percpu_counter_add_batch 0.00 +0.1 0.05 perf-profile.children.cycles-pp.remove_wait_queue 0.00 +0.1 0.05 perf-profile.children.cycles-pp.truncate_inode_pages_final 0.09 ± 24% +0.1 0.14 ± 12% perf-profile.children.cycles-pp.mod_memcg_lruvec_state 0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.refill_stock 0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.skb_free_datagram 0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.try_to_unlazy 0.12 ± 3% +0.1 0.17 ± 4% perf-profile.children.cycles-pp.d_instantiate 0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.get_nohz_timer_target 0.05 +0.1 0.11 ± 11% perf-profile.children.cycles-pp.raw_spin_rq_lock_nested 0.00 +0.1 0.06 ± 8% perf-profile.children.cycles-pp.update_curr_dl_se 0.09 ± 4% +0.1 0.14 ± 5% perf-profile.children.cycles-pp.barn_replace_empty_sheaf 0.07 ± 5% +0.1 0.13 ± 16% perf-profile.children.cycles-pp.cgroup_sk_alloc 0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.clear_inode 0.00 +0.1 0.06 ± 11% perf-profile.children.cycles-pp.skb_queue_purge_reason 0.05 +0.1 0.12 ± 4% perf-profile.children.cycles-pp.common_timer_del 0.06 ± 8% +0.1 0.12 ± 12% perf-profile.children.cycles-pp.lock_timer 0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.path_put 0.08 ± 6% +0.1 0.14 ± 2% perf-profile.children.cycles-pp.kvfree_call_rcu 0.12 ± 3% +0.1 0.19 ± 4% perf-profile.children.cycles-pp.rcu_cblist_dequeue 0.13 +0.1 0.20 ± 3% perf-profile.children.cycles-pp.ep_ptable_queue_proc 0.10 ± 6% +0.1 0.17 ± 4% perf-profile.children.cycles-pp.posix_timer_delete 0.00 +0.1 0.07 ± 10% perf-profile.children.cycles-pp.__free_one_page 0.00 +0.1 0.07 ± 5% perf-profile.children.cycles-pp._raw_spin_unlock_irq 0.12 ± 3% +0.1 0.19 ± 7% perf-profile.children.cycles-pp._raw_spin_lock_irq 0.00 +0.1 0.07 ± 8% perf-profile.children.cycles-pp.filp_flush 0.28 ± 2% +0.1 0.35 perf-profile.children.cycles-pp.ep_poll_callback 0.11 ± 4% +0.1 0.18 ± 4% perf-profile.children.cycles-pp._raw_spin_unlock 0.10 ± 3% +0.1 0.17 perf-profile.children.cycles-pp.dput 0.01 ±223% +0.1 0.08 ± 10% perf-profile.children.cycles-pp.rmqueue_bulk 0.06 ± 7% +0.1 0.14 ± 15% perf-profile.children.cycles-pp.file_close_fd 0.12 ± 4% +0.1 0.19 ± 2% perf-profile.children.cycles-pp.skb_dequeue 0.08 ± 6% +0.1 0.15 ± 13% perf-profile.children.cycles-pp.__rmqueue_pcplist 0.11 ± 8% +0.1 0.19 ± 8% perf-profile.children.cycles-pp.init_file 0.16 ± 8% +0.1 0.24 ± 8% perf-profile.children.cycles-pp.__rcu_free_sheaf_prepare 0.21 ± 2% +0.1 0.29 ± 7% perf-profile.children.cycles-pp.mutex_lock 0.29 ± 8% +0.1 0.37 ± 3% perf-profile.children.cycles-pp.filename_lookup 0.24 ± 6% +0.1 0.32 ± 4% perf-profile.children.cycles-pp.__d_alloc 0.02 ±141% +0.1 0.10 ± 16% perf-profile.children.cycles-pp.do_softirq 0.28 ± 8% +0.1 0.36 ± 3% perf-profile.children.cycles-pp.path_lookupat 0.05 +0.1 0.13 ± 2% perf-profile.children.cycles-pp.fsnotify_destroy_marks 0.13 +0.1 0.22 ± 4% perf-profile.children.cycles-pp.kfree 0.00 +0.1 0.08 ± 11% perf-profile.children.cycles-pp.cpuacct_charge 0.05 +0.1 0.14 ± 9% perf-profile.children.cycles-pp.rb_erase 0.12 ± 3% +0.1 0.21 ± 3% perf-profile.children.cycles-pp.dec_rlimit_put_ucounts 0.24 ± 6% +0.1 0.33 ± 4% perf-profile.children.cycles-pp.d_alloc_pseudo 0.16 ± 6% +0.1 0.24 ± 7% perf-profile.children.cycles-pp.update_se 0.00 +0.1 0.09 ± 4% perf-profile.children.cycles-pp.__kfree_rcu_sheaf 0.33 +0.1 0.42 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack 0.27 ± 2% +0.1 0.36 ± 6% perf-profile.children.cycles-pp._copy_from_user 0.49 ± 13% +0.1 0.59 ± 9% perf-profile.children.cycles-pp.alloc_pages_mpol 0.12 ± 9% +0.1 0.21 ± 17% perf-profile.children.cycles-pp.__init_rwsem 0.50 ± 13% +0.1 0.59 ± 8% perf-profile.children.cycles-pp.alloc_pages_noprof 0.34 ± 6% +0.1 0.44 ± 3% perf-profile.children.cycles-pp.kern_path 0.07 ± 13% +0.1 0.17 ± 21% perf-profile.children.cycles-pp.free_pcppages_bulk 0.18 ± 2% +0.1 0.28 ± 3% perf-profile.children.cycles-pp.unix_poll 0.13 ± 10% +0.1 0.23 ± 10% perf-profile.children.cycles-pp.__slab_free 0.46 ± 12% +0.1 0.56 ± 9% perf-profile.children.cycles-pp.__alloc_frozen_pages_noprof 0.04 ± 44% +0.1 0.14 ± 11% perf-profile.children.cycles-pp.update_rq_clock 0.52 ± 6% +0.1 0.63 ± 9% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt 0.24 ± 14% +0.1 0.34 ± 4% perf-profile.children.cycles-pp.common_timer_set 0.03 ± 70% +0.1 0.14 ± 11% perf-profile.children.cycles-pp.sched_clock_cpu 0.20 ± 7% +0.1 0.31 ± 8% perf-profile.children.cycles-pp.rcu_free_sheaf 0.09 ± 10% +0.1 0.20 ± 18% perf-profile.children.cycles-pp.free_frozen_page_commit 0.00 +0.1 0.11 ± 12% perf-profile.children.cycles-pp.__skb_try_recv_from_queue 0.00 +0.1 0.11 ± 11% perf-profile.children.cycles-pp.setfl 0.17 ± 2% +0.1 0.28 ± 8% perf-profile.children.cycles-pp.alloc_fd 0.26 ± 9% +0.1 0.37 ± 11% perf-profile.children.cycles-pp.get_page_from_freelist 0.50 +0.1 0.60 perf-profile.children.cycles-pp.entry_SYSCALL_64 0.21 ± 4% +0.1 0.32 ± 6% perf-profile.children.cycles-pp.kmem_cache_alloc_node_noprof 0.19 ± 4% +0.1 0.30 ± 3% perf-profile.children.cycles-pp.__wake_up 0.28 ± 10% +0.1 0.39 ± 14% perf-profile.children.cycles-pp.__irq_exit_rcu 0.15 ± 10% +0.1 0.26 ± 15% perf-profile.children.cycles-pp.__free_frozen_pages 0.13 +0.1 0.25 ± 2% perf-profile.children.cycles-pp.evict 0.00 +0.1 0.12 ± 5% perf-profile.children.cycles-pp.unix_dgram_peer_wake_disconnect 0.11 ± 7% +0.1 0.23 ± 12% perf-profile.children.cycles-pp.sheaf_flush_unused 0.17 ± 10% +0.1 0.29 ± 13% perf-profile.children.cycles-pp.__kmalloc_node_track_caller_noprof 0.00 +0.1 0.12 ± 8% perf-profile.children.cycles-pp.do_sched_yield 0.31 ± 3% +0.1 0.44 ± 2% perf-profile.children.cycles-pp.sock_def_readable 0.09 ± 4% +0.1 0.22 ± 23% perf-profile.children.cycles-pp.sock_init_data 0.17 +0.1 0.30 ± 2% perf-profile.children.cycles-pp.posix_timer_unhash_and_free 0.26 ± 3% +0.1 0.39 ± 2% perf-profile.children.cycles-pp.__wake_up_sync_key 0.15 ± 24% +0.1 0.28 ± 27% perf-profile.children.cycles-pp.handle_internal_command 0.15 ± 24% +0.1 0.28 ± 27% perf-profile.children.cycles-pp.main 0.15 ± 24% +0.1 0.28 ± 27% perf-profile.children.cycles-pp.run_builtin 0.00 +0.1 0.13 ± 12% perf-profile.children.cycles-pp.native_sched_clock 0.14 ± 25% +0.1 0.27 ± 28% perf-profile.children.cycles-pp.record__mmap_read_evlist 0.13 ± 25% +0.1 0.26 ± 30% perf-profile.children.cycles-pp.perf_mmap__push 0.08 ± 10% +0.1 0.21 ± 9% perf-profile.children.cycles-pp.unix_write_space 0.00 +0.1 0.13 ± 11% perf-profile.children.cycles-pp.sched_clock 0.12 ± 5% +0.1 0.26 ± 11% perf-profile.children.cycles-pp.rmqueue 0.23 ± 4% +0.1 0.37 ± 4% perf-profile.children.cycles-pp.sock_poll 0.28 ± 12% +0.1 0.42 ± 6% perf-profile.children.cycles-pp.do_timer_settime 0.27 ± 10% +0.1 0.41 ± 7% perf-profile.children.cycles-pp.sock_wfree 0.15 ± 7% +0.1 0.29 ± 14% perf-profile.children.cycles-pp.__kmem_cache_free_bulk 0.06 ± 11% +0.1 0.21 ± 14% perf-profile.children.cycles-pp.do_fcntl 0.24 ± 5% +0.1 0.39 ± 5% perf-profile.children.cycles-pp.alloc_empty_file 0.33 ± 3% +0.1 0.48 ± 4% perf-profile.children.cycles-pp.ep_item_poll 0.20 ± 5% +0.2 0.35 ± 6% perf-profile.children.cycles-pp.update_curr 0.60 ± 7% +0.2 0.75 ± 10% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt 0.40 ± 12% +0.2 0.55 ± 5% perf-profile.children.cycles-pp.__x64_sys_timer_settime 0.32 ± 3% +0.2 0.48 ± 3% perf-profile.children.cycles-pp.__wake_up_common 0.14 ± 8% +0.2 0.30 ± 7% perf-profile.children.cycles-pp.pick_task_fair 0.16 ± 3% +0.2 0.33 ± 8% perf-profile.children.cycles-pp.inc_rlimit_get_ucounts 0.19 +0.2 0.35 ± 5% perf-profile.children.cycles-pp.posix_timer_add_at 0.07 ± 17% +0.2 0.24 ± 37% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath 0.26 ± 4% +0.2 0.43 ± 6% perf-profile.children.cycles-pp.__pick_next_task 0.24 ± 3% +0.2 0.42 ± 6% perf-profile.children.cycles-pp.pick_next_task_fair 0.32 ± 5% +0.2 0.49 ± 5% perf-profile.children.cycles-pp.sk_prot_alloc 0.10 ± 10% +0.2 0.27 ± 12% perf-profile.children.cycles-pp.__x64_sys_fcntl 0.19 ± 5% +0.2 0.37 ± 10% perf-profile.children.cycles-pp.__pcs_replace_full_main 0.16 ± 8% +0.2 0.34 ± 18% perf-profile.children.cycles-pp.sock_init_data_uid 0.30 ± 3% +0.2 0.49 ± 7% perf-profile.children.cycles-pp.sock_wmalloc 0.19 ± 9% +0.2 0.38 ± 5% perf-profile.children.cycles-pp.x64_sys_call 0.32 ± 7% +0.2 0.51 ± 10% perf-profile.children.cycles-pp.kmalloc_reserve 0.48 ± 10% +0.2 0.67 ± 4% perf-profile.children.cycles-pp.timer_settime 0.72 ± 2% +0.2 0.92 ± 4% perf-profile.children.cycles-pp.__schedule 0.73 ± 2% +0.2 0.93 ± 4% perf-profile.children.cycles-pp.schedule 0.14 ± 2% +0.2 0.34 ± 4% perf-profile.children.cycles-pp.__destroy_inode 0.31 ± 4% +0.2 0.51 ± 7% perf-profile.children.cycles-pp.__refill_objects_node 0.24 ± 5% +0.2 0.45 ± 8% perf-profile.children.cycles-pp.page_counter_uncharge 0.17 +0.2 0.38 ± 7% perf-profile.children.cycles-pp.sig_get_ucounts 0.14 ± 3% +0.2 0.36 ± 2% perf-profile.children.cycles-pp.destroy_inode 0.33 ± 5% +0.2 0.54 ± 8% perf-profile.children.cycles-pp.refill_objects 0.62 ± 6% +0.2 0.84 ± 4% perf-profile.children.cycles-pp.unix_find_bsd 0.18 ± 2% +0.2 0.40 ± 7% perf-profile.children.cycles-pp.posixtimer_init_sigqueue 0.32 ± 9% +0.2 0.56 ± 14% perf-profile.children.cycles-pp.__account_obj_stock 0.53 ± 9% +0.2 0.76 ± 8% perf-profile.children.cycles-pp.obj_cgroup_charge_account 0.10 ± 6% +0.2 0.34 ± 15% perf-profile.children.cycles-pp.map_id_range_down 0.30 ± 6% +0.2 0.54 ± 6% perf-profile.children.cycles-pp.__mem_cgroup_uncharge 0.35 +0.2 0.60 ± 4% perf-profile.children.cycles-pp.__ep_remove 0.30 ± 7% +0.2 0.54 ± 6% perf-profile.children.cycles-pp.__folio_put 0.40 ± 7% +0.2 0.64 ± 9% perf-profile.children.cycles-pp.refill_obj_stock 0.17 ± 13% +0.2 0.42 ± 19% perf-profile.children.cycles-pp.evm_inode_alloc_security 0.52 ± 5% +0.3 0.78 ± 2% perf-profile.children.cycles-pp.timer_delete 0.04 ± 71% +0.3 0.30 ± 11% perf-profile.children.cycles-pp.__skb_recv_datagram 0.00 +0.3 0.27 ± 11% perf-profile.children.cycles-pp.__skb_try_recv_datagram 0.12 ± 6% +0.3 0.39 ± 15% perf-profile.children.cycles-pp.make_kuid 0.92 ± 10% +0.3 1.19 ± 9% perf-profile.children.cycles-pp.sock_alloc_send_pskb 0.31 ± 37% +0.3 0.59 ± 14% perf-profile.children.cycles-pp.get_max_files 0.43 ± 3% +0.3 0.71 ± 9% perf-profile.children.cycles-pp._raw_spin_lock_irqsave 0.71 ± 3% +0.3 0.99 ± 4% perf-profile.children.cycles-pp.ep_insert 0.06 ± 8% +0.3 0.34 ± 11% perf-profile.children.cycles-pp.skb_recv_datagram 0.88 ± 10% +0.3 1.16 ± 9% perf-profile.children.cycles-pp.alloc_skb_with_frags 0.43 ± 4% +0.3 0.72 ± 7% perf-profile.children.cycles-pp.__pcs_replace_empty_main 0.53 ± 3% +0.3 0.83 ± 5% perf-profile.children.cycles-pp.run_ksoftirqd 0.54 ± 4% +0.3 0.85 ± 5% perf-profile.children.cycles-pp.smpboot_thread_fn 0.34 ± 3% +0.3 0.65 ± 3% perf-profile.children.cycles-pp.__x64_sys_timer_delete 0.55 ± 4% +0.3 0.86 ± 5% perf-profile.children.cycles-pp.kthread 0.55 ± 4% +0.3 0.86 ± 5% perf-profile.children.cycles-pp.ret_from_fork 0.55 ± 4% +0.3 0.86 ± 5% perf-profile.children.cycles-pp.ret_from_fork_asm 0.51 ± 5% +0.3 0.83 ± 6% perf-profile.children.cycles-pp.sk_alloc 0.76 ± 7% +0.3 1.08 ± 3% perf-profile.children.cycles-pp.alloc_file_pseudo 0.36 +0.3 0.69 ± 4% perf-profile.children.cycles-pp.eventpoll_release_file 0.59 ± 6% +0.3 0.92 ± 8% perf-profile.children.cycles-pp.__alloc_skb 0.58 ± 11% +0.4 0.94 ± 6% perf-profile.children.cycles-pp.sock_alloc_inode 0.79 ± 7% +0.4 1.16 ± 2% perf-profile.children.cycles-pp.sock_alloc_file 0.34 ± 9% +0.4 0.71 ± 13% perf-profile.children.cycles-pp.security_inode_alloc 0.75 ± 9% +0.4 1.12 ± 6% perf-profile.children.cycles-pp.kmem_cache_alloc_lru_noprof 0.33 ± 8% +0.4 0.71 ± 17% perf-profile.children.cycles-pp._copy_from_iter 0.73 ± 5% +0.4 1.13 ± 6% perf-profile.children.cycles-pp.skb_release_data 0.30 ± 4% +0.4 0.70 ± 8% perf-profile.children.cycles-pp.__x64_sys_sched_yield 0.34 ± 7% +0.4 0.75 ± 17% perf-profile.children.cycles-pp.copy_page_from_iter 0.35 ± 6% +0.4 0.79 ± 16% perf-profile.children.cycles-pp.skb_copy_datagram_from_iter 0.78 ± 6% +0.5 1.24 ± 7% perf-profile.children.cycles-pp.rcu_do_batch 0.81 ± 6% +0.5 1.27 ± 7% perf-profile.children.cycles-pp.rcu_core 0.84 ± 6% +0.5 1.31 ± 7% perf-profile.children.cycles-pp.handle_softirqs 0.43 ± 2% +0.5 0.94 ± 4% perf-profile.children.cycles-pp.__sched_yield 0.94 ± 14% +0.5 1.45 ± 9% perf-profile.children.cycles-pp.unix_accept 0.97 ± 3% +0.5 1.48 ± 5% perf-profile.children.cycles-pp.kmem_cache_alloc_noprof 0.59 +0.5 1.12 ± 2% perf-profile.children.cycles-pp.__dentry_kill 0.62 +0.5 1.16 ± 2% perf-profile.children.cycles-pp.finish_dput 1.02 ± 7% +0.6 1.58 ± 8% perf-profile.children.cycles-pp.__memcg_slab_free_hook 0.68 ± 2% +0.6 1.25 ± 6% perf-profile.children.cycles-pp.do_timer_create 1.15 ± 8% +0.6 1.72 ± 7% perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook 0.71 ± 2% +0.6 1.29 ± 5% perf-profile.children.cycles-pp.__x64_sys_timer_create 0.85 ± 2% +0.6 1.46 ± 5% perf-profile.children.cycles-pp.timer_create 0.62 ± 8% +0.7 1.33 ± 12% perf-profile.children.cycles-pp.inode_init_always_gfp 1.33 ± 6% +0.8 2.08 ± 8% perf-profile.children.cycles-pp.kmem_cache_free 1.79 ± 7% +0.9 2.73 ± 10% perf-profile.children.cycles-pp.__x64_sys_sendto 1.74 ± 8% +0.9 2.68 ± 10% perf-profile.children.cycles-pp.unix_stream_sendmsg 1.78 ± 8% +1.0 2.73 ± 10% perf-profile.children.cycles-pp.__sys_sendto 1.32 ± 10% +1.0 2.35 ± 9% perf-profile.children.cycles-pp.sock_alloc 1.22 ± 9% +1.1 2.28 ± 9% perf-profile.children.cycles-pp.alloc_inode 1.89 ± 2% +1.1 2.95 ± 6% perf-profile.children.cycles-pp._raw_spin_lock 2.36 ± 11% +1.6 3.96 ± 7% perf-profile.children.cycles-pp.do_accept 2.44 ± 10% +1.7 4.10 ± 7% perf-profile.children.cycles-pp.__sys_accept4 2.45 ± 11% +1.7 4.12 ± 7% perf-profile.children.cycles-pp.__x64_sys_accept 3.30 ± 14% +2.7 5.97 ± 5% perf-profile.children.cycles-pp.unix_destruct_scm 3.55 ± 14% +2.8 6.34 ± 5% perf-profile.children.cycles-pp.skb_release_head_state 3.89 ± 12% +3.2 7.04 ± 5% perf-profile.children.cycles-pp.sk_skb_reason_drop 4.96 ± 14% +4.3 9.27 ± 6% perf-profile.children.cycles-pp.unix_create 5.73 ± 14% +4.6 10.30 ± 6% perf-profile.children.cycles-pp.__sock_create 6.36 ± 14% +4.6 10.95 ± 5% perf-profile.children.cycles-pp.unix_sock_destructor 6.32 ± 12% +4.7 11.00 ± 6% perf-profile.children.cycles-pp.unix_stream_connect 6.42 ± 12% +4.7 11.10 ± 6% perf-profile.children.cycles-pp.__x64_sys_connect 6.40 ± 12% +4.7 11.10 ± 6% perf-profile.children.cycles-pp.__sys_connect 6.13 ± 13% +4.8 10.88 ± 6% perf-profile.children.cycles-pp.__x64_sys_socket 6.12 ± 13% +4.8 10.88 ± 6% perf-profile.children.cycles-pp.__sys_socket 6.27 ± 13% +4.8 11.05 ± 6% perf-profile.children.cycles-pp.__socket 6.93 ± 14% +5.1 12.01 ± 5% perf-profile.children.cycles-pp.__sk_destruct 9.90 ± 14% +8.4 18.31 ± 6% perf-profile.children.cycles-pp.unix_create1 56.82 ± 7% -16.4 40.42 ± 7% perf-profile.self.cycles-pp.osq_lock 6.44 ± 15% -6.3 0.15 ± 11% perf-profile.self.cycles-pp.unix_schedule_gc 0.36 ± 6% -0.0 0.32 perf-profile.self.cycles-pp.do_syscall_64 0.22 ± 2% -0.0 0.19 perf-profile.self.cycles-pp.mutex_spin_on_owner 0.11 ± 7% -0.0 0.08 ± 4% perf-profile.self.cycles-pp.unix_getname 0.09 ± 4% -0.0 0.06 ± 6% perf-profile.self.cycles-pp.switch_mm_irqs_off 0.13 -0.0 0.10 perf-profile.self.cycles-pp.__put_user_nocheck_4 0.07 -0.0 0.04 ± 44% perf-profile.self.cycles-pp.read_tsc 0.15 -0.0 0.12 ± 3% perf-profile.self.cycles-pp.mutex_unlock 0.09 ± 7% -0.0 0.07 perf-profile.self.cycles-pp._copy_to_user 0.05 +0.0 0.06 perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore 0.09 +0.0 0.10 ± 4% perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack 0.04 ± 44% +0.0 0.06 perf-profile.self.cycles-pp.__hrtimer_setup 0.04 ± 44% +0.0 0.06 perf-profile.self.cycles-pp.ep_item_poll 0.06 ± 8% +0.0 0.08 ± 6% perf-profile.self.cycles-pp.try_charge_memcg 0.05 +0.0 0.07 perf-profile.self.cycles-pp._raw_spin_trylock 0.06 ± 6% +0.0 0.08 ± 4% perf-profile.self.cycles-pp.put_pid 0.07 ± 5% +0.0 0.09 ± 4% perf-profile.self.cycles-pp.kmem_cache_alloc_node_noprof 0.11 +0.0 0.13 ± 2% perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe 0.08 ± 6% +0.0 0.10 perf-profile.self.cycles-pp.__call_rcu_common 0.08 ± 6% +0.0 0.10 perf-profile.self.cycles-pp.__pi_memset 0.03 ± 70% +0.0 0.06 perf-profile.self.cycles-pp._raw_write_lock_bh 0.05 +0.0 0.08 ± 6% perf-profile.self.cycles-pp.lockref_put_return 0.11 ± 3% +0.0 0.14 perf-profile.self.cycles-pp.syscall_return_via_sysret 0.05 ± 8% +0.0 0.08 ± 8% perf-profile.self.cycles-pp.sock_poll 0.08 ± 22% +0.0 0.11 ± 8% perf-profile.self.cycles-pp.file_init_path 0.06 +0.0 0.09 ± 6% perf-profile.self.cycles-pp.unix_poll 0.14 ± 13% +0.0 0.18 ± 6% perf-profile.self.cycles-pp.ep_insert 0.03 ± 70% +0.0 0.07 ± 5% perf-profile.self.cycles-pp.down_write 0.08 ± 6% +0.0 0.11 ± 4% perf-profile.self.cycles-pp._raw_spin_unlock 0.18 ± 2% +0.0 0.22 ± 2% perf-profile.self.cycles-pp.entry_SYSCALL_64 0.09 +0.0 0.13 ± 3% perf-profile.self.cycles-pp.__alloc_skb 0.07 ± 6% +0.0 0.11 ± 6% perf-profile.self.cycles-pp.__slab_free 0.07 ± 6% +0.0 0.11 ± 4% perf-profile.self.cycles-pp.i_callback 0.07 +0.0 0.11 ± 5% perf-profile.self.cycles-pp.__mutex_lock 0.03 ± 70% +0.0 0.08 ± 6% perf-profile.self.cycles-pp.kfree 0.06 ± 7% +0.0 0.11 ± 6% perf-profile.self.cycles-pp.barn_replace_empty_sheaf 0.10 ± 4% +0.0 0.14 ± 10% perf-profile.self.cycles-pp.skb_set_owner_w 0.02 ± 99% +0.0 0.07 perf-profile.self.cycles-pp.hrtimer_start_range_ns 0.02 ±141% +0.0 0.06 ± 6% perf-profile.self.cycles-pp.rcu_segcblist_enqueue 0.22 +0.0 0.27 perf-profile.self.cycles-pp.epoll_ctl 0.06 ± 13% +0.0 0.10 ± 3% perf-profile.self.cycles-pp.skb_dequeue 0.26 +0.0 0.31 perf-profile.self.cycles-pp.arch_exit_to_user_mode_prepare 0.09 ± 4% +0.1 0.14 ± 7% perf-profile.self.cycles-pp.kmalloc_reserve 0.00 +0.1 0.05 perf-profile.self.cycles-pp.__d_lookup_rcu 0.00 +0.1 0.05 perf-profile.self.cycles-pp.__x64_sys_fcntl 0.00 +0.1 0.05 perf-profile.self.cycles-pp.evict 0.00 +0.1 0.05 perf-profile.self.cycles-pp.timer_create 0.00 +0.1 0.05 perf-profile.self.cycles-pp.timer_settime 0.00 +0.1 0.05 perf-profile.self.cycles-pp.truncate_inode_pages_final 0.07 +0.1 0.12 ± 3% perf-profile.self.cycles-pp.init_file 0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.__kmem_cache_free_bulk 0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.ep_send_events 0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.get_nohz_timer_target 0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.skb_free_datagram 0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.update_curr_dl_se 0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.update_se 0.00 +0.1 0.05 ± 8% perf-profile.self.cycles-pp.__destroy_inode 0.00 +0.1 0.06 ± 8% perf-profile.self.cycles-pp.iput 0.22 ± 11% +0.1 0.28 ± 2% perf-profile.self.cycles-pp.obj_cgroup_charge_account 0.00 +0.1 0.06 ± 13% perf-profile.self.cycles-pp.sig_get_ucounts 0.07 +0.1 0.13 ± 13% perf-profile.self.cycles-pp.cgroup_sk_alloc 0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.sk_skb_reason_drop 0.07 ± 6% +0.1 0.13 ± 17% perf-profile.self.cycles-pp.sk_alloc 0.00 +0.1 0.06 perf-profile.self.cycles-pp.__ep_remove 0.07 ± 6% +0.1 0.14 ± 5% perf-profile.self.cycles-pp.do_timer_create 0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.__free_one_page 0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.rmqueue 0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.setfl 0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.dput 0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.skb_queue_purge_reason 0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.move_addr_to_user 0.00 +0.1 0.07 ± 7% perf-profile.self.cycles-pp.sock_alloc_file 0.00 +0.1 0.07 ± 11% perf-profile.self.cycles-pp.unix_create 0.12 ± 4% +0.1 0.18 ± 8% perf-profile.self.cycles-pp._raw_spin_lock_irq 0.00 +0.1 0.07 ± 15% perf-profile.self.cycles-pp.__rmqueue_pcplist 0.06 ± 7% +0.1 0.13 ± 3% perf-profile.self.cycles-pp.__fput 0.12 ± 4% +0.1 0.19 ± 4% perf-profile.self.cycles-pp.rcu_cblist_dequeue 0.00 +0.1 0.07 ± 5% perf-profile.self.cycles-pp.barn_replace_full_sheaf 0.21 ± 2% +0.1 0.28 ± 7% perf-profile.self.cycles-pp.mutex_lock 0.00 +0.1 0.08 ± 6% perf-profile.self.cycles-pp.unix_dgram_peer_wake_disconnect 0.00 +0.1 0.08 ± 4% perf-profile.self.cycles-pp.__kfree_rcu_sheaf 0.00 +0.1 0.08 ± 5% perf-profile.self.cycles-pp.__wake_up 0.00 +0.1 0.08 ± 11% perf-profile.self.cycles-pp.cpuacct_charge 0.18 ± 5% +0.1 0.26 ± 2% perf-profile.self.cycles-pp.refill_obj_stock 0.10 ± 9% +0.1 0.18 ± 9% perf-profile.self.cycles-pp.kmem_cache_alloc_lru_noprof 0.12 +0.1 0.21 ± 3% perf-profile.self.cycles-pp.dec_rlimit_put_ucounts 0.32 +0.1 0.42 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack 0.03 ± 70% +0.1 0.12 ± 7% perf-profile.self.cycles-pp.__wake_up_common 0.12 ± 9% +0.1 0.21 ± 10% perf-profile.self.cycles-pp.inode_init_always_gfp 0.00 +0.1 0.09 ± 11% perf-profile.self.cycles-pp.posix_timer_add_at 0.26 ± 2% +0.1 0.35 ± 6% perf-profile.self.cycles-pp._copy_from_user 0.00 +0.1 0.10 ± 19% perf-profile.self.cycles-pp.unix_find_bsd 0.00 +0.1 0.10 ± 4% perf-profile.self.cycles-pp.__x64_sys_epoll_ctl 0.11 ± 7% +0.1 0.21 ± 18% perf-profile.self.cycles-pp.__init_rwsem 0.00 +0.1 0.10 ± 20% perf-profile.self.cycles-pp.do_fcntl 0.03 ± 70% +0.1 0.13 ± 7% perf-profile.self.cycles-pp.rb_erase 0.00 +0.1 0.11 ± 12% perf-profile.self.cycles-pp.__skb_try_recv_from_queue 0.32 ± 4% +0.1 0.43 ± 6% perf-profile.self.cycles-pp.kmem_cache_free 0.06 ± 11% +0.1 0.17 ± 5% perf-profile.self.cycles-pp.ep_poll_callback 0.07 ± 7% +0.1 0.18 ± 21% perf-profile.self.cycles-pp.make_kuid 0.25 ± 3% +0.1 0.36 ± 5% perf-profile.self.cycles-pp.kmem_cache_alloc_noprof 0.00 +0.1 0.12 ± 16% perf-profile.self.cycles-pp.__skb_try_recv_datagram 0.08 ± 10% +0.1 0.20 ± 10% perf-profile.self.cycles-pp.unix_write_space 0.00 +0.1 0.13 ± 14% perf-profile.self.cycles-pp.native_sched_clock 0.16 ± 3% +0.2 0.32 ± 7% perf-profile.self.cycles-pp.inc_rlimit_get_ucounts 0.36 +0.2 0.52 ± 4% perf-profile.self.cycles-pp._raw_spin_lock_irqsave 0.07 ± 17% +0.2 0.24 ± 37% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath 0.06 ± 13% +0.2 0.22 ± 11% perf-profile.self.cycles-pp.map_id_range_down 0.21 ± 9% +0.2 0.38 ± 17% perf-profile.self.cycles-pp.__account_obj_stock 0.14 ± 8% +0.2 0.32 ± 18% perf-profile.self.cycles-pp.sock_init_data_uid 0.29 ± 4% +0.2 0.47 ± 7% perf-profile.self.cycles-pp.__refill_objects_node 0.17 ± 10% +0.2 0.36 ± 5% perf-profile.self.cycles-pp.x64_sys_call 0.22 ± 5% +0.2 0.41 ± 8% perf-profile.self.cycles-pp.page_counter_uncharge 0.16 ± 13% +0.2 0.40 ± 18% perf-profile.self.cycles-pp.evm_inode_alloc_security 0.22 ± 19% +0.3 0.48 ± 5% perf-profile.self.cycles-pp.__sk_destruct 0.38 ± 2% +0.3 0.67 ± 4% perf-profile.self.cycles-pp.unix_release_sock 0.52 ± 5% +0.3 0.81 ± 5% perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook 0.66 ± 8% +0.3 1.00 ± 8% perf-profile.self.cycles-pp.__memcg_slab_free_hook 0.33 ± 7% +0.4 0.71 ± 18% perf-profile.self.cycles-pp._copy_from_iter 0.49 +0.4 0.90 ± 3% perf-profile.self.cycles-pp.do_epoll_ctl 1.82 ± 2% +1.0 2.81 ± 6% perf-profile.self.cycles-pp._raw_spin_lock 6.30 ± 14% +4.5 10.80 ± 5% perf-profile.self.cycles-pp.unix_sock_destructor 8.69 ± 16% +7.6 16.26 ± 5% perf-profile.self.cycles-pp.unix_create1 Disclaimer: Results have been estimated based on internal Intel analysis and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance. -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki