From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B0E43C61CE8 for ; Fri, 13 Jun 2025 03:34:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E3B3D6B007B; Thu, 12 Jun 2025 23:34:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DE41E6B0089; Thu, 12 Jun 2025 23:34:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C870C6B008A; Thu, 12 Jun 2025 23:34:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A3E1D6B007B for ; Thu, 12 Jun 2025 23:34:28 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 35C94101510 for ; Fri, 13 Jun 2025 03:34:28 +0000 (UTC) X-FDA: 83548959816.14.C644A3C Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011066.outbound.protection.outlook.com [52.101.70.66]) by imf16.hostedemail.com (Postfix) with ESMTP id 20F1818000E for ; Fri, 13 Jun 2025 03:34:23 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=arm.com header.s=selector1 header.b=JYERC1kS; dkim=pass header.d=arm.com header.s=selector1 header.b=JYERC1kS; arc=pass ("microsoft.com:s=arcselector10001:i=2"); spf=pass (imf16.hostedemail.com: domain of Dev.Jain@arm.com designates 52.101.70.66 as permitted sender) smtp.mailfrom=Dev.Jain@arm.com; dmarc=pass (policy=none) header.from=arm.com ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749785664; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=YH3flca1MKC4btdOX9u3sJZwWpmzF9J2VaCf1oKKe7g=; b=55HebOlu0LsVHMrLVT9OpGwe0g0+Jzhl3Hti7DyXBgCsMTeNKnEiyTWZUMrYKWoVFy/h8Z vUtvuMKnWmBMQMgwJCgk8/O+knZ6OogtjLRrsMWdMhfE3LheuyeLJ0MYfzVRpfsr8C3wmS dTvDQ4x2+58yHIvSw0HSg/6H8XXDB+o= ARC-Seal: i=3; s=arc-20220608; d=hostedemail.com; t=1749785664; a=rsa-sha256; cv=pass; b=46ICua3FOq2swbOzphMS/eOLfuTIcbd+XAVpZSzi9XT8sD2OE2lUS6JD6erKnwCH1Zey+E kDl8+pR/ov72pmATwQ9KF1g4DA/0DnnFEXA2FnFimzSg6wRb2DprvEaifcuSUcY4Hjlnm3 rQb0QNcMAmivE2bwaxgL762MVT8+cXY= ARC-Authentication-Results: i=3; imf16.hostedemail.com; dkim=pass header.d=arm.com header.s=selector1 header.b=JYERC1kS; dkim=pass header.d=arm.com header.s=selector1 header.b=JYERC1kS; arc=pass ("microsoft.com:s=arcselector10001:i=2"); spf=pass (imf16.hostedemail.com: domain of Dev.Jain@arm.com designates 52.101.70.66 as permitted sender) smtp.mailfrom=Dev.Jain@arm.com; dmarc=pass (policy=none) header.from=arm.com ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=D6tFvNl+b/buLVmx+D9z+WuYWySH2BSgFLWdClJZ9NxblrVCBfI0Pz14kUT0v0kdsAqWz4UXnKLlIm0ioXguAB8djArhjelwZq8wDKkS5L8O6zIyrHQUI7u1efVvo08xxjDJGoMVHXai+RCds08dZhxyBlOBOvA+8tqR71ivldGA2qxNYGEDniEbd41j/nzVVGovQZUK0tq1GMPBj3M54ztee19aTweqz1ylGFF9gsbpIb2wBHzA1bgMSAAwzDHkuSzxTMQdt38rmnRbCSeb7wCW538pItid5t6WaRJdW8EWNOJ028rtSIudplFbPDxrNx1HIWWAqfVzI6xaioTOrA== ARC-Message-Signature: i=2; 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=YH3flca1MKC4btdOX9u3sJZwWpmzF9J2VaCf1oKKe7g=; b=TR8s2nbgQeNm9d20YkS8CLVpEQzRbNJp4Q2Z42zCo+VdQ1uvZy712tRJLUToazLqShHnICqUieVduJeDd1qr5d3wUQLNKRQjh1+zHD69ednc0DhtzqTb4Um4gskZm21TLEZc4tzbMiHWA2uk4ZvKNMhN2bdHUFpkbv3wMAl5CfylCjTHhMgYG5bGj3LyRq+CZat2RDWg2RLy3y3EtAzRpbQKLLxiNT5sklScUDU+bmy3WS4rCYNd3F/dNGNSK71gN2MUj7xOocG9kosCaITIFECqNIGT/BEMqgSmX3ipamgVyK21HifxrXNdD1QqiOPNOmlcPF40jfv8WMw5o87lJg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=linux.alibaba.com smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YH3flca1MKC4btdOX9u3sJZwWpmzF9J2VaCf1oKKe7g=; b=JYERC1kSu0AB2yqJLLBbORs2ZmtKU4p8xHusOjMuiqevWSlplZnSYUWKQoCrOFv4L+oSYiN3n/oj4mhPRznb4bcvAfQ5gnACo+TMHjhZxqu5+6aqbuy3Vk2A7bVHtzbt4R2W85wfY5nmUHFVTdOEJ8glBFCyVe6cFFqaZiWyc1g= Received: from DU2PR04CA0284.eurprd04.prod.outlook.com (2603:10a6:10:28c::19) by PAWPR08MB10165.eurprd08.prod.outlook.com (2603:10a6:102:361::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.19; Fri, 13 Jun 2025 03:34:19 +0000 Received: from DB1PEPF00039233.eurprd03.prod.outlook.com (2603:10a6:10:28c:cafe::15) by DU2PR04CA0284.outlook.office365.com (2603:10a6:10:28c::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8792.35 via Frontend Transport; Fri, 13 Jun 2025 03:34:19 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by DB1PEPF00039233.mail.protection.outlook.com (10.167.8.106) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Fri, 13 Jun 2025 03:34:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qcFEHWmhOLq5+KC5YkgmviGyJpetVBZbgf2AmxOZp5/msiFm4cdTfjK4tU4nlJN8qOYjfB1e4IXHTHo4p87AXTUeN8OF0hT0mhG6B+TH8HpQSm/xe7bPCa3jb6GnsmDjWUaEU8Wk0ocS3pRVTRxgJoghqt5Pkm7V37wfLbanRFZZeTysr2FXl5gBMrp0h7gkIGKJXaK4qDt71AYGwPaR3iUM1pNGvlE7Me95kS0BCyyuFw3q2zxFQ0UNLKFfmXRDXMJ7jIp/fXTTmWqWmhQZ3+0rJQbD/rcMVww+fVn+SD+i3EPZSPt3vkWIg1/fWUUF4e+fj3oIIObgvPUkE7b8ew== 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=YH3flca1MKC4btdOX9u3sJZwWpmzF9J2VaCf1oKKe7g=; b=g0Vm9YLsfev0eVeszkAg5Kabgpu7rYwTQNSmtNACwqIM9oiUbp0W2NYFFPj1H2m4JpyBipnXgYheO7yczwk0glpf85VBmkuw7/H/ffXWnzZCvgA8AjeIoNJHb4EaBbf3Og9z6yhqAFK1clxaZIhyiMITwEtzOkNqup6bC4v9FoabrBIdYANcH2RNH2eNtMRsNlOrY2O8MAOS74UPHqJCYzLGIweG/uHHG2itFf0uP2VQOBwf+vpIGUsZWrV6kWZ9ackdhqd7GAL2u7T1NNXtwDB2jsWYE2EuDaHIS8mkZFj8W3XKRmL8ad7w6+lzO4uKhsA7x4uFXZbVTFaDcWQdHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YH3flca1MKC4btdOX9u3sJZwWpmzF9J2VaCf1oKKe7g=; b=JYERC1kSu0AB2yqJLLBbORs2ZmtKU4p8xHusOjMuiqevWSlplZnSYUWKQoCrOFv4L+oSYiN3n/oj4mhPRznb4bcvAfQ5gnACo+TMHjhZxqu5+6aqbuy3Vk2A7bVHtzbt4R2W85wfY5nmUHFVTdOEJ8glBFCyVe6cFFqaZiWyc1g= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AM9PR08MB7120.eurprd08.prod.outlook.com (2603:10a6:20b:3dc::22) by DB3PR08MB8795.eurprd08.prod.outlook.com (2603:10a6:10:432::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.18; Fri, 13 Jun 2025 03:33:44 +0000 Received: from AM9PR08MB7120.eurprd08.prod.outlook.com ([fe80::2933:29aa:2693:d12e]) by AM9PR08MB7120.eurprd08.prod.outlook.com ([fe80::2933:29aa:2693:d12e%2]) with mapi id 15.20.8835.023; Fri, 13 Jun 2025 03:33:44 +0000 Message-ID: <89a2645b-41fe-4717-a08f-1270d8da0863@arm.com> Date: Fri, 13 Jun 2025 09:03:38 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 1/2] selftests: khugepaged: fix the shmem collapse failure To: Baolin Wang , akpm@linux-foundation.org, david@redhat.com Cc: lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, npache@redhat.com, ryan.roberts@arm.com, baohua@kernel.org, shuah@kernel.org, ziy@nvidia.com, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org References: Content-Language: en-US From: Dev Jain In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MA0PR01CA0003.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:80::16) To AM9PR08MB7120.eurprd08.prod.outlook.com (2603:10a6:20b:3dc::22) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AM9PR08MB7120:EE_|DB3PR08MB8795:EE_|DB1PEPF00039233:EE_|PAWPR08MB10165:EE_ X-MS-Office365-Filtering-Correlation-Id: a308b4c7-48c5-4665-4f02-08ddaa2b2e0a x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|366016|376014|1800799024|7416014|7053199007; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?UzdNY1RVdUNVVGJ3dGZYUVptVUhmcjFOYi9VbjlxNlk3UlRFd1U5NlFzOGl5?= =?utf-8?B?UlZJY25iT0RhekFNQytyenVINllhS1RpK2lJdnB2L2JwdEM1dnRYaTc1NmQ1?= =?utf-8?B?THhBQ1NncGc1cjNQN3RLS3k0cTZyYnliWE90MnNGbnVEazZYVTFERndzd0x6?= =?utf-8?B?M21xeEJidEhPYkdXaVg5VXJOb1VReXZyaHN5L2ZMMVZjNlpmWmFRbWNMRFhM?= =?utf-8?B?alVJN0VRZmlWbERsT0ZXL3loZjNhTjIvQUtRUDJwaUtkTit3Y3FGalYySVEy?= =?utf-8?B?N2ViblB6aGZsWng3QXV1Szk0NEZUWlhTdW83N0NjYjdNOWYvMEhaZUlxcXQ2?= =?utf-8?B?cmd4M0NPeVhROFVwMkV2dUt6SVNJSFVPbzdIOUFOWE9mV0ZaYzNJVzkzb2ox?= =?utf-8?B?YVJzNTVMRGJEc0FFVmxmK2VPYTg2eXVibDR6VnlqK3hNQWc0TGNkdFJ5UTlS?= =?utf-8?B?cTVvRHZDRy9vcEdTTzFXempRdnhTbnJMT3VwRkx3ZC9JR1l3b2Jsbi82Tnho?= =?utf-8?B?WDc2QXJaZVBWc3VMb3EvOFJGV2RnNzRQZVJLL09nUFE4OGwrcVZFWjk2cGF6?= =?utf-8?B?R2ZmbFY0OWFqNUNLMUxHS090SGphVldCaGhHRlRpVEVpcXFPUk9BZ2hOWXhG?= =?utf-8?B?Vjc5eE9FOTBvU0hnZUpSVDBFclFkbDdIcGhxNnlJeG1YVFdNdk1tQXVtdjJF?= =?utf-8?B?ZEhXVTEvUUpTVUlOSU1wN0JyWFNDQ2FrYVdCU1FEaDliQkI4RzhtcUxwQXlM?= =?utf-8?B?M0R3LzJNTE9XRkhpU3FYQkxxVTF4aGtVbnBmcEdud0Nybm1EWWRPZEJ1ZFBR?= =?utf-8?B?MTVwTDNPdi82ZnlKMVdXZXVFV003UmwwMUdDTkxtK0NlcWx6dW5DN1haZENE?= =?utf-8?B?eXBHMU90cVZlNnJMR0ljVmxNb0tZWU1nTHpqbkE2aHJyVmxMN0w2eXhzekNi?= =?utf-8?B?OGFINm9TVlFVb0pocGIrYUhNL2REY29MV0FJaCt3U3hiNE5idkpscHplWVdK?= =?utf-8?B?VVZrTG9WcTBKcDY4cEdmaHNuZFpSQjVORVl2aG1ZMmpmQjYyclhCMFRydGJT?= =?utf-8?B?OXAxZFhOK3dqT2lySGxUcXVKcGxNZVZaYWMwQUFWMU1SVTNpaHdWaUdLNzFk?= =?utf-8?B?WmNCQkF4R09SMUd0azdZdWFwd2RHL1RBSDBWcXhyZGpyV01MdnBJbUhQaTJQ?= =?utf-8?B?MXFSV2JUSkI4VXYrQWh6T21MUmlGS3FlSXRIaEM5MWVaa3VnNjdLMU93QUcr?= =?utf-8?B?YjBxTUFxNEVNMTBaSlgwNk42aXpWNmYwOFpRNHA2RDNnVVdkZTBiSnVYWFdv?= =?utf-8?B?cUxLaFRUYW1kTldhVnRGRDBNTnZwTmkzcTRaQXBQQXRQa2s4ckg3ZUlUdFJ0?= =?utf-8?B?UmpKclpoRVJBWTRhMjQraEoxUXU4ak5udmVRdW5JTUUxSHp4NXhYSUpJb1VT?= =?utf-8?B?SzlwM3dUcDl0N3d5QzNVUFVXeFVlWVh3VHJTZEowcmpUdXV5eG9nQmJvNzFm?= =?utf-8?B?ckhTdC83UkhDSFVIS2VQV0lCZ1lvRnB4UHEzQkhrQm5MaGNGL3I0QUs2dGtW?= =?utf-8?B?YlI1L2QwMzVnUUJXNG9IYnYzVDRqOEFPWWhKRHlzb1ZyWWg3UjZBY0plM2VF?= =?utf-8?B?ejhDaUFEWlhWS05QaTFFVUw0ZXpxbzZabHpWZzlGSE5Ta2lMMWs1d3Bqall6?= =?utf-8?B?NmpRV241T21FTDV3d1JmWnpKa3h1MEdnQ0wxVXM5K1lPYmxrcFhVVklwOFdQ?= =?utf-8?B?dFQ0U2VxYTAzMVFlNWlpY2VySFNCUVhvUFR1eHhNRDJtb0ZQWkYzeGQ1Q0F0?= =?utf-8?B?aFRTVEtyRkNaY1Y2azVOUmZWOTZJNWFtOU1LM0tDaUgrUyszZytoTVVNV0Nr?= =?utf-8?B?V1hvM3IvaWVkK0F6S0t3dU53V0FJbDJrN1grOVhVeHcrdXc9PQ==?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR08MB7120.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(7416014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR08MB8795 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF00039233.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 398fcf9b-bc9f-49b4-d128-08ddaa2b1929 X-Microsoft-Antispam: BCL:0;ARA:13230040|35042699022|1800799024|36860700013|7416014|376014|82310400026|14060799003|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bjNZaHZyWkZ4N256WkxVSDhkUGxLampLWi9KYjNPajJQeDROOWEreThKMEJW?= =?utf-8?B?Y0ROSjhPZXBCRnRWV3VNdEkrbTROUmxncjNmeEpXYjNuZGRWaE5vbHE4ZURi?= =?utf-8?B?akpXcEdaV25tVzNMb1Iycy85cUZ3aEJUaDNZd1ZybjRGTzdIcmw4MDFtcGRF?= =?utf-8?B?dWxYZGM4a1NwT3djSlpvL1VwQktGK3J6Mnpjb1k5WWFLdGdVM2xCemFpVnNL?= =?utf-8?B?MlJ1dG83S1lETWtuZm9lU2tCUjhjQzBiMDdnbmpXZVJPK1k1ZHNxK3RyVE0y?= =?utf-8?B?L3p6RHZGbERvNG03bEllUUErc2hzSjVSWDQzMWZXd3JvallBZjlSTTVuNHBN?= =?utf-8?B?TkhVdDBCWHhoVklRVXlkdzdra21rVGtEckNFcE1aUFU5Sm9QaWtPNitrZFpD?= =?utf-8?B?ems5VElLREFyV3R2ektvb1AzU2dzQXNXQnBLVnlzeHFOcHg2Y3VCS3luR1Fj?= =?utf-8?B?d2ExcGJmaldvZE92blhPT042R1JNVjhGSTF3K2hsbDhzRTRoOWNoRmtpREMw?= =?utf-8?B?eXNEUjI3V3lMWG9LTDNNSGhoQ2xsZkhCekZzV0VMLy95TmdOb0pvSS9yeHdX?= =?utf-8?B?MVFGUk9Wa2l4a1o3Wm4rUnRwVlFFcnZ1Zm1vN24zejRZSk92NmVYTEIvcXJz?= =?utf-8?B?RlEvTzUxbmRrN1JabTgzd0NRclk5cFptUi9PVTNKREdPd3Q1T1Q4clRLajk2?= =?utf-8?B?Ynd2N0R1MWhWeHlUWWwxc1pCUG5uTXFvK3JRQWNKVGw1Y3hLK2V0TGxjNENw?= =?utf-8?B?VHJTQXoxOFRyQk9DdjhtaEdNTHN4ZmsreDhIM3RjQ3NlMmhFNEIzQjNHVElW?= =?utf-8?B?UGZqMkg2cTdOSHpJaHVKRVlpNGQ3ckpqTzc1QnZWS05ZU0MwNEtoUUllRGdJ?= =?utf-8?B?TzR4dG1DYk1tRytKOGxkcS9td2dETHVNRlNZYklrcnFodVNaMDBvSnZrVnV4?= =?utf-8?B?V3JOYlBBeDJuam04eHk1dmpIc1RWc0ZBbjR3anVscmZSODU0MnhOclpGbGZI?= =?utf-8?B?ZHRGZ1oxNVVPZ2Fhdm1IaTZ1MEpidG56eHBBOGp6OXZ1aGVSVG1GVkQxMFJw?= =?utf-8?B?QnFWQXUxbjlxOEtOOU5IMFpzaW9mdVNlSnJ6QUxNRktycDVZK0xwYUlNMlpx?= =?utf-8?B?M0VXYmExeXF2QXU4R012SjVBMnpnVlJHVDBoNG5jK3NtS09JT2dsU3ZjOUZF?= =?utf-8?B?Nmw0Qm5EZWp3Q2Y1QXN0ZzE5ZXdhWlNCcHRpWitUS2srWk0xWTJNWTBRN08v?= =?utf-8?B?U0dRQ3d6V3N4TWE5ZUpYa2c5SkhxMmkwV3dLVVF5YzcwekFVQVB5YW5iL1lM?= =?utf-8?B?cnl2aktKZUZlRXFOd0dzSis5emRkaG0zdGVGVHhGZy9pbnlER202TEV0eVo2?= =?utf-8?B?L3Q1aWxGY3NYdytuTy9RTDkwV1QrOHNaTFhGRk1QTTdIM2Ztek9SRXVaTHcv?= =?utf-8?B?aGJVRkdYcVVjZDBmeUZMdXZhS2g0Z2ZpRm9LZTFxN3BDaklBMHdzNEpJMnl6?= =?utf-8?B?bUx5K2ZUcWtoZlJDRXExRzJRcXk1RGhNSmNDcDBodjRRL2U2d21jU1F3WGg0?= =?utf-8?B?SHg1eXRUSnpxMWIzdFg2VjUrRDRWQlZHUUxUOThFR2s0VFd5V1BjRFdjSDNO?= =?utf-8?B?bmthSE9OVFVXS1F0S01RUHlJNnV0dlZQR3RlK3k5UFhMVjROZ3NjaXRKZVNZ?= =?utf-8?B?REgyMkk3YnpTdXlSM3ZoaVptUE1MUW5ERFA2dGg3WUozR1R5cTVoazZ3YllL?= =?utf-8?B?b000UnVaWTQxaTNoY3pPODY4dkI1eHhmUGxTOUQ2QWNmakw3VS9aTTdmRW5Z?= =?utf-8?B?OU1rQTJlbFdhV0VCa2J0S3U0VHlNWGJxa2hnbFp6U1NldnBBQlp2RzBmSm5h?= =?utf-8?B?dVZmT01lSnkxTUprQkRZOGRsMXZsVllQRnNTOXk2d0E3L3VDMjdxbDdRaUNy?= =?utf-8?B?bWZKTTh0UzRuM0phT1FqUm1WdVdEMmFDZHBnb2lJWHNZd1l5c0FEOFV5cDRF?= =?utf-8?B?NUNTV3pxZW94NU80VTJPdzd3cXMvMSsyenBxZ0hOQ29wQjRZMkFjNFFja3d4?= =?utf-8?Q?S0G6wo?= X-Forefront-Antispam-Report: CIP:4.158.2.129;CTRY:GB;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:outbound-uk1.az.dlp.m.darktrace.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(35042699022)(1800799024)(36860700013)(7416014)(376014)(82310400026)(14060799003)(7053199007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2025 03:34:18.8223 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a308b4c7-48c5-4665-4f02-08ddaa2b2e0a X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[4.158.2.129];Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF00039233.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR08MB10165 X-Rspam-User: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 20F1818000E X-Stat-Signature: 3uf38sxkq8tm5a4g75fzjfj5osr9yng1 X-HE-Tag: 1749785663-582919 X-HE-Meta: U2FsdGVkX1/IbWL2X0vL4DVsPmbs7Zyes8G9nwE+8Zd9OSt6AITVhRtg1KDayVTxgCLQeBQHI1Lo9INdcVtajXeZLqKdkr+1Hvc65Ikfx4TFamI+UfTzhKecQHqsrC/I26ucDqZSgvGz+N8AxILpQo8wCHnZOi3wJbO5NcVlQOWJEMZdx1CfrTJyZb0oYcdLHx2j2Bm6nn2lFj7CpS1E+aoeKUpO0enMuEqIpBEWaTIEaXdxoD9Y/JLIslYFhCGLIRrkTdhkMOGMsxFfqb892tHclo1n57e+xlgIBcuJzfK97HS9lu9zx+KmY5sXM9ZtlO9qaMARNY/Xq2OekxFIh+8BG9UWYhkbfFQ09on50rUCCYqERv/K/p0zEEfZ4Vkh3M7htdJEmfkkBtzrZdh6yA6RirY2insiB/gYDoe43X48d23SSkpIypCllkGkgm0IlbiBrNavzJBW5tuLRSl/WH4gLwt65VPpbSIvcT6nHdYjuvnD42ZDkhbnItu6jvIdgo19NQhflQo9RjxUnzL5hljboIbolPODPO/Z3hTOL3aLdu0AGx3BYwVgf2TeJfg2fawTTBLhLyVeUZ86A0dIGCgDYJeqFPu/XcjogbWMKy5T9NA3jVH3s95pDcjOOnNpkBj61avyygDd1bQTuowcfIACUEMRKpP87H4fr7K63IbTq4o+dn/bQMZHMknqI2PqIQRyNDwPjf+hmOWi+LsfynX/q4AC2gvDj0GU6X3a5xqVbMxRerJph+tByUd8Q6GeDYDbsAuc6Su0QF8YOgHXRXqYu4Em3wl45hSjTlvwP3d3r2T2vGgF7TLyPD7OyQm7c2QPOjZLwBqjX+41q+8o4bpKGS0EFgY8RI7KVOWmKU+61QopirvivSvQo6Mr6cMEL9aN+LxcroVVvuxZrgQcv9l0/nTx2WnNQPF5jwILZGLsJlIjxg0hfWarZNMQXVp3qBL/d/HHGV91alxAj1G CzdWRy+T +n6/w7CesbZsUVGP1N3Q6eMkcBL6oF7gElBd+tebnGYdQxJY9oNyBjTjtAnTI05MlFd0yqJop0lF+3WRROCFhCnqocRadNcDnv+La/RoMtrDxnGdaoKVYaFxEOCJpt1h1zUtnVTgLGl41Nj9C6HFY0XENov6ZYJBUB5rJX4UKzklePdAYix07Pnv+tkEhp2QeXBmiqJecFtPlAAtyvx5ztpitnGF6nqbx6U65pTN8YKJN2WemNCeZy8MZLtYHG08dUMIgOMJBskdnbHkWr6uAjvh3cGg0u4fswI8Us5KogRlxDUWl7ERIUSZqlKey9KZy53wxw21LgwnefIrCVvwSBVVljiOPJrzsKlNIgft6L6m5V9Zg+E9iIzkmeYqcDOBHauMs7OgDYDzI9+RV+oZ/HFn/aq81Gn2KMDtYHYpAYMXZAFJFAHDFJKXS7pWrKa73TQU7wknxEj9x0pSYl1o1aX4GKUFBX9c3vODayDV7Acvr37UuqbY3CHNZRv7YHpNE1i45cFFdf96DzRGUNWE+dsLFxOL5MqtIAtUU4RtT+r4oq6ttboNEKhc3PgCAPTQdNE2JaJ4GD2A/tl3ZpjPfsys43R2opmtC0Axv/hFyMqFcZshu3fYwi6lPSo37RB8qMoDaJDEjacih6/8lbJEKzyRs8w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 13/06/25 7:19 am, Baolin Wang wrote: > When running the khugepaged selftest for shmem (./khugepaged all:shmem), > I encountered the following test failures: > " > Run test: collapse_full (khugepaged:shmem) > Collapse multiple fully populated PTE table.... Fail > ... > Run test: collapse_single_pte_entry (khugepaged:shmem) > Collapse PTE table with single PTE entry present.... Fail > ... > Run test: collapse_full_of_compound (khugepaged:shmem) > Allocate huge page... OK > Split huge page leaving single PTE page table full of compound pages... OK > Collapse PTE table full of compound pages.... Fail > " > > The reason for the failure is that, it will set MADV_NOHUGEPAGE to prevent > khugepaged from continuing to scan shmem VMA after khugepaged finishes > scanning in the wait_for_scan() function. Moreover, shmem requires a refault > to establish PMD mappings. > > However, after commit 2b0f922323cc ("mm: don't install PMD mappings when > THPs are disabled by the hw/process/vma"), PMD mappings are prevented if the > VMA is set with MADV_NOHUGEPAGE flag, so shmem cannot establish PMD mappings > during refault. > > One way to fix this issue is to move the MADV_NOHUGEPAGE setting after the > shmem refault. After shmem refault and check huge, the test case will unmap > the shmem immediately. So it seems unnecessary to set the MADV_NOHUGEPAGE. > > Then we can simply drop the MADV_NOHUGEPAGE setting, and all khugepaged test > cases passed. > > Fixes: 2b0f922323cc ("mm: don't install PMD mappings when THPs are disabled by the hw/process/vma") > Reviewed-by: Zi Yan > Signed-off-by: Baolin Wang > --- The test converts from fail to pass for me, for the aforementioned failures. Reviewed-by: Dev Jain Tested-by: Dev Jain >