From nobody Mon Feb 9 10:24:42 2026 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) (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 269861A76AC for ; Tue, 28 Jan 2025 09:57:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.7 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738058274; cv=fail; b=bjyZxxWojh6Xyg8Os4VdR6IncAcruP0rCV0mbA5Ddu/CXc6Prl5o1PnS18XjD/gdvXOLDsyazvBq5XbP0JMYUyepmfkeSyOhsluZ9qOgKsCM1AIx11dQ4DFxuSVtmqGw6qicyM99RzYBIw4wyKcuvpiUdMh617TolRRQFEfYKu0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738058274; c=relaxed/simple; bh=hu9teF9RP/2+/F2KOUnBU2ZplZssxQ/a4ooGNbBYa/4=; h=Date:From:To:CC:Subject:Message-ID:Content-Type: Content-Disposition:MIME-Version; b=In4tnFAOJRe7YEiyFSnA+W+qVvBDNzqiGK2rAsUXKkuiYbQHOl//7sqop46xC4Sk97x7RAl37UFLa4eXMZDWnAaAJ5eeedgd9iBtbzot7y4PyGM2jWZs6GHoH/+c0vNMpdcd8wV5uuDAhZ3wEaDRUGcctI8oQ9qT6C7I+qpoLE8= 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=lnzv6MFo; arc=fail smtp.client-ip=192.198.163.7 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="lnzv6MFo" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1738058268; x=1769594268; h=date:from:to:cc:subject:message-id: content-transfer-encoding:mime-version; bh=hu9teF9RP/2+/F2KOUnBU2ZplZssxQ/a4ooGNbBYa/4=; b=lnzv6MFoyYHjAUtPKJlcNXcuJ/nBm8uffNUuzzfrUD+djrKKeR/oliKI kwBypjhahXb+a5hzrHyByzYsaLomSWMtrfS4EfLV4zPOU1a/CgnsdmJBW yko92LOA4+91xQtZr8GplZNY2e3pv40d6WfhJItpycYBWM/OKHYtxhv/l IbM7SCTrwz6xvNLrzN1Pc0U0kVspgd9TfwOy+5cwb0OyBy8MKEnpwGHkE iuMI2RqBW8X+HolXL+04ISfQZb8zJDOpZ8uNcRJ8j3uog+34OXyBhxPR6 ZAOQ/yDDWh2bQA2roK0BRqeXmgSrWZbdzzC1ZamihF9k5cN+DjrdZOmnD Q==; X-CSE-ConnectionGUID: vAsoP23nR9C7LYX+KaOrwQ== X-CSE-MsgGUID: kL3d2S/9QVKFz9YUP3GwXQ== X-IronPort-AV: E=McAfee;i="6700,10204,11328"; a="63895088" X-IronPort-AV: E=Sophos;i="6.13,240,1732608000"; d="scan'208";a="63895088" Received: from orviesa010.jf.intel.com ([10.64.159.150]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jan 2025 01:57:46 -0800 X-CSE-ConnectionGUID: bqnTgvbMQYaW1x8oM+SK2A== X-CSE-MsgGUID: kTVYFBZOQRiZEbBnAjs4lQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="108540246" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa010.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 28 Jan 2025 01:57:45 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Tue, 28 Jan 2025 01:57:45 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Tue, 28 Jan 2025 01:57:45 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.48) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Tue, 28 Jan 2025 01:57:45 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kX7sdzwSBUGXCYzlpIH1kXS8TWuqIlq74zIS7Ud6bhuqSYQX1YGJCKmPPNkuaMfUHhB6TYuAqeiw8jys6iQh8jJYyxLR/MSHPN2FDgPlRECPUtpGL58WVwtQJwR1dgL5YFLto3dLWjA5l4UcxM/DUkqjbkH4aBzeHqbrqfdgwc43IYvXkHj+Btacjy0nzk63OBIttAh5jCueiYRTyOU0LE0AeXs/eIqXAUVxiA4B3UFxnc2qy/n49JLVGRKWgBkrF3HrYW/lZaVTLO1UG+xzEwmayLuKFEiU0QjRwcTtmfOpvfyxIeckiRlwtr5dv9jdF7dXTH4LUDTvZsD4qny60Q== 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=Thx6Oo869x4NWZJYlftWdy++C4terwLFs1OBxmaOEIU=; b=X+x+8J7t1qNWdg9kZUZlF/R0gDVi6ho8ImosogM7+UnlJCIrj2NISjP08W/Ixq3HmQN38C3PAzwfsdKdHqORVBVY64E3sq5Z4TBB5bXJtjIQ0gX4/DqulipxBFGFY70XcvICrJ+Oje4LCGNxlCrxXsquW1zNcvEhJRLM3NXypo2BrHcknhzBI24jULrvb64AK2EiSXGRLc4z4fFm2t1e5TftaviVC/BWmyu72olRLlvNcqXwr8Sq9NehrjwzyTLGHuRCtMlkCg0SIfE0RDo0HkKPDusCsbk5X0HxR1Ok4jHloN14IWEofAIzZ+4ikhNz2Y3JHliYePgvvOqx49UjeQ== 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 LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) by MN2PR11MB4631.namprd11.prod.outlook.com (2603:10b6:208:262::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.23; Tue, 28 Jan 2025 09:57:15 +0000 Received: from LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c]) by LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c%3]) with mapi id 15.20.8377.021; Tue, 28 Jan 2025 09:57:15 +0000 Date: Tue, 28 Jan 2025 17:57:01 +0800 From: kernel test robot To: Qi Zheng CC: , , , Andrew Morton , Dave Hansen , Andy Lutomirski , "Peter Zijlstra" , Catalin Marinas , David Hildenbrand , David Rientjes , Hugh Dickins , Jann Horn , "Lorenzo Stoakes" , Matthew Wilcox , Mel Gorman , Muchun Song , Peter Xu , Will Deacon , Zach O'Keefe , Dan Carpenter , Subject: [linus:master] [x86] 4817f70c25: stress-ng.mmapaddr.ops_per_sec 63.0% regression Message-ID: <202501281734.d408a35b-lkp@intel.com> Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0041.apcprd02.prod.outlook.com (2603:1096:4:1f6::18) To LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR11MB8603:EE_|MN2PR11MB4631:EE_ X-MS-Office365-Filtering-Correlation-Id: f9fc6ede-180d-48b5-7a8e-08dd3f822481 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|7416014; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?Q?oJbwi9FaoazK02sNN5q8XtwuK8MSzX5Z/TBRIztmILXlPJ+f8XqDtA5HHe?= =?iso-8859-1?Q?CPedo1H4P2c52WxWaPRFNhxlgLvhLAfpF3/DvnMyEZUQrZcvWWUlcUgAnI?= =?iso-8859-1?Q?RjseDMbSwHR7hqP02ZrsnAOYz3d8kYmwITRKuRazAiKPiIgYT/Q6bO2E4c?= =?iso-8859-1?Q?LGlKjObxIHiUMIKrwXK5tL9EutYopbQckmQb4zAfaGxxgf3e0Xt9aKZcHy?= =?iso-8859-1?Q?4Vj4uOPiLL1uMUmJLkTrXfPsb9M5w28VHR8PNczvNI03MRjAQluuKXgouZ?= =?iso-8859-1?Q?qn1ks3b222/OHW00+od/9zHf4l++Wtvoh8wOvZdMMOE3rIEmHhRPwCt4iH?= =?iso-8859-1?Q?VkVeOJeVt6O/4JvqaGVMZhubiLy/XXTGSV77K6Eu5JKF6CgTyRSvinsmbe?= =?iso-8859-1?Q?b34Dok+T3MVDtI+La5SJRAcQlPw+GF7HIpgCXSpTyeP5pO24qtLfnxfDcu?= =?iso-8859-1?Q?nBw6f5+vcq5rNovgfebBy6c1o1itk/e9qNVsCi1PuK+9IYNo6xK70JR74q?= =?iso-8859-1?Q?QogCJUyTdOH6fCbuWFE1rRpxQbIMhhgzAmCh1xWWjBWbXVfaSoUePjv9Fb?= =?iso-8859-1?Q?FBudjLY6k5MburIqw9ULJ4+FhytaTEzZv+IolEzBA8ANutd16vShqbCos1?= =?iso-8859-1?Q?px7psq6HbIuL4hdnMuSEv2Jl4UmSVnAho9YalcxNN9L/n7MlFWiXiRJIjZ?= =?iso-8859-1?Q?BOJ50trwXnH4CsWC/63gZfftawVWx8jtK/jhmhFVjVo/fhi8LRDTvafIZr?= =?iso-8859-1?Q?9voNWELr5uecuOtLYu5eZlK7uR1LJbjGQQVhqFc0lanetuBr/VydGZ6Wou?= =?iso-8859-1?Q?rd+YFuDCEhQ6TmQioLX11OPI+IFIfCazrPj/x872r5y1ln4PE+LR1oPFRj?= =?iso-8859-1?Q?UwYInZ5gav8uy0hG5lmtTZMr+nds/wSb1PoFK53cI99CsPwbfEAIlDctuW?= =?iso-8859-1?Q?Q6tkBfzk7x6fIgKG1uDDF672x+J1mwoN+BW+ZS4j3/24D4UA5A/UtFA9pQ?= =?iso-8859-1?Q?kiljMeK1o0OpwE6cvHm01iDZQ4xyKuNCDMfAdb7nEeunhzOTW8nq21P+Vm?= =?iso-8859-1?Q?DodRe/AyYlNqPADoBbxSvTqd5GhbPDQnvFKG9yJYMqCzSzhqpdjT0gd4Ag?= =?iso-8859-1?Q?kwh8zURUAgkPUtyOjhj8zgjvYBhx/TRyNVgy4rgzxWLkyDS2xXQqFYK/2W?= =?iso-8859-1?Q?5jp/9QkslLf+sEll7GQMBN9EppTdcHJL1ewMr68Bol3k8GCnbaz+M3y4/j?= =?iso-8859-1?Q?Afbhz2sCtzGUF4eaPWGMZxuUlfLHhji31fgJYXG91I94A68ePDQN+FLtbh?= =?iso-8859-1?Q?7ibV4jjJQ4bvMqItykQrgVBLnHysVa0vtpE8T4IBHbJo3Bxrj8fdVoO78x?= =?iso-8859-1?Q?XoDyxTbFGdulpPMrGv4DEcoSmpxN65vg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR11MB8603.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?Tq5tBk8v+MHbevWhP5jpkpdEaPUof2FLeurfNGLbaLQqqbgzp/QegskRXM?= =?iso-8859-1?Q?sc8E8opeeMywIoPSRwPS6hC2qhKfbi8FKS1EquHU5W6noqSIhh9lMKS0nE?= =?iso-8859-1?Q?3KAQO/CVGWGoXSIYxVQYBONWGBuaYF9xBz4NOTMbvVp4kC9QORJ75ezfvf?= =?iso-8859-1?Q?WYDEXv9zAVqOEvmGHMUaQCQjuaH3bUwUsM/zovY5qeUJp36hTNqHCOcpie?= =?iso-8859-1?Q?bVIov4wepLkaknx0dzY80UHF/jMr5oowpH0FOAVZUr3wAtA/cZ7B+TEYd7?= =?iso-8859-1?Q?N2oBwHAcnB8ClpeHwL6mNqloz5qmD0Gruyph9RIoRfgDYdcZGweGLGNdp2?= =?iso-8859-1?Q?ivm/fN8IdhUrBS5UqEUFZl0ZTQ/Sy+N20y3Fjjf3JPTbFV7H+7fNLvm6K6?= =?iso-8859-1?Q?WSaR8xtRArUs2GmiGJJqx5LPU5BojD74Gg9Qn3eu5TI+088zk6WChnOrGG?= =?iso-8859-1?Q?Ys/OB2tuQgjRH4CKOwdbLvjdIgGm1T5Hg605Z8wJugRIlslkXIJgK3GEn+?= =?iso-8859-1?Q?eNux5wCS0vQNeMTN9nL8POg821UzdfdOGlH5LLKgxYN48SxJ5kjTGpQSx5?= =?iso-8859-1?Q?njZEmn+ZQjMqxwIU58mpM7S3vGjog+bK9XPJrIRXD44qh8UIPHEYHbxD4d?= =?iso-8859-1?Q?qHwKXL7yOKvgY+64rDGgbUIg+Zj0AyGKy+DvUSlvaqLxdatwW56YrS42A6?= =?iso-8859-1?Q?Q5bO9kz1JwMIg8yuVDtMnxTneV4jVPJccpcSlnqz45cMfgo2s0/n5s+pfU?= =?iso-8859-1?Q?1Ut4SAZTP7fyQRt06ct4AfGjEM5krh4J8s33QzNqDlg8C7bwqfWKpOby+X?= =?iso-8859-1?Q?SyyL7GyPCmGHpbitNiXTV4QI6QIpdwTWKLuboOMUsmtYLXZO99LprpZJ6D?= =?iso-8859-1?Q?i2SFrTil+5rIVZs/sEIyb8ZeUjG1V4vWDYhPbze30UisqIRc00FD5ps6XF?= =?iso-8859-1?Q?kUEGkgedzaqSrCEKwVOm/dQ92p2wDmzhSXQDYjklJD/oTzcQjTmLKafDj3?= =?iso-8859-1?Q?jHe+3FhT3jx1d0reQT2rvbkGUc7hDobOJt9+w2w1GYEM4MPcyZV76SpzUv?= =?iso-8859-1?Q?22uVUlhwJ6dxnMeGHkb77q2PHY0uyE/hI5ayQCBrbJQ21WPVSPouhOoOe9?= =?iso-8859-1?Q?MNmVGCNy/a01KLgmnDS0Yq0I+Bsz+X6evjnEVlTGFuQRs02l9F3olgYy1v?= =?iso-8859-1?Q?J8O9B55nAnShUjZJ6QwN35C8zai9T1rqwmdHNTFS6e2Wa81KGMpWTcmX5T?= =?iso-8859-1?Q?1xZ2Zo28wcBcdtXhcsBNeTq3CygV5D4aIOYauCL1afKcI9x/1uQ5yAq5My?= =?iso-8859-1?Q?/2SmEQ8XhThORy3PvKqawqotqbUZAbyj5ckX2QGGpdN21knziwwGoxQflU?= =?iso-8859-1?Q?g3+j8m0Gk5kaANuQJDWuj9V97Djd4AF/iC8Tpm2TOgQ94Md69rVHUkMUWx?= =?iso-8859-1?Q?WoQQx9vKH/nqBkYi0O31JtzESbzmIapTmrUgCXTHF/Pi/c1V1HdaidmHhB?= =?iso-8859-1?Q?odizEfegOTYHtJKKWO1s+BJCZbnORB52kNu7H5pfj4NavBB4pbUDnJrpXD?= =?iso-8859-1?Q?/A9xWclZJSJdTQ+jQWek8x++ugVmm1MnfJ6GA/9zcxSTS7dDDxhRp6NmbN?= =?iso-8859-1?Q?3X7OdDE3m6VEQzaaSnrIarqnDbZwAarw78FPzeeTtrVRt0kIiaR/ssQQ?= =?iso-8859-1?Q?=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: f9fc6ede-180d-48b5-7a8e-08dd3f822481 X-MS-Exchange-CrossTenant-AuthSource: LV3PR11MB8603.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jan 2025 09:57:15.2950 (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: 11uQ40dU9V9f6rO1Go6SUeQpSvUjCgREjgpFljqPuHdfPkAU+yXH0NJ+xpB7m58tKV9NmBlohmk2pSG8Ayej2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4631 X-OriginatorOrg: intel.com Content-Type: text/plain; charset="utf-8" hi, Qi Zheng, this is more a FYI report than a regression report. by 4817f70c25, parent/4817f70c25 configs have below diff, Reported-by: Qi Zheng Suggested-by: Paul McKenney --- /pkg/linux/x86_64-rhel-9.4/gcc-12/718b13861d2256ac95d65b892953282a63faf= 240/.config 2025-01-27 16:20:43.419181382 +0800 +++ /pkg/linux/x86_64-rhel-9.4/gcc-12/4817f70c25b63ee5e6fd42d376700c058ae16= a96/.config 2025-01-26 09:27:16.848625105 +0800 @@ -1236,6 +1236,8 @@ CONFIG_IOMMU_MM_DATA=3Dy CONFIG_EXECMEM=3Dy CONFIG_NUMA_MEMBLKS=3Dy CONFIG_NUMA_EMU=3Dy +CONFIG_ARCH_SUPPORTS_PT_RECLAIM=3Dy +CONFIG_PT_RECLAIM=3Dy # # Data Access Monitoring this report seems show the impact of PT_CLAIM feature for this stress-ng ca= se. To us, this is not a code logic regression, but is kind of 'regression' fro= m a new feature. anyway, below full report just FYI. Hello, kernel test robot noticed a 63.0% regression of stress-ng.mmapaddr.ops_per_= sec on: commit: 4817f70c25b63ee5e6fd42d376700c058ae16a96 ("x86: select ARCH_SUPPORT= S_PT_RECLAIM if X86_64") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master [test failed on linus/master 805ba04cb7ccfc7d72e834ebd796e043142156ba] [test failed on linux-next/master 5ffa57f6eecefababb8cbe327222ef171943b183] testcase: stress-ng config: x86_64-rhel-9.4 compiler: gcc-12 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 test: mmapaddr cpufreq_governor: performance If you fix the issue in a separate patch/commit (i.e. not just a new versio= n of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-lkp/202501281734.d408a35b-lkp@intel.com Details are as below: ---------------------------------------------------------------------------= -----------------------> The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20250128/202501281734.d408a35b-lkp@= 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 compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcas= e/testtime: gcc-12/performance/x86_64-rhel-9.4/100%/debian-12-x86_64-20240206.cgz/lkp= -icl-2sp7/mmapaddr/stress-ng/60s commit:=20 718b13861d ("x86: mm: free page table pages by RCU instead of semi RCU") 4817f70c25 ("x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64") 718b13861d2256ac 4817f70c25b63ee5e6fd42d3767=20 ---------------- ---------------------------=20 %stddev %change %stddev \ | \ =20 65.65 +31.3% 86.18 =C2=B1 6% vmstat.procs.r 4130 -11.3% 3662 vmstat.system.cs 19038 =C2=B1 9% +125.3% 42902 =C2=B1 3% perf-c2c.DRAM.local 4363 =C2=B1 24% +258.4% 15640 =C2=B1 7% perf-c2c.HITM.local 5776 =C2=B1 26% +202.4% 17466 =C2=B1 7% perf-c2c.HITM.total 1.61 +0.4 2.03 =C2=B1 21% mpstat.cpu.all.idle% 8.63 +44.0 52.59 mpstat.cpu.all.soft% 82.73 -42.1 40.67 =C2=B1 2% mpstat.cpu.all.sys% 6.62 -2.3 4.27 =C2=B1 5% mpstat.cpu.all.usr% 6.02e+08 -50.6% 2.971e+08 =C2=B1 4% numa-numastat.node0.loca= l_node 6.023e+08 -50.6% 2.974e+08 =C2=B1 4% numa-numastat.node0.numa= _hit 5.759e+08 -57.3% 2.459e+08 =C2=B1 2% numa-numastat.node1.loca= l_node 5.77e+08 -57.4% 2.459e+08 =C2=B1 2% numa-numastat.node1.numa= _hit 158851 =C2=B1 6% -26.4% 116951 =C2=B1 8% numa-meminfo.node0.= SUnreclaim 61139 =C2=B1 73% +103.4% 124379 =C2=B1 31% numa-meminfo.node0.= Shmem 205605 =C2=B1 17% -24.1% 156110 =C2=B1 22% numa-meminfo.node0.= Slab 150312 =C2=B1 6% -23.9% 114347 =C2=B1 7% numa-meminfo.node1.= SUnreclaim 565504 =C2=B1 11% -38.9% 345270 =C2=B1 11% numa-meminfo.node1.= Shmem 1369712 =C2=B1 3% -14.0% 1178177 meminfo.Active 1369712 =C2=B1 3% -14.0% 1178177 meminfo.Active(anon) 5967086 +15.4% 6885433 meminfo.Memused 306207 -24.5% 231181 =C2=B1 2% meminfo.SUnreclaim 631776 =C2=B1 5% -26.2% 466421 meminfo.Shmem 398422 -18.9% 323163 meminfo.Slab 6120536 +40.3% 8586058 =C2=B1 2% meminfo.max_used_kB 1.295e+08 -63.0% 47952430 =C2=B1 2% stress-ng.mmapaddr.ops 2157512 -63.0% 798823 =C2=B1 2% stress-ng.mmapaddr.ops_p= er_sec 99937 -15.2% 84776 =C2=B1 3% stress-ng.time.involunta= ry_context_switches 2.589e+08 -63.0% 95933891 =C2=B1 2% stress-ng.time.minor_pag= e_faults 5575 -51.1% 2727 =C2=B1 2% stress-ng.time.percent_o= f_cpu_this_job_got 3204 -50.9% 1573 =C2=B1 2% stress-ng.time.system_ti= me 147.95 -54.5% 67.31 =C2=B1 2% stress-ng.time.user_time 15299 =C2=B1 72% +102.2% 30938 =C2=B1 31% numa-vmstat.node0.n= r_shmem 39236 =C2=B1 4% -24.4% 29655 =C2=B1 7% numa-vmstat.node0.n= r_slab_unreclaimable 6.031e+08 -50.7% 2.976e+08 =C2=B1 4% numa-vmstat.node0.numa_h= it 6.028e+08 -50.7% 2.973e+08 =C2=B1 4% numa-vmstat.node0.numa_l= ocal 144406 =C2=B1 11% -40.4% 86028 =C2=B1 10% numa-vmstat.node1.n= r_shmem 37004 =C2=B1 6% -21.3% 29123 =C2=B1 8% numa-vmstat.node1.n= r_slab_unreclaimable 5.777e+08 -57.4% 2.46e+08 =C2=B1 2% numa-vmstat.node1.numa_h= it 5.767e+08 -57.3% 2.461e+08 =C2=B1 2% numa-vmstat.node1.numa_l= ocal 341476 =C2=B1 3% -13.7% 294764 proc-vmstat.nr_active_an= on 185064 -3.4% 178756 proc-vmstat.nr_anon_pages 1038531 -3.9% 998118 proc-vmstat.nr_file_pages 157193 =C2=B1 5% -25.7% 116777 proc-vmstat.nr_shmem 77416 -26.3% 57093 =C2=B1 2% proc-vmstat.nr_slab_unre= claimable 341476 =C2=B1 3% -13.7% 294764 proc-vmstat.nr_zone_acti= ve_anon 1.181e+09 -54.0% 5.433e+08 =C2=B1 2% proc-vmstat.numa_hit 1.179e+09 -54.0% 5.431e+08 =C2=B1 2% proc-vmstat.numa_local 1.196e+09 -54.0% 5.505e+08 =C2=B1 2% proc-vmstat.pgalloc_norm= al 2.594e+08 -62.9% 96338070 =C2=B1 2% proc-vmstat.pgfault 1.196e+09 -54.0% 5.501e+08 =C2=B1 2% proc-vmstat.pgfree 6170812 =C2=B1 9% +90.6% 11763974 =C2=B1 10% sched_debug.cfs_rq:= /.avg_vruntime.avg 15545976 =C2=B1 8% +56.6% 24351118 =C2=B1 12% sched_debug.cfs_rq:= /.avg_vruntime.max 2092478 =C2=B1 4% +103.2% 4252078 =C2=B1 23% sched_debug.cfs_rq:= /.avg_vruntime.min 2835619 =C2=B1 6% +59.1% 4510851 =C2=B1 12% sched_debug.cfs_rq:= /.avg_vruntime.stddev 77.16 =C2=B1 23% +263.1% 280.20 =C2=B1 18% sched_debug.cfs_rq:= /.load_avg.avg 10.67 =C2=B1 25% +150.0% 26.67 =C2=B1 37% sched_debug.cfs_rq:= /.load_avg.min 6170814 =C2=B1 9% +90.6% 11763976 =C2=B1 10% sched_debug.cfs_rq:= /.min_vruntime.avg 15545976 =C2=B1 8% +56.6% 24351075 =C2=B1 12% sched_debug.cfs_rq:= /.min_vruntime.max 2092478 =C2=B1 4% +103.2% 4252078 =C2=B1 23% sched_debug.cfs_rq:= /.min_vruntime.min 2835619 =C2=B1 6% +59.1% 4510847 =C2=B1 12% sched_debug.cfs_rq:= /.min_vruntime.stddev 487.75 -36.1% 311.44 =C2=B1 14% sched_debug.cfs_rq:/.uti= l_est.avg 2229 =C2=B1 10% -13.7% 1925 =C2=B1 5% sched_debug.cpu.nr_= switches.stddev 0.78 +710.4% 6.30 perf-stat.i.MPKI 2.599e+10 -58.2% 1.087e+10 =C2=B1 2% perf-stat.i.branch-instr= uctions 0.29 =C2=B1 3% +0.2 0.46 =C2=B1 4% perf-stat.i.branch-= miss-rate% 76374602 =C2=B1 4% -33.7% 50658159 =C2=B1 5% perf-stat.i.branch-= misses 63.53 +23.8 87.29 perf-stat.i.cache-miss-rate% 99053780 +249.5% 3.462e+08 =C2=B1 2% perf-stat.i.cache-misses 1.565e+08 +153.2% 3.962e+08 =C2=B1 2% perf-stat.i.cache-refere= nces 4007 -12.7% 3497 perf-stat.i.context-switches 1.50 +136.5% 3.55 =C2=B1 2% perf-stat.i.cpi 148.92 +71.9% 256.04 =C2=B1 2% perf-stat.i.cpu-migratio= ns 1969 -71.5% 561.93 =C2=B1 2% perf-stat.i.cycles-betwe= en-cache-misses 1.298e+11 -57.8% 5.482e+10 =C2=B1 2% perf-stat.i.instructions 0.67 -57.5% 0.28 =C2=B1 2% perf-stat.i.ipc 0.76 +727.5% 6.31 perf-stat.overall.MPKI 0.29 =C2=B1 3% +0.2 0.47 =C2=B1 4% perf-stat.overall.b= ranch-miss-rate% 63.30 +24.1 87.36 perf-stat.overall.cache-miss-= rate% 1.50 +137.1% 3.56 =C2=B1 2% perf-stat.overall.cpi 1967 -71.3% 563.87 =C2=B1 2% perf-stat.overall.cycles= -between-cache-misses 0.67 -57.8% 0.28 =C2=B1 2% perf-stat.overall.ipc 2.557e+10 -58.2% 1.068e+10 =C2=B1 2% perf-stat.ps.branch-inst= ructions 75409925 =C2=B1 4% -33.7% 50023582 =C2=B1 5% perf-stat.ps.branch= -misses 97420420 +248.9% 3.399e+08 =C2=B1 2% perf-stat.ps.cache-misses 1.539e+08 +152.7% 3.89e+08 =C2=B1 2% perf-stat.ps.cache-refer= ences 3946 -13.0% 3435 perf-stat.ps.context-switches 146.11 +71.5% 250.60 =C2=B1 2% perf-stat.ps.cpu-migrati= ons 1.277e+11 -57.8% 5.384e+10 =C2=B1 2% perf-stat.ps.instructions 7.767e+12 -57.8% 3.28e+12 =C2=B1 2% perf-stat.total.instruct= ions 2.22 =C2=B1 8% +988.1% 24.19 =C2=B1 7% perf-sched.sch_dela= y.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pmd_alloc 2.32 =C2=B1 7% +986.2% 25.21 =C2=B1 7% perf-sched.sch_dela= y.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pud_alloc 2.12 =C2=B1 4% +1019.8% 23.77 =C2=B1 9% perf-sched.sch_dela= y.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_free_pages_noprof 2.17 =C2=B1 16% +500.0% 13.02 =C2=B1 38% perf-sched.sch_dela= y.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_zeroed_page_noprof 2.22 =C2=B1 7% +987.7% 24.09 =C2=B1 6% perf-sched.sch_dela= y.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.pte_alloc_one 2.19 =C2=B1 7% +1023.0% 24.60 =C2=B1 11% perf-sched.sch_dela= y.avg.ms.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_popul= ate.vm_mmap_pgoff 2.46 =C2=B1 19% +850.3% 23.36 =C2=B1 37% perf-sched.sch_dela= y.avg.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_= slab.___slab_alloc 0.15 =C2=B1 27% +290.5% 0.59 =C2=B1 15% perf-sched.sch_dela= y.avg.ms.__cond_resched.__wait_for_common.affine_move_task.__set_cpus_allow= ed_ptr.__sched_setaffinity 2.16 =C2=B1 6% +1065.6% 25.23 =C2=B1 11% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_syscall_64 2.06 =C2=B1 10% +1120.0% 25.19 =C2=B1 8% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entry_SYS= CALL_64_after_hwframe 2.24 =C2=B1 8% +869.6% 21.68 =C2=B1 15% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write.__mmap_new_vma.__mmap_region.do_mmap 2.28 =C2=B1 7% +895.1% 22.66 =C2=B1 8% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part 2.34 =C2=B1 10% +933.7% 24.15 =C2=B1 29% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64 2.20 =C2=B1 23% +1030.0% 24.86 =C2=B1 33% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write.vma_link.copy_vma.move_vma 1.74 =C2=B1 11% +1366.6% 25.45 =C2=B1 34% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write.vma_merge_existing_range.vma_modify.cons= tprop 2.03 =C2=B1 9% +1080.5% 23.94 =C2=B1 12% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 2.12 =C2=B1 16% +1123.1% 25.92 =C2=B1 26% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write_killable.__do_sys_mremap.do_syscall_64.e= ntry_SYSCALL_64_after_hwframe 2.24 =C2=B1 14% +1072.7% 26.28 =C2=B1 13% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do= _syscall_64 2.12 =C2=B1 6% +947.0% 22.25 =C2=B1 23% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write_killable.do_madvise.part.0 2.16 =C2=B1 4% +1074.1% 25.41 =C2=B1 16% perf-sched.sch_dela= y.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.ent= ry_SYSCALL_64_after_hwframe 2.25 =C2=B1 5% +899.5% 22.49 =C2=B1 13% perf-sched.sch_dela= y.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.__mmap_new_vma 2.05 =C2=B1 9% +891.4% 20.35 =C2=B1 17% perf-sched.sch_dela= y.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.vma_link 2.19 =C2=B1 5% +1046.3% 25.10 =C2=B1 6% perf-sched.sch_dela= y.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vm= a.__mmap_region 2.00 =C2=B1 36% +930.1% 20.60 =C2=B1 40% perf-sched.sch_dela= y.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms= _gather_munmap_vmas 2.14 =C2=B1 10% +1027.6% 24.14 =C2=B1 21% perf-sched.sch_dela= y.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_v= ma 2.26 =C2=B1 4% +969.4% 24.16 =C2=B1 12% perf-sched.sch_dela= y.avg.ms.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 2.22 =C2=B1 11% +925.7% 22.72 =C2=B1 19% perf-sched.sch_dela= y.avg.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscal= l_64 2.35 =C2=B1 13% +949.4% 24.66 =C2=B1 10% perf-sched.sch_dela= y.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_mu= nmap.do_vmi_munmap 0.02 =C2=B1 83% +5657.4% 1.10 =C2=B1 8% perf-sched.sch_dela= y.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fo= rk_asm 1.48 =C2=B1 43% +272.7% 5.50 =C2=B1 32% perf-sched.sch_dela= y.avg.ms.__cond_resched.stop_one_cpu.sched_exec.bprm_execve.part 1.95 =C2=B1 24% +1253.5% 26.41 =C2=B1 54% perf-sched.sch_dela= y.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part 2.13 =C2=B1 9% +1013.9% 23.75 =C2=B1 5% perf-sched.sch_dela= y.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0 2.19 =C2=B1 14% +1031.0% 24.73 =C2=B1 17% perf-sched.sch_dela= y.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range 1.99 =C2=B1 3% +1228.8% 26.40 =C2=B1 13% perf-sched.sch_dela= y.avg.ms.__cond_resched.zap_pte_range.zap_pmd_range.isra.0 0.85 =C2=B1 28% +849.5% 8.08 =C2=B1 75% perf-sched.sch_dela= y.avg.ms.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanos= leep 0.17 =C2=B1 85% +313.9% 0.70 =C2=B1 49% perf-sched.sch_dela= y.avg.ms.irq_thread.kthread.ret_from_fork.ret_from_fork_asm 0.60 =C2=B1132% +601.2% 4.20 =C2=B1 76% perf-sched.sch_dela= y.avg.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown] 1.48 =C2=B1 35% +465.0% 8.35 =C2=B1 18% perf-sched.sch_dela= y.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknow= n].[unknown] 0.13 =C2=B1 99% +836.7% 1.20 =C2=B1 42% perf-sched.sch_dela= y.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknow= n].[unknown] 0.20 =C2=B1 50% +679.9% 1.52 =C2=B1 20% perf-sched.sch_dela= y.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[un= known] 0.05 =C2=B1 34% +662.9% 0.37 =C2=B1 40% perf-sched.sch_dela= y.avg.ms.pipe_read.vfs_read.ksys_read.do_syscall_64 0.82 =C2=B1 25% +1170.3% 10.45 =C2=B1 51% perf-sched.sch_dela= y.avg.ms.schedule_hrtimeout_range.do_poll.constprop.0.do_sys_poll 0.10 =C2=B1113% +1864.2% 1.98 =C2=B1 61% perf-sched.sch_dela= y.avg.ms.schedule_hrtimeout_range.ep_poll.do_epoll_wait.__x64_sys_epoll_wait 0.27 =C2=B1 16% +143.7% 0.66 =C2=B1 31% perf-sched.sch_dela= y.avg.ms.schedule_timeout.__wait_for_common.wait_for_completion_state.kerne= l_clone 0.42 =C2=B1 42% +457.6% 2.35 =C2=B1 43% perf-sched.sch_dela= y.avg.ms.schedule_timeout.kcompactd.kthread.ret_from_fork 0.04 =C2=B1 59% +2242.9% 0.87 =C2=B1 30% perf-sched.sch_dela= y.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 0.03 =C2=B1 20% +5951.6% 1.54 =C2=B1 8% perf-sched.sch_dela= y.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 1.38 =C2=B1 10% +1094.5% 16.49 =C2=B1 16% perf-sched.sch_dela= y.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwf= rame.[unknown] 0.44 =C2=B1 27% +319.4% 1.83 =C2=B1 17% perf-sched.sch_dela= y.avg.ms.worker_thread.kthread.ret_from_fork.ret_from_fork_asm 9.92 =C2=B1 10% +922.8% 101.47 =C2=B1 3% perf-sched.sch_dela= y.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pmd_alloc 11.41 =C2=B1 19% +764.6% 98.64 =C2=B1 5% perf-sched.sch_dela= y.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pud_alloc 7.85 =C2=B1 22% +1131.2% 96.64 =C2=B1 5% perf-sched.sch_dela= y.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_free_pages_noprof 5.12 =C2=B1 28% +776.1% 44.81 =C2=B1 28% perf-sched.sch_dela= y.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_zeroed_page_noprof 11.85 =C2=B1 16% +765.1% 102.49 =C2=B1 4% perf-sched.sch_dela= y.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.pte_alloc_one 11.67 =C2=B1 20% +775.3% 102.18 =C2=B1 3% perf-sched.sch_dela= y.max.ms.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_popul= ate.vm_mmap_pgoff 4.67 =C2=B1 27% +1628.0% 80.62 =C2=B1 19% perf-sched.sch_dela= y.max.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_= slab.___slab_alloc 13.90 =C2=B1 14% -96.2% 0.53 =C2=B1222% perf-sched.sch_dela= y.max.ms.__cond_resched.__tlb_batch_free_encoded_pages.tlb_finish_mmu.vms_c= lear_ptes.part 6.66 =C2=B1 34% +783.5% 58.82 =C2=B1 26% perf-sched.sch_dela= y.max.ms.__cond_resched.__wait_for_common.affine_move_task.__set_cpus_allow= ed_ptr.__sched_setaffinity 10.58 =C2=B1 15% +848.3% 100.35 =C2=B1 7% perf-sched.sch_dela= y.max.ms.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_syscall_64 8.13 =C2=B1 18% +1164.1% 102.74 =C2=B1 8% perf-sched.sch_dela= y.max.ms.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entry_SYS= CALL_64_after_hwframe 8.40 =C2=B1 17% +1052.3% 96.76 =C2=B1 5% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write.__mmap_new_vma.__mmap_region.do_mmap 8.94 =C2=B1 19% +982.2% 96.72 =C2=B1 5% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part 7.46 =C2=B1 26% +1119.7% 90.94 =C2=B1 9% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64 5.45 =C2=B1 26% +1396.0% 81.51 =C2=B1 15% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write.vma_link.copy_vma.move_vma 4.29 =C2=B1 13% +1610.7% 73.47 =C2=B1 22% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write.vma_merge_existing_range.vma_modify.cons= tprop 10.51 =C2=B1 26% +815.4% 96.19 =C2=B1 10% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 8.45 =C2=B1 29% +1008.5% 93.66 =C2=B1 6% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write_killable.__do_sys_mremap.do_syscall_64.e= ntry_SYSCALL_64_after_hwframe 7.80 =C2=B1 27% +1083.5% 92.29 =C2=B1 2% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do= _syscall_64 8.48 =C2=B1 18% +1018.2% 94.82 =C2=B1 7% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write_killable.do_madvise.part.0 9.07 =C2=B1 17% +976.6% 97.61 =C2=B1 8% perf-sched.sch_dela= y.max.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.ent= ry_SYSCALL_64_after_hwframe 10.10 =C2=B1 15% +891.6% 100.17 =C2=B1 6% perf-sched.sch_dela= y.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.__mmap_new_vma 8.82 =C2=B1 25% +958.9% 93.45 =C2=B1 7% perf-sched.sch_dela= y.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.vma_link 11.63 =C2=B1 13% +754.0% 99.34 =C2=B1 3% perf-sched.sch_dela= y.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vm= a.__mmap_region 6.00 =C2=B1 60% +980.0% 64.81 =C2=B1 30% perf-sched.sch_dela= y.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms= _gather_munmap_vmas 8.45 =C2=B1 21% +1077.3% 99.42 =C2=B1 4% perf-sched.sch_dela= y.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_v= ma 10.86 =C2=B1 19% +775.0% 95.04 =C2=B1 7% perf-sched.sch_dela= y.max.ms.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 9.53 =C2=B1 33% +930.0% 98.17 =C2=B1 5% perf-sched.sch_dela= y.max.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscal= l_64 8.33 =C2=B1 5% +1117.6% 101.42 =C2=B1 4% perf-sched.sch_dela= y.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_mu= nmap.do_vmi_munmap 0.54 =C2=B1196% +2824.2% 15.76 =C2=B1 13% perf-sched.sch_dela= y.max.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fo= rk_asm 7.68 =C2=B1 13% +599.1% 53.65 =C2=B1 43% perf-sched.sch_dela= y.max.ms.__cond_resched.stop_one_cpu.sched_exec.bprm_execve.part 4.15 =C2=B1 11% +1554.1% 68.66 =C2=B1 35% perf-sched.sch_dela= y.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part 11.51 =C2=B1 20% +793.7% 102.88 =C2=B1 3% perf-sched.sch_dela= y.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0 6.59 =C2=B1 19% +1250.1% 89.01 =C2=B1 11% perf-sched.sch_dela= y.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range 8.31 =C2=B1 25% +1059.2% 96.32 =C2=B1 8% perf-sched.sch_dela= y.max.ms.__cond_resched.zap_pte_range.zap_pmd_range.isra.0 1.20 =C2=B1127% +1017.8% 13.44 =C2=B1 86% perf-sched.sch_dela= y.max.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown] 12.46 =C2=B1 11% +689.6% 98.42 =C2=B1 3% perf-sched.sch_dela= y.max.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknow= n].[unknown] 3.34 =C2=B1 37% +354.0% 15.17 =C2=B1 50% perf-sched.sch_dela= y.max.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknow= n].[unknown] 4.25 =C2=B1 20% +117.9% 9.27 =C2=B1 18% perf-sched.sch_dela= y.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[un= known] 4.37 =C2=B1 8% +740.3% 36.72 =C2=B1 25% perf-sched.sch_dela= y.max.ms.pipe_read.vfs_read.ksys_read.do_syscall_64 5.85 =C2=B1 34% +1008.0% 64.84 =C2=B1 24% perf-sched.sch_dela= y.max.ms.schedule_hrtimeout_range.do_poll.constprop.0.do_sys_poll 0.85 =C2=B1135% +1271.9% 11.67 =C2=B1 83% perf-sched.sch_dela= y.max.ms.schedule_hrtimeout_range.ep_poll.do_epoll_wait.__x64_sys_epoll_wait 3.58 =C2=B1 31% +311.7% 14.74 =C2=B1 79% perf-sched.sch_dela= y.max.ms.schedule_timeout.kcompactd.kthread.ret_from_fork 4.20 =C2=B1 54% +1445.7% 64.84 =C2=B1 35% perf-sched.sch_dela= y.max.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 4.78 =C2=B1 22% +311.9% 19.67 =C2=B1 2% perf-sched.sch_dela= y.max.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 11.74 =C2=B1 17% +790.5% 104.54 =C2=B1 4% perf-sched.sch_dela= y.max.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwf= rame.[unknown] 6.65 =C2=B1 7% +726.5% 54.94 =C2=B1 35% perf-sched.sch_dela= y.max.ms.worker_thread.kthread.ret_from_fork.ret_from_fork_asm 1.07 =C2=B1 4% +946.6% 11.19 =C2=B1 4% perf-sched.total_sc= h_delay.average.ms 15.37 =C2=B1 7% +602.8% 108.02 =C2=B1 5% perf-sched.total_sc= h_delay.max.ms 55.76 +29.6% 72.24 =C2=B1 3% perf-sched.total_wait_an= d_delay.average.ms 18874 -12.7% 16487 =C2=B1 3% perf-sched.total_wait_an= d_delay.count.ms 54.69 +11.6% 61.05 =C2=B1 3% perf-sched.total_wait_ti= me.average.ms 4.45 =C2=B1 8% +988.2% 48.39 =C2=B1 7% perf-sched.wait_and= _delay.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.a= lloc_pages_noprof.__pmd_alloc 4.43 =C2=B1 7% +987.6% 48.19 =C2=B1 6% perf-sched.wait_and= _delay.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.a= lloc_pages_noprof.pte_alloc_one 4.38 =C2=B1 7% +1023.0% 49.20 =C2=B1 11% perf-sched.wait_and= _delay.avg.ms.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_= populate.vm_mmap_pgoff 4.49 =C2=B1 7% -100.0% 0.00 perf-sched.wait_and_dela= y.avg.ms.__cond_resched.__tlb_batch_free_encoded_pages.tlb_finish_mmu.vms_c= lear_ptes.part 4.33 =C2=B1 6% +1065.5% 50.47 =C2=B1 11% perf-sched.wait_and= _delay.avg.ms.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_sysca= ll_64 2.03 =C2=B1100% +2380.7% 50.37 =C2=B1 8% perf-sched.wait_and= _delay.avg.ms.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entr= y_SYSCALL_64_after_hwframe 4.06 =C2=B1 9% -100.0% 0.00 perf-sched.wait_and_dela= y.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 4.33 =C2=B1 4% -100.0% 0.00 perf-sched.wait_and_dela= y.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.ent= ry_SYSCALL_64_after_hwframe 4.50 =C2=B1 5% +899.5% 44.99 =C2=B1 13% perf-sched.wait_and= _delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_pr= eallocate.__mmap_new_vma 4.38 =C2=B1 5% +1046.2% 50.20 =C2=B1 6% perf-sched.wait_and= _delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_n= ew_vma.__mmap_region 4.52 =C2=B1 4% +969.4% 48.32 =C2=B1 12% perf-sched.wait_and= _delay.avg.ms.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 0.67 =C2=B1223% +7208.1% 49.32 =C2=B1 10% perf-sched.wait_and= _delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_ali= gn_munmap.do_vmi_munmap 79.92 =C2=B1 13% -53.8% 36.96 =C2=B1 2% perf-sched.wait_and= _delay.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_fr= om_fork_asm 4.26 =C2=B1 9% +1013.9% 47.49 =C2=B1 5% perf-sched.wait_and= _delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0 3.32 =C2=B1 44% +1490.0% 52.80 =C2=B1 13% perf-sched.wait_and= _delay.avg.ms.__cond_resched.zap_pte_range.zap_pmd_range.isra.0 1.86 =C2=B1 9% +131.2% 4.30 =C2=B1 33% perf-sched.wait_and= _delay.avg.ms.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwf= rame 2.95 =C2=B1 35% +465.1% 16.70 =C2=B1 18% perf-sched.wait_and= _delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[u= nknown].[unknown] 3.32 =C2=B1 2% +64.8% 5.47 =C2=B1 11% perf-sched.wait_and= _delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 8.41 =C2=B1 11% +360.3% 38.70 =C2=B1 15% perf-sched.wait_and= _delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_afte= r_hwframe.[unknown] 193.33 =C2=B1 6% +150.8% 484.83 =C2=B1 5% perf-sched.wait_and= _delay.count.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.al= loc_pages_noprof.__pmd_alloc 169.33 =C2=B1 7% -91.3% 14.67 =C2=B1223% perf-sched.wait_and= _delay.count.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.al= loc_pages_noprof.get_free_pages_noprof 304.17 =C2=B1 5% +180.1% 852.00 =C2=B1 7% perf-sched.wait_and= _delay.count.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.al= loc_pages_noprof.pte_alloc_one 422.83 =C2=B1 7% +110.4% 889.50 =C2=B1 7% perf-sched.wait_and= _delay.count.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_p= opulate.vm_mmap_pgoff 2014 =C2=B1 4% -100.0% 0.00 perf-sched.wait_and_dela= y.count.__cond_resched.__tlb_batch_free_encoded_pages.tlb_finish_mmu.vms_cl= ear_ptes.part 503.50 =C2=B1 4% -32.5% 339.67 =C2=B1 6% perf-sched.wait_and= _delay.count.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_syscal= l_64 51.83 =C2=B1100% +810.6% 472.00 =C2=B1 8% perf-sched.wait_and= _delay.count.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entry= _SYSCALL_64_after_hwframe 162.17 =C2=B1 7% -51.8% 78.17 =C2=B1 47% perf-sched.wait_and= _delay.count.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part 122.83 =C2=B1 8% -100.0% 0.00 perf-sched.wait_and_dela= y.count.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munma= p.do_vmi_munmap 152.67 =C2=B1 5% -100.0% 0.00 perf-sched.wait_and_dela= y.count.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.entr= y_SYSCALL_64_after_hwframe 189.00 =C2=B1 5% -43.1% 107.50 =C2=B1 11% perf-sched.wait_and= _delay.count.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_pre= allocate.__mmap_new_vma 443.50 =C2=B1 2% -42.9% 253.17 =C2=B1 8% perf-sched.wait_and= _delay.count.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_ne= w_vma.__mmap_region 219.83 =C2=B1 4% -38.6% 135.00 =C2=B1 10% perf-sched.wait_and= _delay.count.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 16.33 =C2=B1223% +4089.8% 684.33 =C2=B1 5% perf-sched.wait_and= _delay.count.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_alig= n_munmap.do_vmi_munmap 65.50 =C2=B1 36% +2839.9% 1925 =C2=B1 5% perf-sched.wait_and= _delay.count.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_fro= m_fork_asm 124.00 -8.5% 113.50 =C2=B1 3% perf-sched.wait_and_dela= y.count.do_task_dead.do_exit.do_group_exit.__x64_sys_exit_group.x64_sys_call 102.83 =C2=B1 5% -14.6% 87.83 =C2=B1 6% perf-sched.wait_and= _delay.count.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwfr= ame 1819 =C2=B1 7% -46.4% 974.83 =C2=B1 15% perf-sched.wait_and= _delay.count.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[un= known].[unknown] 1514 =C2=B1 2% -28.1% 1088 =C2=B1 8% perf-sched.wait_and= _delay.count.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 4917 -34.5% 3222 =C2=B1 3% perf-sched.wait_and_dela= y.count.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 154.33 -75.7% 37.50 =C2=B1142% perf-sched.wait_and_dela= y.count.usleep_range_state.tpm_try_transmit.tpm_transmit.tpm_transmit_cmd 19.84 =C2=B1 10% +922.8% 202.94 =C2=B1 3% perf-sched.wait_and= _delay.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.a= lloc_pages_noprof.__pmd_alloc 23.69 =C2=B1 16% +765.1% 204.97 =C2=B1 4% perf-sched.wait_and= _delay.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.a= lloc_pages_noprof.pte_alloc_one 23.35 =C2=B1 20% +775.3% 204.37 =C2=B1 3% perf-sched.wait_and= _delay.max.ms.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_= populate.vm_mmap_pgoff 27.80 =C2=B1 14% -100.0% 0.00 perf-sched.wait_and_dela= y.max.ms.__cond_resched.__tlb_batch_free_encoded_pages.tlb_finish_mmu.vms_c= lear_ptes.part 21.16 =C2=B1 15% +848.3% 200.70 =C2=B1 7% perf-sched.wait_and= _delay.max.ms.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_sysca= ll_64 8.29 =C2=B1102% +2379.5% 205.47 =C2=B1 8% perf-sched.wait_and= _delay.max.ms.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entr= y_SYSCALL_64_after_hwframe 21.02 =C2=B1 26% -100.0% 0.00 perf-sched.wait_and_dela= y.max.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 18.13 =C2=B1 17% -100.0% 0.00 perf-sched.wait_and_dela= y.max.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.ent= ry_SYSCALL_64_after_hwframe 20.20 =C2=B1 15% +891.6% 200.33 =C2=B1 6% perf-sched.wait_and= _delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_pr= eallocate.__mmap_new_vma 23.27 =C2=B1 13% +754.0% 198.68 =C2=B1 3% perf-sched.wait_and= _delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_n= ew_vma.__mmap_region 21.72 =C2=B1 19% +775.0% 190.07 =C2=B1 7% perf-sched.wait_and= _delay.max.ms.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 2.67 =C2=B1223% +7504.8% 202.85 =C2=B1 4% perf-sched.wait_and= _delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_ali= gn_munmap.do_vmi_munmap 23.02 =C2=B1 20% +793.7% 205.75 =C2=B1 3% perf-sched.wait_and= _delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0 14.59 =C2=B1 51% +1220.6% 192.64 =C2=B1 8% perf-sched.wait_and= _delay.max.ms.__cond_resched.zap_pte_range.zap_pmd_range.isra.0 13.83 =C2=B1 15% +416.7% 71.46 =C2=B1 40% perf-sched.wait_and= _delay.max.ms.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwf= rame 24.93 =C2=B1 11% +689.6% 196.84 =C2=B1 3% perf-sched.wait_and= _delay.max.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[u= nknown].[unknown] 11.37 =C2=B1 23% +898.1% 113.53 =C2=B1 21% perf-sched.wait_and= _delay.max.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 2.22 =C2=B1 8% +988.1% 24.19 =C2=B1 7% perf-sched.wait_tim= e.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pmd_alloc 2.32 =C2=B1 7% +986.2% 25.21 =C2=B1 7% perf-sched.wait_tim= e.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pud_alloc 2.12 =C2=B1 4% +1019.8% 23.77 =C2=B1 9% perf-sched.wait_tim= e.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_free_pages_noprof 2.17 =C2=B1 16% +500.0% 13.02 =C2=B1 38% perf-sched.wait_tim= e.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_zeroed_page_noprof 2.22 =C2=B1 7% +987.7% 24.09 =C2=B1 6% perf-sched.wait_tim= e.avg.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.pte_alloc_one 2.19 =C2=B1 7% +1023.0% 24.60 =C2=B1 11% perf-sched.wait_tim= e.avg.ms.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_popul= ate.vm_mmap_pgoff 2.46 =C2=B1 19% +850.3% 23.36 =C2=B1 37% perf-sched.wait_tim= e.avg.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_= slab.___slab_alloc 2.16 =C2=B1 6% +1065.6% 25.23 =C2=B1 11% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_syscall_64 2.06 =C2=B1 10% +1120.0% 25.19 =C2=B1 8% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entry_SYS= CALL_64_after_hwframe 2.24 =C2=B1 8% +869.6% 21.68 =C2=B1 15% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write.__mmap_new_vma.__mmap_region.do_mmap 2.28 =C2=B1 7% +895.1% 22.66 =C2=B1 8% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part 2.34 =C2=B1 10% +933.7% 24.15 =C2=B1 29% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64 2.20 =C2=B1 23% +1030.0% 24.86 =C2=B1 33% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write.vma_link.copy_vma.move_vma 1.74 =C2=B1 11% +1366.6% 25.45 =C2=B1 34% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write.vma_merge_existing_range.vma_modify.cons= tprop 2.03 =C2=B1 9% +1080.5% 23.94 =C2=B1 12% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 2.12 =C2=B1 16% +1123.1% 25.92 =C2=B1 26% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write_killable.__do_sys_mremap.do_syscall_64.e= ntry_SYSCALL_64_after_hwframe 2.24 =C2=B1 14% +1072.7% 26.28 =C2=B1 13% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do= _syscall_64 2.12 =C2=B1 6% +947.0% 22.25 =C2=B1 23% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write_killable.do_madvise.part.0 2.16 =C2=B1 4% +1074.1% 25.41 =C2=B1 16% perf-sched.wait_tim= e.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.ent= ry_SYSCALL_64_after_hwframe 2.25 =C2=B1 5% +899.5% 22.49 =C2=B1 13% perf-sched.wait_tim= e.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.__mmap_new_vma 2.05 =C2=B1 9% +891.4% 20.35 =C2=B1 17% perf-sched.wait_tim= e.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.vma_link 2.19 =C2=B1 5% +1046.3% 25.10 =C2=B1 6% perf-sched.wait_tim= e.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vm= a.__mmap_region 2.00 =C2=B1 36% +930.1% 20.60 =C2=B1 40% perf-sched.wait_tim= e.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms= _gather_munmap_vmas 2.14 =C2=B1 10% +1027.6% 24.14 =C2=B1 21% perf-sched.wait_tim= e.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_v= ma 2.26 =C2=B1 4% +969.4% 24.16 =C2=B1 12% perf-sched.wait_tim= e.avg.ms.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 2.22 =C2=B1 11% +925.7% 22.72 =C2=B1 19% perf-sched.wait_tim= e.avg.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscal= l_64 2.35 =C2=B1 13% +949.4% 24.66 =C2=B1 10% perf-sched.wait_tim= e.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_mu= nmap.do_vmi_munmap 79.90 =C2=B1 13% -55.1% 35.85 =C2=B1 2% perf-sched.wait_tim= e.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fo= rk_asm 1.95 =C2=B1 24% +1253.5% 26.41 =C2=B1 54% perf-sched.wait_tim= e.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part 2.13 =C2=B1 9% +1013.9% 23.75 =C2=B1 5% perf-sched.wait_tim= e.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0 2.18 =C2=B1 14% +1026.6% 24.61 =C2=B1 18% perf-sched.wait_tim= e.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range 1.98 =C2=B1 3% +1230.0% 26.40 =C2=B1 13% perf-sched.wait_tim= e.avg.ms.__cond_resched.zap_pte_range.zap_pmd_range.isra.0 56.28 =C2=B1139% +159.9% 146.28 =C2=B1 41% perf-sched.wait_tim= e.avg.ms.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanos= leep 1.65 =C2=B1 10% +137.5% 3.91 =C2=B1 35% perf-sched.wait_tim= e.avg.ms.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwframe 0.40 =C2=B1160% +684.8% 3.12 =C2=B1 77% perf-sched.wait_tim= e.avg.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown] 1.48 =C2=B1 35% +465.2% 8.35 =C2=B1 18% perf-sched.wait_tim= e.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknow= n].[unknown] 0.13 =C2=B1 99% +836.7% 1.20 =C2=B1 42% perf-sched.wait_tim= e.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknow= n].[unknown] 0.20 =C2=B1 50% +706.6% 1.57 =C2=B1 20% perf-sched.wait_tim= e.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[un= known] 3.09 =C2=B1 9% +86.1% 5.75 =C2=B1 21% perf-sched.wait_tim= e.avg.ms.schedule_timeout.__wait_for_common.wait_for_completion_state.kerne= l_clone 3.28 =C2=B1 2% +40.0% 4.59 =C2=B1 7% perf-sched.wait_tim= e.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 124.20 -6.8% 115.78 =C2=B1 3% perf-sched.wait_time.avg= .ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 7.03 =C2=B1 12% +216.1% 22.21 =C2=B1 14% perf-sched.wait_tim= e.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwf= rame.[unknown] 9.92 =C2=B1 10% +922.8% 101.47 =C2=B1 3% perf-sched.wait_tim= e.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pmd_alloc 11.41 =C2=B1 19% +764.6% 98.64 =C2=B1 5% perf-sched.wait_tim= e.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.__pud_alloc 7.85 =C2=B1 22% +1131.2% 96.64 =C2=B1 5% perf-sched.wait_tim= e.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_free_pages_noprof 5.12 =C2=B1 28% +776.1% 44.81 =C2=B1 28% perf-sched.wait_tim= e.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.get_zeroed_page_noprof 11.85 =C2=B1 16% +765.1% 102.49 =C2=B1 4% perf-sched.wait_tim= e.max.ms.__cond_resched.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_= pages_noprof.pte_alloc_one 11.67 =C2=B1 20% +775.3% 102.18 =C2=B1 3% perf-sched.wait_tim= e.max.ms.__cond_resched.__get_user_pages.populate_vma_page_range.__mm_popul= ate.vm_mmap_pgoff 4.67 =C2=B1 27% +1628.0% 80.62 =C2=B1 19% perf-sched.wait_tim= e.max.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_= slab.___slab_alloc 13.90 =C2=B1 14% -96.2% 0.53 =C2=B1223% perf-sched.wait_tim= e.max.ms.__cond_resched.__tlb_batch_free_encoded_pages.tlb_finish_mmu.vms_c= lear_ptes.part 10.58 =C2=B1 15% +848.3% 100.35 =C2=B1 7% perf-sched.wait_tim= e.max.ms.__cond_resched.down_read.__mm_populate.vm_mmap_pgoff.do_syscall_64 8.13 =C2=B1 18% +1164.1% 102.74 =C2=B1 8% perf-sched.wait_tim= e.max.ms.__cond_resched.down_read.__x64_sys_mincore.do_syscall_64.entry_SYS= CALL_64_after_hwframe 8.40 =C2=B1 17% +1052.3% 96.76 =C2=B1 5% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write.__mmap_new_vma.__mmap_region.do_mmap 8.94 =C2=B1 19% +982.2% 96.72 =C2=B1 5% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part 7.46 =C2=B1 26% +1119.7% 90.94 =C2=B1 9% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64 5.45 =C2=B1 26% +1396.0% 81.51 =C2=B1 15% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write.vma_link.copy_vma.move_vma 4.29 =C2=B1 13% +1610.7% 73.47 =C2=B1 22% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write.vma_merge_existing_range.vma_modify.cons= tprop 10.51 =C2=B1 26% +815.4% 96.19 =C2=B1 10% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 8.45 =C2=B1 29% +1008.5% 93.66 =C2=B1 6% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write_killable.__do_sys_mremap.do_syscall_64.e= ntry_SYSCALL_64_after_hwframe 7.80 =C2=B1 27% +1083.5% 92.29 =C2=B1 2% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do= _syscall_64 8.48 =C2=B1 18% +1018.2% 94.82 =C2=B1 7% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write_killable.do_madvise.part.0 9.07 =C2=B1 17% +976.6% 97.61 =C2=B1 8% perf-sched.wait_tim= e.max.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.ent= ry_SYSCALL_64_after_hwframe 10.10 =C2=B1 15% +891.6% 100.17 =C2=B1 6% perf-sched.wait_tim= e.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.__mmap_new_vma 8.82 =C2=B1 25% +958.9% 93.45 =C2=B1 7% perf-sched.wait_tim= e.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallo= cate.vma_link 11.63 =C2=B1 13% +754.0% 99.34 =C2=B1 3% perf-sched.wait_tim= e.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vm= a.__mmap_region 6.00 =C2=B1 60% +980.0% 64.81 =C2=B1 30% perf-sched.wait_tim= e.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms= _gather_munmap_vmas 8.45 =C2=B1 21% +1077.3% 99.42 =C2=B1 4% perf-sched.wait_tim= e.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_v= ma 10.86 =C2=B1 19% +775.0% 95.04 =C2=B1 7% perf-sched.wait_tim= e.max.ms.__cond_resched.mincore_pte_range.walk_pmd_range.isra.0 9.53 =C2=B1 33% +930.0% 98.17 =C2=B1 5% perf-sched.wait_tim= e.max.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscal= l_64 8.33 =C2=B1 5% +1117.6% 101.42 =C2=B1 4% perf-sched.wait_tim= e.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_mu= nmap.do_vmi_munmap 4.15 =C2=B1 11% +1554.1% 68.66 =C2=B1 35% perf-sched.wait_tim= e.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part 11.51 =C2=B1 20% +793.7% 102.88 =C2=B1 3% perf-sched.wait_tim= e.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0 6.59 =C2=B1 19% +1250.1% 89.01 =C2=B1 11% perf-sched.wait_tim= e.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range 8.31 =C2=B1 25% +1059.2% 96.32 =C2=B1 8% perf-sched.wait_tim= e.max.ms.__cond_resched.zap_pte_range.zap_pmd_range.isra.0 335.06 =C2=B1140% +155.0% 854.50 =C2=B1 43% perf-sched.wait_tim= e.max.ms.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanos= leep 12.86 =C2=B1 14% +452.1% 71.03 =C2=B1 40% perf-sched.wait_tim= e.max.ms.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwframe 0.90 =C2=B1148% +1048.0% 10.28 =C2=B1 91% perf-sched.wait_tim= e.max.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown] 12.46 =C2=B1 11% +689.6% 98.42 =C2=B1 3% perf-sched.wait_tim= e.max.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknow= n].[unknown] 3.34 =C2=B1 37% +354.0% 15.17 =C2=B1 50% perf-sched.wait_tim= e.max.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknow= n].[unknown] 4.25 =C2=B1 20% +123.1% 9.48 =C2=B1 18% perf-sched.wait_tim= e.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[un= known] 15.28 =C2=B1 4% +348.9% 68.60 =C2=B1 33% perf-sched.wait_tim= e.max.ms.schedule_timeout.__wait_for_common.wait_for_completion_state.kerne= l_clone 7.67 =C2=B1 17% +655.9% 57.97 =C2=B1 21% perf-sched.wait_tim= e.max.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread 24.49 -23.8 0.65 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.tlb_finish_mmu.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_alig= n_munmap.do_vmi_munmap 30.56 -23.6 7.00 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__munmap 29.60 -23.0 6.61 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.entry_SYSCALL_64_after_hwframe.__munmap 29.55 -23.0 6.59 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap 29.23 -22.8 6.42 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_= hwframe.__munmap 29.26 -22.8 6.45 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mu= nmap 28.78 -22.5 6.26 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYS= CALL_64_after_hwframe 28.31 -22.2 6.11 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_= syscall_64 22.04 -22.0 0.00 perf-profile.calltrace.cycles= -pp.__tlb_batch_free_encoded_pages.tlb_finish_mmu.vms_clear_ptes.vms_comple= te_munmap_vmas.do_vmi_align_munmap 21.93 -21.9 0.00 perf-profile.calltrace.cycles= -pp.free_pages_and_swap_cache.__tlb_batch_free_encoded_pages.tlb_finish_mmu= .vms_clear_ptes.vms_complete_munmap_vmas 21.65 =C2=B1 2% -21.6 0.00 perf-profile.calltrace.c= ycles-pp.folios_put_refs.free_pages_and_swap_cache.__tlb_batch_free_encoded= _pages.tlb_finish_mmu.vms_clear_ptes 19.87 =C2=B1 2% -19.9 0.00 perf-profile.calltrace.c= ycles-pp.__mem_cgroup_uncharge_folios.folios_put_refs.free_pages_and_swap_c= ache.__tlb_batch_free_encoded_pages.tlb_finish_mmu 19.53 =C2=B1 2% -19.5 0.00 perf-profile.calltrace.c= ycles-pp.uncharge_batch.__mem_cgroup_uncharge_folios.folios_put_refs.free_p= ages_and_swap_cache.__tlb_batch_free_encoded_pages 19.23 =C2=B1 2% -19.2 0.00 perf-profile.calltrace.c= ycles-pp.page_counter_uncharge.uncharge_batch.__mem_cgroup_uncharge_folios.= folios_put_refs.free_pages_and_swap_cache 19.15 =C2=B1 2% -19.2 0.00 perf-profile.calltrace.c= ycles-pp.page_counter_cancel.page_counter_uncharge.uncharge_batch.__mem_cgr= oup_uncharge_folios.folios_put_refs 22.25 -18.6 3.67 perf-profile.calltrace.cycles= -pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.= __x64_sys_munmap 21.00 -17.7 3.29 perf-profile.calltrace.cycles= -pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munm= ap.__vm_munmap 19.90 -11.0 8.88 perf-profile.calltrace.cycles= -pp.mremap 19.28 -10.6 8.63 perf-profile.calltrace.cycles= -pp.entry_SYSCALL_64_after_hwframe.mremap 19.25 -10.6 8.62 perf-profile.calltrace.cycles= -pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap 19.08 -10.5 8.54 perf-profile.calltrace.cycles= -pp.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap 18.03 -9.9 8.16 perf-profile.calltrace.cycles= -pp.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.m= remap 14.66 -8.7 5.92 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe= .__mmap 11.13 -8.5 2.59 perf-profile.calltrace.cycles= -pp.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_a= fter_hwframe 10.93 -8.4 2.52 perf-profile.calltrace.cycles= -pp.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64 9.05 -7.3 1.73 perf-profile.calltrace.cycles= -pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma.__d= o_sys_mremap 8.76 -7.1 1.62 perf-profile.calltrace.cycles= -pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munm= ap.move_vma 12.01 -7.1 4.91 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64= _after_hwframe 30.28 -6.8 23.50 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__mmap 28.87 -5.9 22.99 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.entry_SYSCALL_64_after_hwframe.__mmap 28.79 -5.8 22.96 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap 28.18 -5.5 22.72 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap 8.14 -4.7 3.45 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64 10.23 -3.8 6.44 perf-profile.calltrace.cycles= -pp.mincore 4.47 -2.9 1.58 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__madvise 8.40 -2.6 5.77 perf-profile.calltrace.cycles= -pp.entry_SYSCALL_64_after_hwframe.mincore 8.30 -2.6 5.73 perf-profile.calltrace.cycles= -pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.mincore 3.71 -2.4 1.30 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.entry_SYSCALL_64_after_hwframe.__madvise 3.66 -2.4 1.28 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise 3.38 -2.2 1.18 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__m= advise 3.32 -2.2 1.15 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_madvise.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_= hwframe.__madvise 7.59 -2.1 5.47 perf-profile.calltrace.cycles= -pp.__x64_sys_mincore.do_syscall_64.entry_SYSCALL_64_after_hwframe.mincore 3.47 -2.0 1.49 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.copy_vma.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_a= fter_hwframe 2.92 -1.9 1.02 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.do_mincore.__x64_sys_mincore.do_syscall_64.entry_SYSCALL_64_after_= hwframe.mincore 3.25 -1.8 1.44 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_= sys_munmap 2.60 -1.6 1.02 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.mas_store_prealloc.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pg= off 2.45 -1.6 0.87 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munm= ap.__x64_sys_munmap 2.99 -1.6 1.42 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.vm_area_alloc.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff 2.24 -1.5 0.78 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.walk_page_range_mm.do_mincore.__x64_sys_mincore.do_syscall_64.entr= y_SYSCALL_64_after_hwframe 2.74 -1.4 1.34 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vma.__mmap_region= .do_mmap 2.18 -1.3 0.89 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region.= do_mmap 2.06 -1.3 0.78 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__get_unmapped_area.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSC= ALL_64_after_hwframe 1.79 -1.2 0.62 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.madvise_vma_behavior.do_madvise.__x64_sys_madvise.do_syscall_64.en= try_SYSCALL_64_after_hwframe 1.84 -1.1 0.70 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.arch_get_unmapped_area_topdown.__get_unmapped_area.do_mmap.vm_mmap= _pgoff.do_syscall_64 1.85 -1.1 0.73 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64 1.38 -1.1 0.26 =C2=B1100% perf-profile.calltrace.c= ycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vma= s.do_vmi_align_munmap 1.88 -1.1 0.77 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.vma_link.copy_vma.move_vma.__do_sys_mremap.do_syscall_64 1.90 -1.1 0.82 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.= __vm_munmap 1.78 -1.0 0.76 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_alloc= .__mmap_new_vma.__mmap_region 1.61 -1.0 0.59 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_mu= nmap.do_vmi_munmap 1.65 -1.0 0.65 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.perf_event_mmap_event.perf_event_mmap.__mmap_region.do_mmap.vm_mma= p_pgoff 1.34 -0.7 0.60 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff 1.22 -0.7 0.57 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_= mremap 0.98 -0.6 0.43 =C2=B1 44% perf-profile.calltrace.c= ycles-pp.vm_area_dup.copy_vma.move_vma.__do_sys_mremap.do_syscall_64 2.60 +0.4 2.99 perf-profile.calltrace.cycles= -pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munm= ap.do_vmi_munmap 0.87 +0.5 1.36 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__pmd_alloc.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64 2.21 +0.6 2.84 perf-profile.calltrace.cycles= -pp.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do= _vmi_align_munmap 0.64 +0.7 1.29 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_noprof.__pmd_alloc.move_page_tables.move_vma.__do_sys_= mremap 0.62 +0.7 1.28 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_mpol.alloc_pages_noprof.__pmd_alloc.move_page_tables.m= ove_vma 0.60 +0.7 1.26 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.__= pmd_alloc.move_page_tables 0.00 +0.7 0.67 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpo= l.alloc_pages_noprof.get_zeroed_page_noprof 0.00 +0.7 0.69 =C2=B1 4% perf-profile.calltrace.c= ycles-pp.__free_one_page.free_pcppages_bulk.free_frozen_page_commit.free_fr= ozen_pages.__put_partials 0.00 +0.7 0.71 =C2=B1 12% perf-profile.calltrace.c= ycles-pp._raw_spin_trylock.free_frozen_pages.rcu_do_batch.rcu_core.handle_s= oftirqs 2.04 +0.7 2.76 perf-profile.calltrace.cycles= -pp.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete= _munmap_vmas 0.00 +0.7 0.73 =C2=B1 15% perf-profile.calltrace.c= ycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.free_pcppa= ges_bulk.free_frozen_page_commit.free_frozen_pages 0.64 =C2=B1 5% +0.7 1.38 =C2=B1 4% perf-profile.calltr= ace.cycles-pp.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.han= dle_softirqs 0.00 +0.7 0.75 =C2=B1 15% perf-profile.calltrace.c= ycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_frozen_page_commit.= free_frozen_pages.__put_partials 0.00 +0.8 0.83 =C2=B1 9% perf-profile.calltrace.c= ycles-pp.free_frozen_pages.rcu_do_batch.rcu_core.handle_softirqs.run_ksofti= rqd 3.10 +0.9 3.96 perf-profile.calltrace.cycles= -pp.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_6= 4_after_hwframe 0.80 =C2=B1 4% +0.9 1.68 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs.run= _ksoftirqd 0.62 +1.0 1.57 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__memcg_kmem_charge_page.__alloc_frozen_pages_noprof.alloc_pages_m= pol.alloc_pages_noprof.__pud_alloc 0.00 +1.0 0.98 =C2=B1 20% perf-profile.calltrace.c= ycles-pp.cgroup_rstat_updated.__mod_memcg_state.__memcg_kmem_charge_page.__= alloc_frozen_pages_noprof.alloc_pages_mpol 0.17 =C2=B1141% +1.0 1.18 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.__p4d_alloc.__handle_mm_fault.handle_mm_fault.__get_user_page= s.populate_vma_page_range 0.00 +1.0 1.03 =C2=B1 6% perf-profile.calltrace.c= ycles-pp.__free_pages.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd 1.72 +1.0 2.76 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.get_free_pages_noprof.__x64_sys_mincore.do_syscall_64.entry_SYSCAL= L_64_after_hwframe.mincore 1.16 +1.1 2.22 perf-profile.calltrace.cycles= -pp.__pte_alloc.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64 0.00 +1.1 1.06 =C2=B1 6% perf-profile.calltrace.c= ycles-pp.__slab_free.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_c= ore 1.70 +1.1 2.76 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_noprof.get_free_pages_noprof.__x64_sys_mincore.do_sysc= all_64.entry_SYSCALL_64_after_hwframe 0.61 +1.1 1.68 perf-profile.calltrace.cycles= -pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.all= oc_pages_noprof.__pud_alloc 0.00 +1.1 1.14 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.ge= t_zeroed_page_noprof.__p4d_alloc 1.56 +1.1 2.71 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_mpol.alloc_pages_noprof.get_free_pages_noprof.__x64_sy= s_mincore.do_syscall_64 0.00 +1.2 1.15 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_mpol.alloc_pages_noprof.get_zeroed_page_noprof.__p4d_a= lloc.__handle_mm_fault 0.00 +1.2 1.16 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_noprof.get_zeroed_page_noprof.__p4d_alloc.__handle_mm_= fault.handle_mm_fault 0.00 +1.2 1.16 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.get_zeroed_page_noprof.__p4d_alloc.__handle_mm_fault.handle_mm_fau= lt.__get_user_pages 0.93 +1.2 2.16 perf-profile.calltrace.cycles= -pp.pte_alloc_one.__pte_alloc.move_page_tables.move_vma.__do_sys_mremap 1.42 +1.3 2.71 perf-profile.calltrace.cycles= -pp.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_pt= es 1.33 +1.3 2.63 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.ge= t_free_pages_noprof.__x64_sys_mincore 0.00 +1.3 1.30 =C2=B1 15% perf-profile.calltrace.c= ycles-pp._raw_spin_trylock.free_frozen_pages.tlb_remove_table_rcu.rcu_do_ba= tch.rcu_core 0.82 +1.3 2.12 perf-profile.calltrace.cycles= -pp.alloc_pages_noprof.pte_alloc_one.__pte_alloc.move_page_tables.move_vma 0.80 +1.3 2.12 perf-profile.calltrace.cycles= -pp.alloc_pages_mpol.alloc_pages_noprof.pte_alloc_one.__pte_alloc.move_page= _tables 1.97 +1.5 3.49 perf-profile.calltrace.cycles= -pp.__pud_alloc.__handle_mm_fault.handle_mm_fault.__get_user_pages.populate= _vma_page_range 0.00 +1.5 1.53 =C2=B1 9% perf-profile.calltrace.c= ycles-pp.free_pcppages_bulk.free_frozen_page_commit.free_frozen_pages.__put= _partials.kmem_cache_free 0.00 +1.5 1.55 =C2=B1 9% perf-profile.calltrace.c= ycles-pp.free_frozen_page_commit.free_frozen_pages.__put_partials.kmem_cach= e_free.rcu_do_batch 0.00 +1.6 1.58 perf-profile.calltrace.cycles= -pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.get_fre= e_pages_noprof.tlb_remove_table 0.00 +1.6 1.60 =C2=B1 9% perf-profile.calltrace.c= ycles-pp.free_frozen_pages.__put_partials.kmem_cache_free.rcu_do_batch.rcu_= core 0.00 +1.6 1.64 =C2=B1 11% perf-profile.calltrace.c= ycles-pp.free_frozen_pages.tlb_remove_table_rcu.rcu_do_batch.rcu_core.handl= e_softirqs 0.00 +1.6 1.65 perf-profile.calltrace.cycles= -pp.alloc_pages_mpol.alloc_pages_noprof.get_free_pages_noprof.tlb_remove_ta= ble.___pte_free_tlb 0.00 +1.7 1.67 perf-profile.calltrace.cycles= -pp.alloc_pages_noprof.get_free_pages_noprof.tlb_remove_table.___pte_free_t= lb.free_pud_range 0.00 +1.7 1.67 perf-profile.calltrace.cycles= -pp.get_free_pages_noprof.tlb_remove_table.___pte_free_tlb.free_pud_range.f= ree_p4d_range 0.00 +1.7 1.70 perf-profile.calltrace.cycles= -pp.tlb_remove_table.___pte_free_tlb.free_pud_range.free_p4d_range.free_pgd= _range 1.50 +1.8 3.33 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_noprof.__pud_alloc.__handle_mm_fault.handle_mm_fault._= _get_user_pages 0.00 +1.8 1.84 =C2=B1 8% perf-profile.calltrace.c= ycles-pp.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core.handle_softir= qs 0.71 +1.8 2.55 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__memcg_kmem_charge_page.__alloc_frozen_pages_noprof.alloc_pages_m= pol.alloc_pages_noprof.__pmd_alloc 1.46 +1.9 3.32 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_mpol.alloc_pages_noprof.__pud_alloc.__handle_mm_fault.= handle_mm_fault 0.00 +1.9 1.87 perf-profile.calltrace.cycles= -pp.___pte_free_tlb.free_pud_range.free_p4d_range.free_pgd_range.free_pgtab= les 1.38 +1.9 3.26 perf-profile.calltrace.cycles= -pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.__pud_a= lloc.__handle_mm_fault 0.00 +2.0 1.98 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__mod_memcg_state.__memcg_kmem_charge_page.__alloc_frozen_pages_no= prof.alloc_pages_mpol.alloc_pages_noprof 0.08 =C2=B1223% +2.1 2.14 =C2=B1 6% perf-profile.calltr= ace.cycles-pp.try_charge_memcg.__memcg_kmem_charge_page.__alloc_frozen_page= s_noprof.alloc_pages_mpol.alloc_pages_noprof 0.79 +2.1 2.86 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__memcg_kmem_charge_page.__alloc_frozen_pages_noprof.alloc_pages_m= pol.alloc_pages_noprof.pte_alloc_one 2.98 +2.4 5.41 perf-profile.calltrace.cycles= -pp.do_anonymous_page.__handle_mm_fault.handle_mm_fault.__get_user_pages.po= pulate_vma_page_range 0.00 +2.4 2.45 =C2=B1 4% perf-profile.calltrace.c= ycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.rmqueue_bu= lk.__rmqueue_pcplist.rmqueue 0.00 +2.5 2.47 =C2=B1 4% perf-profile.calltrace.c= ycles-pp._raw_spin_lock_irqsave.rmqueue_bulk.__rmqueue_pcplist.rmqueue.get_= page_from_freelist 0.71 +2.5 3.20 perf-profile.calltrace.cycles= -pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.all= oc_pages_noprof.__pmd_alloc 2.22 +2.6 4.77 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__pmd_alloc.__handle_mm_fault.handle_mm_fault.__get_user_pages.pop= ulate_vma_page_range 1.37 =C2=B1 4% +2.6 3.98 =C2=B1 4% perf-profile.calltr= ace.cycles-pp.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core.handle_soft= irqs 2.50 +2.8 5.26 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__pte_alloc.do_anonymous_page.__handle_mm_fault.handle_mm_fault.__= get_user_pages 1.70 +2.9 4.60 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_noprof.__pmd_alloc.__handle_mm_fault.handle_mm_fault._= _get_user_pages 1.66 +2.9 4.58 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_mpol.alloc_pages_noprof.__pmd_alloc.__handle_mm_fault.= handle_mm_fault 1.58 +2.9 4.52 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.__= pmd_alloc.__handle_mm_fault 2.10 +3.0 5.14 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.pte_alloc_one.__pte_alloc.do_anonymous_page.__handle_mm_fault.hand= le_mm_fault 0.96 =C2=B1 2% +3.1 4.03 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_page= s_mpol.alloc_pages_noprof.get_free_pages_noprof 1.86 +3.2 5.05 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_noprof.pte_alloc_one.__pte_alloc.do_anonymous_page.__h= andle_mm_fault 0.00 +3.2 3.19 =C2=B1 3% perf-profile.calltrace.c= ycles-pp.free_page_and_swap_cache.tlb_remove_table_rcu.rcu_do_batch.rcu_cor= e.handle_softirqs 1.81 +3.2 5.03 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.alloc_pages_mpol.alloc_pages_noprof.pte_alloc_one.__pte_alloc.do_a= nonymous_page 0.76 +3.4 4.14 perf-profile.calltrace.cycles= -pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.all= oc_pages_noprof.pte_alloc_one 12.14 +4.3 16.42 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__mm_populate.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_h= wframe.__mmap 1.77 =C2=B1 4% +4.5 6.26 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_kso= ftirqd 2.47 +4.6 7.04 perf-profile.calltrace.cycles= -pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.pte_all= oc_one.__pte_alloc 0.00 +4.8 4.75 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.clear_page_erms.get_page_from_freelist.__alloc_frozen_pages_noprof= .alloc_pages_mpol.alloc_pages_noprof 0.00 +5.0 4.99 =C2=B1 6% perf-profile.calltrace.c= ycles-pp.rmqueue_bulk.__rmqueue_pcplist.rmqueue.get_page_from_freelist.__al= loc_frozen_pages_noprof 0.64 =C2=B1 4% +5.1 5.75 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.rmqueue.get_page_from_freelist.__alloc_frozen_pages_noprof.al= loc_pages_mpol.alloc_pages_noprof 10.99 +5.1 16.10 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.populate_vma_page_range.__mm_populate.vm_mmap_pgoff.do_syscall_64.= entry_SYSCALL_64_after_hwframe 10.80 +5.2 16.00 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__get_user_pages.populate_vma_page_range.__mm_populate.vm_mmap_pgo= ff.do_syscall_64 0.00 +5.3 5.30 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__rmqueue_pcplist.rmqueue.get_page_from_freelist.__alloc_frozen_pa= ges_noprof.alloc_pages_mpol 8.67 +6.6 15.24 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.handle_mm_fault.__get_user_pages.populate_vma_page_range.__mm_popu= late.vm_mmap_pgoff 8.27 +6.8 15.07 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__handle_mm_fault.handle_mm_fault.__get_user_pages.populate_vma_pa= ge_range.__mm_populate 0.00 +35.4 35.42 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.page_counter_cancel.page_counter_uncharge.uncharge_batch.__mem_cgr= oup_uncharge.__folio_put 0.00 +35.5 35.54 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.page_counter_uncharge.uncharge_batch.__mem_cgroup_uncharge.__folio= _put.tlb_remove_table_rcu 0.00 +35.8 35.77 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.uncharge_batch.__mem_cgroup_uncharge.__folio_put.tlb_remove_table_= rcu.rcu_do_batch 0.00 +35.9 35.87 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__mem_cgroup_uncharge.__folio_put.tlb_remove_table_rcu.rcu_do_batc= h.rcu_core 0.00 +35.9 35.91 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.__folio_put.tlb_remove_table_rcu.rcu_do_batch.rcu_core.handle_soft= irqs 0.00 +40.8 40.79 =C2=B1 2% perf-profile.calltrace.c= ycles-pp.tlb_remove_table_rcu.rcu_do_batch.rcu_core.handle_softirqs.run_kso= ftirqd 2.98 =C2=B1 4% +48.2 51.20 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_t= hread_fn 2.99 =C2=B1 4% +48.2 51.23 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthr= ead 3.00 =C2=B1 4% +48.2 51.24 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_f= rom_fork 3.00 =C2=B1 4% +48.2 51.24 perf-profile.calltrace.c= ycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_for= k_asm 3.00 =C2=B1 4% +48.3 51.32 perf-profile.calltrace.c= ycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm 3.02 =C2=B1 4% +48.3 51.36 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm 3.02 =C2=B1 4% +48.3 51.36 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.ret_from_fork.ret_from_fork_asm 3.02 =C2=B1 4% +48.3 51.36 =C2=B1 2% perf-profile.calltr= ace.cycles-pp.ret_from_fork_asm 90.11 -44.3 45.80 =C2=B1 2% perf-profile.children.cy= cles-pp.entry_SYSCALL_64_after_hwframe 89.76 -44.1 45.66 =C2=B1 2% perf-profile.children.cy= cles-pp.do_syscall_64 40.08 -31.2 8.92 perf-profile.children.cycles-= pp.do_vmi_munmap 39.27 -30.6 8.64 perf-profile.children.cycles-= pp.do_vmi_align_munmap 31.38 -26.0 5.43 perf-profile.children.cycles-= pp.vms_complete_munmap_vmas 29.79 -24.9 4.92 perf-profile.children.cycles-= pp.vms_clear_ptes 30.79 -23.7 7.09 =C2=B1 2% perf-profile.children.cy= cles-pp.__munmap 24.51 -23.5 0.97 =C2=B1 2% perf-profile.children.cy= cles-pp.tlb_finish_mmu 29.25 -22.8 6.42 =C2=B1 2% perf-profile.children.cy= cles-pp.__vm_munmap 29.27 -22.8 6.46 =C2=B1 2% perf-profile.children.cy= cles-pp.__x64_sys_munmap 22.06 -22.1 0.00 perf-profile.children.cycles-= pp.__tlb_batch_free_encoded_pages 21.96 -22.0 0.00 perf-profile.children.cycles-= pp.free_pages_and_swap_cache 21.66 -21.7 0.00 perf-profile.children.cycles-= pp.folios_put_refs 19.89 =C2=B1 2% -19.9 0.00 perf-profile.children.cy= cles-pp.__mem_cgroup_uncharge_folios 19.96 -11.1 8.90 perf-profile.children.cycles-= pp.mremap 19.10 -10.6 8.55 perf-profile.children.cycles-= pp.__do_sys_mremap 18.04 -9.9 8.17 perf-profile.children.cycles-= pp.move_vma 14.70 -8.8 5.94 =C2=B1 2% perf-profile.children.cy= cles-pp.do_mmap 12.06 -7.1 4.93 =C2=B1 2% perf-profile.children.cy= cles-pp.__mmap_region 30.50 -6.9 23.59 =C2=B1 2% perf-profile.children.cy= cles-pp.__mmap 28.23 -5.5 22.74 =C2=B1 2% perf-profile.children.cy= cles-pp.vm_mmap_pgoff 8.18 -4.7 3.47 =C2=B1 2% perf-profile.children.cy= cles-pp.__mmap_new_vma 10.50 -4.0 6.54 perf-profile.children.cycles-= pp.mincore 6.10 -3.5 2.58 =C2=B1 3% perf-profile.children.cy= cles-pp.mas_wr_node_store 4.60 -3.0 1.63 =C2=B1 2% perf-profile.children.cy= cles-pp.__madvise 4.94 -2.8 2.19 =C2=B1 2% perf-profile.children.cy= cles-pp.mas_store_gfp 5.39 -2.6 2.83 =C2=B1 2% perf-profile.children.cy= cles-pp.kmem_cache_alloc_noprof 3.81 -2.3 1.51 =C2=B1 3% perf-profile.children.cy= cles-pp.mas_store_prealloc 6.71 -2.3 4.43 perf-profile.children.cycles-= pp.__irq_exit_rcu 7.06 -2.3 4.79 perf-profile.children.cycles-= pp.sysvec_apic_timer_interrupt 3.38 -2.2 1.18 =C2=B1 2% perf-profile.children.cy= cles-pp.__x64_sys_madvise 7.09 -2.2 4.90 perf-profile.children.cycles-= pp.asm_sysvec_apic_timer_interrupt 3.34 -2.2 1.16 =C2=B1 2% perf-profile.children.cy= cles-pp.do_madvise 7.67 -2.2 5.50 perf-profile.children.cycles-= pp.__x64_sys_mincore 3.48 -2.0 1.50 =C2=B1 2% perf-profile.children.cy= cles-pp.copy_vma 3.06 -2.0 1.08 =C2=B1 2% perf-profile.children.cy= cles-pp.vms_gather_munmap_vmas 2.93 -1.9 1.02 =C2=B1 2% perf-profile.children.cy= cles-pp.do_mincore 2.62 -1.7 0.92 =C2=B1 3% perf-profile.children.cy= cles-pp.mas_find 3.01 -1.6 1.43 =C2=B1 2% perf-profile.children.cy= cles-pp.vm_area_alloc 2.35 -1.5 0.82 =C2=B1 2% perf-profile.children.cy= cles-pp.flush_tlb_mm_range 2.26 -1.5 0.79 =C2=B1 2% perf-profile.children.cy= cles-pp.walk_page_range_mm 2.25 -1.4 0.81 =C2=B1 2% perf-profile.children.cy= cles-pp.clear_bhb_loop 1.82 -1.4 0.41 =C2=B1 2% perf-profile.children.cy= cles-pp.up_write 2.44 -1.4 1.05 =C2=B1 3% perf-profile.children.cy= cles-pp.__memcg_slab_post_alloc_hook 2.10 -1.4 0.72 =C2=B1 2% perf-profile.children.cy= cles-pp.mt_find 2.19 -1.4 0.82 =C2=B1 2% perf-profile.children.cy= cles-pp.__get_unmapped_area 2.04 -1.3 0.75 =C2=B1 2% perf-profile.children.cy= cles-pp.unmap_vmas 2.52 -1.3 1.23 =C2=B1 2% perf-profile.children.cy= cles-pp.__call_rcu_common 1.84 =C2=B1 2% -1.3 0.56 perf-profile.children.cy= cles-pp._raw_spin_lock 1.98 -1.3 0.71 =C2=B1 3% perf-profile.children.cy= cles-pp.mas_walk 1.76 -1.2 0.54 =C2=B1 2% perf-profile.children.cy= cles-pp.__pte_offset_map_lock 1.82 -1.2 0.63 perf-profile.children.cycles-= pp.madvise_vma_behavior 1.91 -1.2 0.72 =C2=B1 2% perf-profile.children.cy= cles-pp.arch_get_unmapped_area_topdown 1.86 -1.1 0.73 =C2=B1 2% perf-profile.children.cy= cles-pp.perf_event_mmap 1.89 -1.1 0.78 =C2=B1 3% perf-profile.children.cy= cles-pp.vma_link 1.74 -1.1 0.64 =C2=B1 3% perf-profile.children.cy= cles-pp.unmap_page_range 1.66 -1.1 0.57 perf-profile.children.cycles-= pp.find_vma 1.95 -1.1 0.89 =C2=B1 2% perf-profile.children.cy= cles-pp.mas_preallocate 1.68 -1.0 0.66 =C2=B1 3% perf-profile.children.cy= cles-pp.perf_event_mmap_event 1.54 =C2=B1 2% -1.0 0.58 =C2=B1 5% perf-profile.childr= en.cycles-pp.down_write 1.57 -1.0 0.60 =C2=B1 2% perf-profile.children.cy= cles-pp.flush_tlb_func 1.34 -0.9 0.47 =C2=B1 2% perf-profile.children.cy= cles-pp.zap_pmd_range 2.63 -0.8 1.82 =C2=B1 2% perf-profile.children.cy= cles-pp.vm_area_free_rcu_cb 1.22 -0.8 0.43 =C2=B1 3% perf-profile.children.cy= cles-pp.follow_page_mask 1.80 -0.8 1.04 perf-profile.children.cycles-= pp.mas_alloc_nodes 1.13 -0.7 0.38 =C2=B1 3% perf-profile.children.cy= cles-pp.zap_pte_range 1.02 =C2=B1 2% -0.7 0.28 =C2=B1 3% perf-profile.childr= en.cycles-pp.down_write_killable 1.13 -0.7 0.39 =C2=B1 2% perf-profile.children.cy= cles-pp.__walk_page_range 1.22 -0.7 0.49 =C2=B1 3% perf-profile.children.cy= cles-pp.perf_iterate_sb 1.17 -0.7 0.44 perf-profile.children.cycles-= pp.__cond_resched 1.16 -0.7 0.43 =C2=B1 4% perf-profile.children.cy= cles-pp.__mmap_prepare 1.11 -0.7 0.40 perf-profile.children.cycles-= pp.vma_modify_flags_name 1.07 -0.7 0.37 =C2=B1 2% perf-profile.children.cy= cles-pp.walk_pgd_range 1.08 -0.7 0.38 =C2=B1 3% perf-profile.children.cy= cles-pp.mas_prev_slot 0.90 -0.7 0.21 perf-profile.children.cycles-= pp.down_read 1.13 -0.7 0.46 =C2=B1 2% perf-profile.children.cy= cles-pp.__lruvec_stat_mod_folio 1.09 -0.7 0.42 perf-profile.children.cycles-= pp.vm_unmapped_area 1.05 -0.7 0.38 perf-profile.children.cycles-= pp.vma_modify 1.03 -0.7 0.37 =C2=B1 3% perf-profile.children.cy= cles-pp.find_vma_prev 1.04 -0.7 0.38 perf-profile.children.cycles-= pp.entry_SYSCALL_64 1.02 -0.6 0.37 =C2=B1 2% perf-profile.children.cy= cles-pp.vma_merge_existing_range 0.96 -0.6 0.32 =C2=B1 2% perf-profile.children.cy= cles-pp.mas_next_slot 1.19 -0.6 0.56 =C2=B1 4% perf-profile.children.cy= cles-pp.rcu_cblist_dequeue 1.09 =C2=B1 3% -0.6 0.48 perf-profile.children.cy= cles-pp.__memcpy 0.92 =C2=B1 2% -0.6 0.31 =C2=B1 2% perf-profile.childr= en.cycles-pp.perf_event_mmap_output 0.80 -0.6 0.20 =C2=B1 11% perf-profile.children.cy= cles-pp.page_counter_try_charge 0.91 -0.6 0.30 =C2=B1 3% perf-profile.children.cy= cles-pp.walk_p4d_range 0.91 -0.6 0.32 =C2=B1 3% perf-profile.children.cy= cles-pp.mas_wr_store_type 0.86 -0.6 0.30 =C2=B1 4% perf-profile.children.cy= cles-pp.mtree_load 0.81 =C2=B1 5% -0.5 0.27 =C2=B1 3% perf-profile.childr= en.cycles-pp.rcu_segcblist_enqueue 1.12 -0.5 0.57 =C2=B1 2% perf-profile.children.cy= cles-pp.vm_area_dup 0.94 =C2=B1 3% -0.5 0.41 =C2=B1 3% perf-profile.childr= en.cycles-pp.obj_cgroup_charge 1.01 -0.5 0.47 =C2=B1 7% perf-profile.children.cy= cles-pp.__memcg_slab_free_hook 0.81 -0.5 0.28 =C2=B1 3% perf-profile.children.cy= cles-pp.move_ptes 0.76 -0.5 0.24 =C2=B1 2% perf-profile.children.cy= cles-pp.walk_pud_range 0.74 -0.5 0.23 =C2=B1 3% perf-profile.children.cy= cles-pp.follow_page_pte 0.77 -0.5 0.28 =C2=B1 2% perf-profile.children.cy= cles-pp.entry_SYSRETQ_unsafe_stack 0.90 -0.5 0.40 perf-profile.children.cycles-= pp.syscall_exit_to_user_mode 0.76 -0.5 0.30 perf-profile.children.cycles-= pp.unmapped_area_topdown 0.68 -0.4 0.23 =C2=B1 2% perf-profile.children.cy= cles-pp.mas_update_gap 0.72 -0.4 0.28 =C2=B1 3% perf-profile.children.cy= cles-pp.native_flush_tlb_one_user 5.84 -0.4 5.41 =C2=B1 5% perf-profile.children.cy= cles-pp.__slab_free 0.75 -0.4 0.31 =C2=B1 4% perf-profile.children.cy= cles-pp.mod_objcg_state 1.69 -0.4 1.27 perf-profile.children.cycles-= pp.___slab_alloc 0.68 -0.4 0.26 =C2=B1 3% perf-profile.children.cy= cles-pp.native_flush_tlb_local 0.61 -0.4 0.20 =C2=B1 2% perf-profile.children.cy= cles-pp.walk_pmd_range 0.58 -0.4 0.17 =C2=B1 4% perf-profile.children.cy= cles-pp.pmd_install 0.68 -0.4 0.28 =C2=B1 4% perf-profile.children.cy= cles-pp.__mod_memcg_lruvec_state 0.61 -0.4 0.23 =C2=B1 2% perf-profile.children.cy= cles-pp.mas_pop_node 0.49 -0.3 0.16 =C2=B1 3% perf-profile.children.cy= cles-pp.mincore_pte_range 0.50 -0.3 0.17 =C2=B1 2% perf-profile.children.cy= cles-pp.rcu_all_qs 0.45 =C2=B1 4% -0.3 0.12 =C2=B1 3% perf-profile.childr= en.cycles-pp.perf_output_begin 0.60 =C2=B1 2% -0.3 0.27 =C2=B1 3% perf-profile.childr= en.cycles-pp.stress_mmapaddr_child 0.48 -0.3 0.16 =C2=B1 2% perf-profile.children.cy= cles-pp.gup_vma_lookup 0.51 -0.3 0.19 =C2=B1 2% perf-profile.children.cy= cles-pp.arch_get_unmapped_area 0.50 =C2=B1 2% -0.3 0.19 perf-profile.children.cy= cles-pp.mremap_to 0.53 =C2=B1 2% -0.3 0.22 =C2=B1 6% perf-profile.childr= en.cycles-pp.mas_put_in_tree 0.46 =C2=B1 2% -0.3 0.16 =C2=B1 3% perf-profile.childr= en.cycles-pp.find_vma_intersection 0.48 -0.3 0.19 perf-profile.children.cycles-= pp.mas_empty_area_rev 0.44 =C2=B1 2% -0.3 0.16 =C2=B1 4% perf-profile.childr= en.cycles-pp.___pmd_free_tlb 0.37 -0.3 0.09 =C2=B1 4% perf-profile.children.cy= cles-pp.tlb_gather_mmu 0.42 -0.3 0.14 =C2=B1 4% perf-profile.children.cy= cles-pp.mas_next_range 0.82 -0.3 0.55 perf-profile.children.cycles-= pp.up_read 0.38 -0.3 0.12 =C2=B1 3% perf-profile.children.cy= cles-pp.zap_present_ptes 0.35 =C2=B1 2% -0.2 0.11 =C2=B1 3% perf-profile.childr= en.cycles-pp.___pte_offset_map 0.43 -0.2 0.20 =C2=B1 2% perf-profile.children.cy= cles-pp.syscall_return_via_sysret 0.36 -0.2 0.13 =C2=B1 7% perf-profile.children.cy= cles-pp.mas_prev 0.34 =C2=B1 2% -0.2 0.11 =C2=B1 3% perf-profile.childr= en.cycles-pp.mas_leaf_max_gap 0.39 -0.2 0.16 =C2=B1 2% perf-profile.children.cy= cles-pp.__split_vma 0.33 =C2=B1 2% -0.2 0.11 =C2=B1 6% perf-profile.childr= en.cycles-pp.mas_next_setup 0.40 -0.2 0.18 =C2=B1 3% perf-profile.children.cy= cles-pp.policy_nodemask 0.26 =C2=B1 3% -0.2 0.06 perf-profile.children.cy= cles-pp.downgrade_write 0.32 =C2=B1 2% -0.2 0.12 =C2=B1 4% perf-profile.childr= en.cycles-pp.lru_add_drain 0.32 =C2=B1 2% -0.2 0.12 perf-profile.children.cy= cles-pp.unmapped_area 0.33 =C2=B1 2% -0.2 0.13 =C2=B1 4% perf-profile.childr= en.cycles-pp.mas_rev_awalk 0.29 =C2=B1 3% -0.2 0.09 =C2=B1 7% perf-profile.childr= en.cycles-pp.uncharge_folio 0.30 =C2=B1 4% -0.2 0.12 =C2=B1 4% perf-profile.childr= en.cycles-pp.__perf_event_header__init_id 0.27 -0.2 0.09 =C2=B1 5% perf-profile.children.cy= cles-pp.__check_object_size 0.24 -0.2 0.09 =C2=B1 4% perf-profile.children.cy= cles-pp.mas_prev_node 0.26 =C2=B1 2% -0.1 0.12 =C2=B1 4% perf-profile.childr= en.cycles-pp.x64_sys_call 0.24 =C2=B1 3% -0.1 0.09 =C2=B1 5% perf-profile.childr= en.cycles-pp.___pud_free_tlb 0.23 =C2=B1 2% -0.1 0.09 perf-profile.children.cy= cles-pp.security_mmap_file 0.26 -0.1 0.12 =C2=B1 3% perf-profile.children.cy= cles-pp.get_pfnblock_flags_mask 0.21 -0.1 0.07 =C2=B1 5% perf-profile.children.cy= cles-pp.mas_wr_store_entry 0.22 =C2=B1 2% -0.1 0.09 =C2=B1 7% perf-profile.childr= en.cycles-pp.lru_add_drain_cpu 0.19 -0.1 0.06 perf-profile.children.cycles-= pp.check_heap_object 0.21 =C2=B1 2% -0.1 0.08 =C2=B1 4% perf-profile.childr= en.cycles-pp.mas_prev_range 0.21 =C2=B1 2% -0.1 0.08 =C2=B1 5% perf-profile.childr= en.cycles-pp.mas_prev_setup 0.19 =C2=B1 2% -0.1 0.07 =C2=B1 5% perf-profile.childr= en.cycles-pp.do_munmap 0.21 =C2=B1 2% -0.1 0.09 =C2=B1 7% perf-profile.childr= en.cycles-pp.stress_mmapaddr_check 0.18 =C2=B1 2% -0.1 0.06 =C2=B1 7% perf-profile.childr= en.cycles-pp.mas_ascend 0.21 =C2=B1 2% -0.1 0.10 =C2=B1 5% perf-profile.childr= en.cycles-pp.commit_merge 0.18 =C2=B1 2% -0.1 0.07 perf-profile.children.cy= cles-pp.mas_empty_area 0.18 -0.1 0.07 =C2=B1 7% perf-profile.children.cy= cles-pp.cond_accept_memory 0.18 =C2=B1 4% -0.1 0.06 =C2=B1 7% perf-profile.childr= en.cycles-pp.vma_merge_new_range 0.16 =C2=B1 2% -0.1 0.05 =C2=B1 7% perf-profile.childr= en.cycles-pp.mas_destroy 0.18 =C2=B1 3% -0.1 0.08 =C2=B1 7% perf-profile.childr= en.cycles-pp.stress_mmapaddr_get_addr 0.15 =C2=B1 2% -0.1 0.06 =C2=B1 8% perf-profile.childr= en.cycles-pp.syscall_exit_to_user_mode_prepare 0.17 =C2=B1 2% -0.1 0.08 =C2=B1 5% perf-profile.childr= en.cycles-pp._find_first_bit 0.16 =C2=B1 3% -0.1 0.07 =C2=B1 7% perf-profile.childr= en.cycles-pp.mas_data_end 0.15 =C2=B1 3% -0.1 0.06 perf-profile.children.cy= cles-pp.__mod_node_page_state 0.15 =C2=B1 3% -0.1 0.07 =C2=B1 7% perf-profile.childr= en.cycles-pp.percpu_counter_add_batch 0.13 =C2=B1 2% -0.1 0.04 =C2=B1 45% perf-profile.childr= en.cycles-pp.mincore@plt 0.13 =C2=B1 2% -0.1 0.05 perf-profile.children.cy= cles-pp.vma_complete 0.13 =C2=B1 2% -0.1 0.06 =C2=B1 9% perf-profile.childr= en.cycles-pp.randomize_page 0.12 =C2=B1 4% -0.1 0.05 perf-profile.children.cy= cles-pp.mas_anode_descend 0.13 =C2=B1 4% -0.1 0.06 =C2=B1 8% perf-profile.childr= en.cycles-pp.local_clock 0.11 =C2=B1 6% -0.1 0.04 =C2=B1 44% perf-profile.childr= en.cycles-pp.__task_pid_nr_ns 0.12 -0.1 0.05 perf-profile.children.cycles-= pp.get_random_u64 0.12 =C2=B1 3% -0.1 0.05 =C2=B1 7% perf-profile.childr= en.cycles-pp.userfaultfd_unmap_complete 0.23 =C2=B1 3% -0.1 0.17 =C2=B1 2% perf-profile.childr= en.cycles-pp.setup_object 0.60 =C2=B1 2% -0.1 0.54 =C2=B1 2% perf-profile.childr= en.cycles-pp.shuffle_freelist 0.12 =C2=B1 3% -0.1 0.06 =C2=B1 9% perf-profile.childr= en.cycles-pp.local_clock_noinstr 0.11 =C2=B1 3% -0.1 0.05 perf-profile.children.cy= cles-pp.__count_memcg_events 0.08 -0.1 0.02 =C2=B1 99% perf-profile.children.cy= cles-pp.blk_finish_plug 0.15 =C2=B1 2% -0.0 0.10 =C2=B1 19% perf-profile.childr= en.cycles-pp.refill_obj_stock 0.10 =C2=B1 3% -0.0 0.06 =C2=B1 9% perf-profile.childr= en.cycles-pp.native_sched_clock 0.20 =C2=B1 3% -0.0 0.16 =C2=B1 5% perf-profile.childr= en.cycles-pp.stress_munmap_retry_enomem 0.23 =C2=B1 5% +0.0 0.26 perf-profile.children.cy= cles-pp.tick_nohz_handler 0.19 =C2=B1 4% +0.0 0.22 perf-profile.children.cy= cles-pp.update_process_times 0.05 +0.0 0.08 perf-profile.children.cycles-= pp.task_tick_fair 0.24 =C2=B1 5% +0.0 0.27 perf-profile.children.cy= cles-pp.__hrtimer_run_queues 0.10 +0.0 0.14 =C2=B1 3% perf-profile.children.cy= cles-pp.sched_tick 0.00 +0.1 0.06 =C2=B1 11% perf-profile.children.cy= cles-pp.copy_page_from_iter_atomic 0.00 +0.1 0.08 =C2=B1 6% perf-profile.children.cy= cles-pp.__schedule 0.00 +0.1 0.08 =C2=B1 18% perf-profile.children.cy= cles-pp.shmem_write_end 0.90 =C2=B1 2% +0.1 0.98 perf-profile.children.cy= cles-pp.allocate_slab 0.00 +0.1 0.10 =C2=B1 25% perf-profile.children.cy= cles-pp.shmem_alloc_and_add_folio 0.00 +0.1 0.13 =C2=B1 19% perf-profile.children.cy= cles-pp.shmem_get_folio_gfp 0.06 =C2=B1 9% +0.1 0.19 =C2=B1 2% perf-profile.childr= en.cycles-pp.discard_slab 0.00 +0.1 0.13 =C2=B1 21% perf-profile.children.cy= cles-pp.shmem_write_begin 0.00 +0.2 0.16 =C2=B1 7% perf-profile.children.cy= cles-pp.__mod_zone_page_state 0.20 =C2=B1 2% +0.2 0.40 perf-profile.children.cy= cles-pp._copy_to_user 0.07 =C2=B1 8% +0.2 0.30 =C2=B1 16% perf-profile.childr= en.cycles-pp.generic_perform_write 0.08 =C2=B1 6% +0.3 0.33 =C2=B1 15% perf-profile.childr= en.cycles-pp.shmem_file_write_iter 0.08 =C2=B1 4% +0.3 0.34 =C2=B1 16% perf-profile.childr= en.cycles-pp.vfs_write 0.08 =C2=B1 8% +0.3 0.36 =C2=B1 14% perf-profile.childr= en.cycles-pp.ksys_write 0.08 =C2=B1 8% +0.3 0.36 =C2=B1 14% perf-profile.childr= en.cycles-pp.write 0.08 =C2=B1 4% +0.3 0.36 =C2=B1 14% perf-profile.childr= en.cycles-pp.record__pushfn 0.08 =C2=B1 4% +0.3 0.36 =C2=B1 14% perf-profile.childr= en.cycles-pp.writen 0.08 =C2=B1 4% +0.3 0.38 =C2=B1 15% perf-profile.childr= en.cycles-pp.perf_mmap__push 0.08 =C2=B1 4% +0.3 0.38 =C2=B1 14% perf-profile.childr= en.cycles-pp.record__mmap_read_evlist 0.10 =C2=B1 3% +0.3 0.41 =C2=B1 14% perf-profile.childr= en.cycles-pp.handle_internal_command 0.10 =C2=B1 3% +0.3 0.41 =C2=B1 14% perf-profile.childr= en.cycles-pp.main 0.10 =C2=B1 3% +0.3 0.41 =C2=B1 14% perf-profile.childr= en.cycles-pp.run_builtin 0.09 =C2=B1 6% +0.3 0.40 =C2=B1 14% perf-profile.childr= en.cycles-pp.__cmd_record 0.09 =C2=B1 6% +0.3 0.40 =C2=B1 14% perf-profile.childr= en.cycles-pp.cmd_record 2.65 +0.4 3.02 perf-profile.children.cycles-= pp.free_pgtables 2.22 +0.6 2.84 perf-profile.children.cycles-= pp.free_pgd_range 0.50 +0.7 1.18 =C2=B1 2% perf-profile.children.cy= cles-pp.__p4d_alloc 0.10 =C2=B1 4% +0.7 0.78 =C2=B1 4% perf-profile.childr= en.cycles-pp.__free_one_page 0.46 +0.7 1.16 =C2=B1 2% perf-profile.children.cy= cles-pp.get_zeroed_page_noprof 2.05 +0.7 2.76 perf-profile.children.cycles-= pp.free_p4d_range 0.46 =C2=B1 2% +0.7 1.19 =C2=B1 5% perf-profile.childr= en.cycles-pp.__free_pages 1.92 +0.8 2.72 perf-profile.children.cycles-= pp.free_pud_range 3.11 +0.8 3.96 perf-profile.children.cycles-= pp.move_page_tables 1.64 +1.0 2.59 =C2=B1 9% perf-profile.children.cy= cles-pp._raw_spin_trylock 1.88 +1.0 2.92 =C2=B1 6% perf-profile.children.cy= cles-pp.try_charge_memcg 0.00 +1.1 1.09 =C2=B1 4% perf-profile.children.cy= cles-pp.free_one_page 0.45 =C2=B1 2% +1.4 1.87 perf-profile.children.cy= cles-pp.___pte_free_tlb 1.98 +1.5 3.50 perf-profile.children.cycles-= pp.__pud_alloc 0.13 +1.6 1.73 =C2=B1 9% perf-profile.children.cy= cles-pp.free_pcppages_bulk 0.65 +1.6 2.27 =C2=B1 7% perf-profile.children.cy= cles-pp.free_frozen_page_commit 0.40 +1.7 2.07 =C2=B1 7% perf-profile.children.cy= cles-pp.__put_partials 0.00 +1.7 1.73 perf-profile.children.cycles-= pp.tlb_remove_table 0.32 =C2=B1 2% +1.8 2.09 =C2=B1 2% perf-profile.childr= en.cycles-pp.cgroup_rstat_updated 0.60 =C2=B1 2% +2.3 2.95 =C2=B1 2% perf-profile.childr= en.cycles-pp.__mod_memcg_state 3.00 +2.4 5.43 =C2=B1 2% perf-profile.children.cy= cles-pp.do_anonymous_page 1.74 +2.7 4.45 =C2=B1 2% perf-profile.children.cy= cles-pp.get_free_pages_noprof 3.10 +3.0 6.14 =C2=B1 2% perf-profile.children.cy= cles-pp.__pmd_alloc 0.00 +3.4 3.39 =C2=B1 3% perf-profile.children.cy= cles-pp.free_page_and_swap_cache 1.10 +3.8 4.88 perf-profile.children.cycles-= pp.free_frozen_pages 3.68 +3.8 7.48 perf-profile.children.cycles-= pp.__pte_alloc 3.04 +4.3 7.30 perf-profile.children.cycles-= pp.pte_alloc_one 12.16 +4.3 16.43 =C2=B1 2% perf-profile.children.cy= cles-pp.__mm_populate 2.94 +4.5 7.48 =C2=B1 2% perf-profile.children.cy= cles-pp.__memcg_kmem_charge_page 1.05 +4.6 5.68 =C2=B1 2% perf-profile.children.cy= cles-pp.clear_page_erms 11.00 +5.1 16.10 =C2=B1 2% perf-profile.children.cy= cles-pp.populate_vma_page_range 10.84 +5.2 16.01 =C2=B1 2% perf-profile.children.cy= cles-pp.__get_user_pages 2.04 +5.2 7.22 =C2=B1 2% perf-profile.children.cy= cles-pp.rmqueue 0.35 =C2=B1 3% +5.5 5.87 =C2=B1 3% perf-profile.childr= en.cycles-pp.native_queued_spin_lock_slowpath 0.59 =C2=B1 2% +5.6 6.15 =C2=B1 2% perf-profile.childr= en.cycles-pp._raw_spin_lock_irqsave 0.50 =C2=B1 2% +6.1 6.59 =C2=B1 2% perf-profile.childr= en.cycles-pp.__rmqueue_pcplist 0.08 =C2=B1 4% +6.3 6.38 =C2=B1 2% perf-profile.childr= en.cycles-pp.rmqueue_bulk 8.71 +6.6 15.30 perf-profile.children.cycles-= pp.handle_mm_fault 8.32 +6.8 15.12 perf-profile.children.cycles-= pp.__handle_mm_fault 4.10 +10.1 14.16 perf-profile.children.cycles-= pp.get_page_from_freelist 8.69 +13.3 21.99 perf-profile.children.cycles-= pp.alloc_pages_noprof 8.64 +13.6 22.28 perf-profile.children.cycles-= pp.alloc_pages_mpol 8.04 +14.0 22.03 perf-profile.children.cycles-= pp.__alloc_frozen_pages_noprof 19.54 =C2=B1 2% +18.5 38.05 =C2=B1 2% perf-profile.childr= en.cycles-pp.uncharge_batch 19.26 =C2=B1 2% +18.6 37.81 =C2=B1 2% perf-profile.childr= en.cycles-pp.page_counter_uncharge 19.19 =C2=B1 2% +18.6 37.75 =C2=B1 2% perf-profile.childr= en.cycles-pp.page_counter_cancel 0.00 +38.2 38.16 =C2=B1 2% perf-profile.children.cy= cles-pp.__mem_cgroup_uncharge 0.00 +38.2 38.20 =C2=B1 2% perf-profile.children.cy= cles-pp.__folio_put 0.00 +44.2 44.17 =C2=B1 2% perf-profile.children.cy= cles-pp.tlb_remove_table_rcu 9.68 +46.0 55.64 perf-profile.children.cycles-= pp.rcu_do_batch 9.69 +46.0 55.66 perf-profile.children.cycles-= pp.rcu_core 9.71 +46.0 55.68 perf-profile.children.cycles-= pp.handle_softirqs 3.00 =C2=B1 4% +48.2 51.24 perf-profile.children.cy= cles-pp.run_ksoftirqd 3.00 =C2=B1 4% +48.3 51.32 perf-profile.children.cy= cles-pp.smpboot_thread_fn 3.02 =C2=B1 4% +48.3 51.36 =C2=B1 2% perf-profile.childr= en.cycles-pp.kthread 3.02 =C2=B1 4% +48.3 51.36 =C2=B1 2% perf-profile.childr= en.cycles-pp.ret_from_fork 3.02 =C2=B1 4% +48.3 51.36 =C2=B1 2% perf-profile.childr= en.cycles-pp.ret_from_fork_asm 2.23 -1.4 0.80 =C2=B1 2% perf-profile.self.cycles= -pp.clear_bhb_loop 1.67 -1.4 0.29 =C2=B1 5% perf-profile.self.cycles= -pp.up_write 1.68 =C2=B1 2% -1.3 0.38 =C2=B1 4% perf-profile.self.c= ycles-pp._raw_spin_lock 1.86 -1.2 0.65 =C2=B1 2% perf-profile.self.cycles= -pp.mt_find 1.79 -1.1 0.65 =C2=B1 3% perf-profile.self.cycles= -pp.mas_walk 1.29 =C2=B1 2% -0.8 0.46 =C2=B1 5% perf-profile.self.c= ycles-pp.down_write 1.35 =C2=B1 5% -0.8 0.58 =C2=B1 6% perf-profile.self.c= ycles-pp.mas_wr_node_store 1.57 -0.7 0.86 =C2=B1 4% perf-profile.self.cycles= -pp.__call_rcu_common 0.79 =C2=B1 3% -0.6 0.16 =C2=B1 2% perf-profile.self.c= ycles-pp.down_write_killable 1.18 -0.6 0.56 =C2=B1 4% perf-profile.self.cycles= -pp.rcu_cblist_dequeue 0.73 -0.6 0.13 =C2=B1 2% perf-profile.self.cycles= -pp.down_read 1.04 -0.6 0.44 =C2=B1 3% perf-profile.self.cycles= -pp.kmem_cache_alloc_noprof 0.75 -0.6 0.17 =C2=B1 11% perf-profile.self.cycles= -pp.page_counter_try_charge 1.01 =C2=B1 2% -0.6 0.45 =C2=B1 3% perf-profile.self.c= ycles-pp.__memcg_slab_post_alloc_hook 0.81 -0.5 0.30 =C2=B1 4% perf-profile.self.cycles= -pp.mas_wr_store_type 0.78 -0.5 0.28 =C2=B1 3% perf-profile.self.cycles= -pp.mtree_load 0.73 =C2=B1 6% -0.5 0.23 =C2=B1 2% perf-profile.self.c= ycles-pp.rcu_segcblist_enqueue 0.75 -0.5 0.26 perf-profile.self.cycles-pp.m= as_next_slot 0.76 -0.5 0.27 =C2=B1 3% perf-profile.self.cycles= -pp.mas_prev_slot 0.75 -0.5 0.27 =C2=B1 2% perf-profile.self.cycles= -pp.entry_SYSRETQ_unsafe_stack 0.72 -0.4 0.28 =C2=B1 2% perf-profile.self.cycles= -pp.native_flush_tlb_one_user 0.80 =C2=B1 4% -0.4 0.36 perf-profile.self.cycles= -pp.__memcpy 0.79 =C2=B1 3% -0.4 0.36 =C2=B1 2% perf-profile.self.c= ycles-pp.obj_cgroup_charge 0.73 -0.4 0.32 =C2=B1 2% perf-profile.self.cycles= -pp.syscall_exit_to_user_mode 0.64 -0.4 0.23 =C2=B1 3% perf-profile.self.cycles= -pp.mas_find 0.66 -0.4 0.25 =C2=B1 3% perf-profile.self.cycles= -pp.native_flush_tlb_local 0.60 -0.4 0.20 =C2=B1 3% perf-profile.self.cycles= -pp.__cond_resched 0.56 -0.4 0.20 =C2=B1 2% perf-profile.self.cycles= -pp.mas_store_gfp 0.62 =C2=B1 2% -0.4 0.26 =C2=B1 4% perf-profile.self.c= ycles-pp.mod_objcg_state 0.48 -0.4 0.13 =C2=B1 2% perf-profile.self.cycles= -pp.flush_tlb_mm_range 0.46 =C2=B1 2% -0.4 0.11 =C2=B1 5% perf-profile.self.c= ycles-pp.tlb_finish_mmu 0.52 -0.3 0.17 =C2=B1 2% perf-profile.self.cycles= -pp.__mmap_region 0.55 -0.3 0.21 =C2=B1 3% perf-profile.self.cycles= -pp.mas_pop_node 0.55 -0.3 0.24 =C2=B1 6% perf-profile.self.cycles= -pp.kmem_cache_free 0.53 =C2=B1 2% -0.3 0.22 =C2=B1 3% perf-profile.self.c= ycles-pp.__mod_memcg_lruvec_state 0.40 =C2=B1 3% -0.3 0.10 =C2=B1 4% perf-profile.self.c= ycles-pp.perf_output_begin 0.76 -0.3 0.46 =C2=B1 2% perf-profile.self.cycles= -pp.__alloc_frozen_pages_noprof 0.52 =C2=B1 2% -0.3 0.22 =C2=B1 2% perf-profile.self.c= ycles-pp.___slab_alloc 0.49 =C2=B1 2% -0.3 0.21 =C2=B1 6% perf-profile.self.c= ycles-pp.__memcg_slab_free_hook 0.44 -0.3 0.16 =C2=B1 3% perf-profile.self.cycles= -pp.mas_preallocate 0.48 =C2=B1 2% -0.3 0.21 =C2=B1 5% perf-profile.self.c= ycles-pp.mas_put_in_tree 0.51 =C2=B1 2% -0.3 0.24 =C2=B1 4% perf-profile.self.c= ycles-pp.stress_mmapaddr_child 0.34 =C2=B1 2% -0.3 0.07 =C2=B1 5% perf-profile.self.c= ycles-pp.tlb_gather_mmu 0.74 -0.3 0.48 =C2=B1 3% perf-profile.self.cycles= -pp.up_read 0.42 =C2=B1 3% -0.3 0.16 =C2=B1 3% perf-profile.self.c= ycles-pp.mincore 0.46 -0.3 0.20 =C2=B1 2% perf-profile.self.cycles= -pp.do_syscall_64 0.53 -0.3 0.28 =C2=B1 3% perf-profile.self.cycles= -pp.rmqueue 0.36 -0.2 0.12 =C2=B1 3% perf-profile.self.cycles= -pp.rcu_all_qs 0.30 -0.2 0.07 =C2=B1 5% perf-profile.self.cycles= -pp.pmd_install 0.39 -0.2 0.16 =C2=B1 4% perf-profile.self.cycles= -pp.__lruvec_stat_mod_folio 0.31 -0.2 0.08 =C2=B1 8% perf-profile.self.cycles= -pp.__pmd_alloc 0.31 -0.2 0.08 =C2=B1 4% perf-profile.self.cycles= -pp.zap_present_ptes 0.33 -0.2 0.11 =C2=B1 3% perf-profile.self.cycles= -pp.mas_store_prealloc 0.37 -0.2 0.14 =C2=B1 3% perf-profile.self.cycles= -pp.__munmap 0.34 -0.2 0.12 =C2=B1 3% perf-profile.self.cycles= -pp.__handle_mm_fault 0.36 -0.2 0.14 =C2=B1 5% perf-profile.self.cycles= -pp.arch_get_unmapped_area_topdown 0.36 =C2=B1 2% -0.2 0.14 =C2=B1 3% perf-profile.self.c= ycles-pp.vms_gather_munmap_vmas 0.32 -0.2 0.10 =C2=B1 4% perf-profile.self.cycles= -pp.do_vmi_align_munmap 0.32 =C2=B1 2% -0.2 0.11 perf-profile.self.cycles= -pp.mas_update_gap 0.35 -0.2 0.14 =C2=B1 3% perf-profile.self.cycles= -pp.entry_SYSCALL_64_after_hwframe 0.76 -0.2 0.55 =C2=B1 2% perf-profile.self.cycles= -pp.free_pud_range 0.48 -0.2 0.28 =C2=B1 4% perf-profile.self.cycles= -pp.vm_area_free_rcu_cb 0.32 -0.2 0.12 =C2=B1 5% perf-profile.self.cycles= -pp.__pte_offset_map_lock 0.36 -0.2 0.16 =C2=B1 5% perf-profile.self.cycles= -pp.syscall_return_via_sysret 0.30 -0.2 0.09 =C2=B1 4% perf-profile.self.cycles= -pp.___pte_offset_map 0.30 -0.2 0.10 =C2=B1 4% perf-profile.self.cycles= -pp.mas_leaf_max_gap 0.30 =C2=B1 2% -0.2 0.12 =C2=B1 6% perf-profile.self.c= ycles-pp.__mmap 0.32 -0.2 0.14 =C2=B1 4% perf-profile.self.cycles= -pp.unmap_page_range 0.37 =C2=B1 2% -0.2 0.19 =C2=B1 4% perf-profile.self.c= ycles-pp.__rmqueue_pcplist 0.28 =C2=B1 2% -0.2 0.10 =C2=B1 4% perf-profile.self.c= ycles-pp.entry_SYSCALL_64 0.29 -0.2 0.12 =C2=B1 4% perf-profile.self.cycles= -pp.do_mmap 0.25 =C2=B1 4% -0.2 0.08 =C2=B1 8% perf-profile.self.c= ycles-pp.uncharge_folio 0.26 =C2=B1 2% -0.2 0.10 perf-profile.self.cycles= -pp.__x64_sys_mincore 0.21 -0.2 0.05 perf-profile.self.cycles-pp._= _pud_alloc 0.26 =C2=B1 2% -0.2 0.10 =C2=B1 3% perf-profile.self.c= ycles-pp.__get_user_pages 0.22 =C2=B1 2% -0.2 0.08 =C2=B1 6% perf-profile.self.c= ycles-pp.madvise_vma_behavior 0.24 -0.1 0.09 perf-profile.self.cycles-pp.m= as_rev_awalk 0.25 =C2=B1 5% -0.1 0.10 =C2=B1 4% perf-profile.self.c= ycles-pp.mremap 0.24 -0.1 0.10 =C2=B1 4% perf-profile.self.cycles= -pp.follow_page_mask 0.23 -0.1 0.10 =C2=B1 5% perf-profile.self.cycles= -pp.alloc_pages_mpol 0.23 =C2=B1 2% -0.1 0.10 =C2=B1 5% perf-profile.self.c= ycles-pp.alloc_pages_noprof 0.20 =C2=B1 2% -0.1 0.06 =C2=B1 7% perf-profile.self.c= ycles-pp.find_vma_prev 0.20 =C2=B1 2% -0.1 0.07 perf-profile.self.cycles= -pp.mas_prev 0.22 =C2=B1 2% -0.1 0.09 =C2=B1 4% perf-profile.self.c= ycles-pp.x64_sys_call 0.21 =C2=B1 2% -0.1 0.09 =C2=B1 4% perf-profile.self.c= ycles-pp.policy_nodemask 0.20 =C2=B1 2% -0.1 0.08 =C2=B1 6% perf-profile.self.c= ycles-pp.mas_alloc_nodes 0.21 =C2=B1 2% -0.1 0.08 =C2=B1 5% perf-profile.self.c= ycles-pp.zap_pte_range 0.21 -0.1 0.09 =C2=B1 4% perf-profile.self.cycles= -pp.handle_mm_fault 0.19 -0.1 0.07 perf-profile.self.cycles-pp.f= ollow_page_pte 0.29 -0.1 0.17 =C2=B1 3% perf-profile.self.cycles= -pp.perf_iterate_sb 0.18 =C2=B1 2% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.___pmd_free_tlb 0.16 =C2=B1 2% -0.1 0.04 =C2=B1 44% perf-profile.self.c= ycles-pp.move_ptes 0.20 =C2=B1 2% -0.1 0.08 =C2=B1 4% perf-profile.self.c= ycles-pp.vms_complete_munmap_vmas 0.22 -0.1 0.10 =C2=B1 4% perf-profile.self.cycles= -pp.get_pfnblock_flags_mask 0.17 =C2=B1 2% -0.1 0.06 perf-profile.self.cycles= -pp.mas_wr_store_entry 0.17 =C2=B1 2% -0.1 0.06 perf-profile.self.cycles= -pp.do_madvise 0.19 -0.1 0.08 perf-profile.self.cycles-pp.p= erf_event_mmap_event 0.17 =C2=B1 2% -0.1 0.06 perf-profile.self.cycles= -pp.vm_area_alloc 0.18 =C2=B1 2% -0.1 0.08 =C2=B1 4% perf-profile.self.c= ycles-pp.vm_mmap_pgoff 0.19 =C2=B1 3% -0.1 0.08 =C2=B1 5% perf-profile.self.c= ycles-pp.lru_add_drain_cpu 0.16 =C2=B1 2% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.__mmap_new_vma 0.16 =C2=B1 3% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.flush_tlb_func 0.16 =C2=B1 2% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.mas_ascend 0.18 =C2=B1 2% -0.1 0.08 =C2=B1 8% perf-profile.self.c= ycles-pp.stress_mmapaddr_check 0.17 =C2=B1 2% -0.1 0.07 =C2=B1 5% perf-profile.self.c= ycles-pp.__vm_munmap 0.16 -0.1 0.06 =C2=B1 7% perf-profile.self.cycles= -pp.perf_event_mmap 0.15 =C2=B1 3% -0.1 0.05 perf-profile.self.cycles= -pp.__get_unmapped_area 0.16 =C2=B1 3% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.mas_prev_setup 0.15 =C2=B1 2% -0.1 0.06 =C2=B1 8% perf-profile.self.c= ycles-pp.cond_accept_memory 0.15 =C2=B1 2% -0.1 0.06 perf-profile.self.cycles= -pp.security_mmap_file 0.14 =C2=B1 4% -0.1 0.05 perf-profile.self.cycles= -pp.__madvise 0.14 -0.1 0.05 perf-profile.self.cycles-pp.u= nmap_vmas 0.12 =C2=B1 4% -0.1 0.02 =C2=B1 99% perf-profile.self.c= ycles-pp.syscall_exit_to_user_mode_prepare 0.15 =C2=B1 2% -0.1 0.06 perf-profile.self.cycles= -pp.zap_pmd_range 0.16 =C2=B1 3% -0.1 0.07 =C2=B1 5% perf-profile.self.c= ycles-pp.perf_event_mmap_output 0.15 =C2=B1 2% -0.1 0.07 =C2=B1 5% perf-profile.self.c= ycles-pp.free_pgd_range 0.14 =C2=B1 3% -0.1 0.06 =C2=B1 7% perf-profile.self.c= ycles-pp.free_pgtables 0.13 -0.1 0.05 perf-profile.self.cycles-pp.m= incore_pte_range 0.13 =C2=B1 3% -0.1 0.05 =C2=B1 8% perf-profile.self.c= ycles-pp.walk_p4d_range 0.13 =C2=B1 2% -0.1 0.05 perf-profile.self.cycles= -pp.mas_prev_range 0.12 =C2=B1 4% -0.1 0.04 =C2=B1 44% perf-profile.self.c= ycles-pp.vms_clear_ptes 0.13 -0.1 0.06 =C2=B1 8% perf-profile.self.cycles= -pp.__mmap_prepare 0.14 =C2=B1 3% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.percpu_counter_add_batch 0.13 =C2=B1 3% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.mas_data_end 0.14 =C2=B1 3% -0.1 0.06 =C2=B1 7% perf-profile.self.c= ycles-pp.stress_mmapaddr_get_addr 0.13 =C2=B1 3% -0.1 0.07 =C2=B1 7% perf-profile.self.c= ycles-pp._find_first_bit 0.12 =C2=B1 3% -0.1 0.06 =C2=B1 6% perf-profile.self.c= ycles-pp.move_vma 0.10 =C2=B1 5% -0.1 0.03 =C2=B1 70% perf-profile.self.c= ycles-pp.___pud_free_tlb 0.11 =C2=B1 3% -0.1 0.05 perf-profile.self.cycles= -pp.__mod_node_page_state 0.08 =C2=B1 5% -0.1 0.02 =C2=B1 99% perf-profile.self.c= ycles-pp.vm_area_dup 0.09 -0.1 0.03 =C2=B1 70% perf-profile.self.cycles= -pp.native_sched_clock 0.10 -0.1 0.05 perf-profile.self.cycles-pp.r= cu_do_batch 0.10 =C2=B1 3% -0.0 0.05 =C2=B1 7% perf-profile.self.c= ycles-pp.__do_sys_mremap 0.14 -0.0 0.10 =C2=B1 19% perf-profile.self.cycles= -pp.refill_obj_stock 0.08 =C2=B1 9% +0.0 0.10 =C2=B1 4% perf-profile.self.c= ycles-pp.stress_munmap_retry_enomem 0.25 +0.0 0.27 =C2=B1 2% perf-profile.self.cycles= -pp._raw_spin_lock_irqsave 0.46 +0.1 0.52 =C2=B1 4% perf-profile.self.cycles= -pp.free_frozen_page_commit 0.00 +0.1 0.11 =C2=B1 8% perf-profile.self.cycles= -pp.free_pcppages_bulk 0.06 =C2=B1 9% +0.1 0.19 =C2=B1 2% perf-profile.self.c= ycles-pp.discard_slab 0.00 +0.1 0.14 =C2=B1 6% perf-profile.self.cycles= -pp.__mod_zone_page_state 0.18 +0.2 0.38 perf-profile.self.cycles-pp._= copy_to_user 0.73 +0.4 1.08 perf-profile.self.cycles-pp.g= et_page_from_freelist 0.44 =C2=B1 2% +0.6 0.99 =C2=B1 2% perf-profile.self.c= ycles-pp.__mod_memcg_state 0.09 =C2=B1 4% +0.6 0.67 =C2=B1 4% perf-profile.self.c= ycles-pp.__free_one_page 0.42 =C2=B1 2% +0.7 1.16 =C2=B1 5% perf-profile.self.c= ycles-pp.__free_pages 0.64 =C2=B1 4% +0.8 1.40 =C2=B1 9% perf-profile.self.c= ycles-pp.__memcg_kmem_charge_page 1.50 =C2=B1 2% +1.0 2.45 =C2=B1 9% perf-profile.self.c= ycles-pp._raw_spin_trylock 0.06 =C2=B1 6% +1.1 1.12 perf-profile.self.cycles= -pp.rmqueue_bulk 1.00 +1.5 2.54 =C2=B1 6% perf-profile.self.cycles= -pp.try_charge_memcg 0.29 +1.7 1.99 =C2=B1 2% perf-profile.self.cycles= -pp.cgroup_rstat_updated 0.00 +3.4 3.36 =C2=B1 3% perf-profile.self.cycles= -pp.free_page_and_swap_cache 0.96 +4.4 5.38 =C2=B1 2% perf-profile.self.cycles= -pp.clear_page_erms 0.35 =C2=B1 3% +5.5 5.87 =C2=B1 3% perf-profile.self.c= ycles-pp.native_queued_spin_lock_slowpath 17.98 =C2=B1 2% +19.7 37.65 =C2=B1 2% perf-profile.self.c= ycles-pp.page_counter_cancel 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. --=20 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki