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 B4054C021B8 for ; Thu, 27 Feb 2025 02:52:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2ECE76B0082; Wed, 26 Feb 2025 21:52:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 29D25280001; Wed, 26 Feb 2025 21:52:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0C8E26B0088; Wed, 26 Feb 2025 21:52:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id DB3036B0082 for ; Wed, 26 Feb 2025 21:52:29 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 7F0D18166C for ; Thu, 27 Feb 2025 02:52:29 +0000 (UTC) X-FDA: 83164201218.15.7584627 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf27.hostedemail.com (Postfix) with ESMTP id 4567F40007 for ; Thu, 27 Feb 2025 02:52:26 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=Cpcinrj+; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=nY4jvx7q; spf=pass (imf27.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=harry.yoo@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740624746; 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=roDHLQ4NDanYjztc9nsjHSRYOlDJAgqFMsd17odqHx0=; b=cK1b3FmXY78GDuH0nxtphHeUkgFcA1ndQCT/m3M6s9RPI3tfTXwovopUCAvUrDB/CEzIBK CbjlEFlYL6FJQOpZaxq6r0tmiVNEWWpbLFhFR5lqwBW9hrG77MWfsDNrzccXLdVUm9IOXu 2hLjIi8/E1NCes7yBQb6eZ9cmh2HADQ= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=Cpcinrj+; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=nY4jvx7q; spf=pass (imf27.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=harry.yoo@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1740624746; a=rsa-sha256; cv=pass; b=X+P+tSjGsL6vFXNtJLRURcOmRoUoscgOP+c6BRQJZGxbYY4qfH5kT4VpuSQsPAWIw+1FtA xlhs6MGbJjApkbzHxu/PFGJIvLzrTY9UFC/QtX2e4xDIa/x7eDfn6+lyAcAjNfUNlAD/m+ pJn9CcBT7bd94vjbmYsZqdbu0bEyK8c= Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51R1gZZ9029207; Thu, 27 Feb 2025 02:50:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=roDHLQ4NDanYjztc9nsjHSRYOlDJAgqFMsd17odqHx0=; b= Cpcinrj+Bi0L9Vd1dds8edsMEF2LzORBUkY06HocryS6moPvKw+Y9KGnd+Ys2tZj ON1RjM94xuik8bNGjeYP8YESH9FsDgq1Vvxu2nJC8zLla7xUAOxraHo9MRuerKzK euBJ7xYHYEQ0GA5eyRM9UUgkTJJvbB/G8WDzqjxb2IVAeP1SHXse4ZAW0+b+oqgw Qu9tyZGa8a0UB54/reXtK0SB71Mi685Iw6ZzKoiwNnIdsYbAeMsUS9vbPixdg4+M kYZPbS/S/oUA70leKX5hHXgpqyTy3WLEOBJQ2GBufztRcku2vx+tgLPsEP00KxFQ wR5MB0XIX8iOybIDErho1A== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 451psdjh8w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Feb 2025 02:50:52 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 51R2C09o008187; Thu, 27 Feb 2025 02:50:52 GMT Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2170.outbound.protection.outlook.com [104.47.73.170]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 44y51hkg37-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Feb 2025 02:50:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wsR7Od1GGGBvCFQPACJzui7QvJomlh5X1Q353jkUenPMvUayfoIb9R9Dbj5wrTLPHTmsGmUbTbv+mSCAHHyGwwIBI+dzs18HhyiGFe70R2gw3NJV7ybjk0OswgL2n69PwXXU3GWFg9sN+HAr5T4Le2KpUOnurzpMXj6OjPOBbeIFc7SUaHi/b9OihvhmXo/b1MXgTRPCa5JSF/mYJy7UtVeRVZQhCKQcbvATES44w3YKJHDkWpJyYgLjNthUvpS1jxl41hKeyjy97xByGl890bNz6VlVZasN3/4lNsRPI8ER6cdqHylmzMiTmGwU4aEDzH5zj8iAYDpNyMuewrT+3Q== 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=roDHLQ4NDanYjztc9nsjHSRYOlDJAgqFMsd17odqHx0=; b=wkrAGQhM+Sxgu0OPckr4RjLO0cWKI3xS+LarUuFpVQsji6h+RfCfrZGIFaRtZeCskF6KPcVBBsDmgjhXrL9mZPGVqocLsMsyCf6V/4YAzISDAXHco2B3YaSGu8xDDwKN94PKE2VoO5E2jn34sgeuoV+5yQ1gu8zzfpsGfkIzKE9xzkeXUDLgyfFOIFpyLdgSg5LDlT9rjG1DfE6y9mNlkDN48uxxyx7APh/tEXs5zAZ8YH7K0gzRaO7XOTVz4zp2g3OMnmiyJ/q1k8tdS2Br0tsL7IQkzhngtBIGPrvDtSMXET+reYSPTzjCVnOCjUxzXuHcrSgI1Omv2jP71SvX1g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=roDHLQ4NDanYjztc9nsjHSRYOlDJAgqFMsd17odqHx0=; b=nY4jvx7qrVm84CdnHvOq1HDDw/0uhGsqO+92cTyoKPRIeBUdqYnl6Xnf8tOxl3nJwaoLXPqCADnv2Q33CCCZaMg2Mx/u/JCSfshaodwNGxSOz+Qp3EuJHiPiwRgu+RAToSphLabkY6pD+dNqYFR4aEVC181Gp1d5DvsIxxIlczE= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by MN6PR10MB8143.namprd10.prod.outlook.com (2603:10b6:208:4f5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.19; Thu, 27 Feb 2025 02:50:49 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23%6]) with mapi id 15.20.8466.016; Thu, 27 Feb 2025 02:50:49 +0000 Date: Thu, 27 Feb 2025 11:50:39 +0900 From: Harry Yoo To: Huacai Chen Cc: Kees Cook , "Rafael J. Wysocki" , "Harry (Hyeonggon) Yoo" <42.hyeyoo@gmail.com>, Huacai Chen , Andrew Morton , linux-mm@kvack.org, Pavel Machek , linux-pm@vger.kernel.org, GONG Ruiqi , Xiu Jianfeng , stable@vger.kernel.org, Yuli Wang , Vlastimil Babka , Christoph Lameter , David Rientjes , Roman Gushchin , Pekka Enberg , Joonsoo Kim , GONG Ruiqi , linux-arm-kernel@lists.infradead.org Subject: ARM64 crashes when resuming from hibernation (randomization features enabled) Message-ID: References: <202502190921.6E26F49@keescook> <202502251240.49E8674AD@keescook> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: SE2P216CA0012.KORP216.PROD.OUTLOOK.COM (2603:1096:101:117::12) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|MN6PR10MB8143:EE_ X-MS-Office365-Filtering-Correlation-Id: c676d68b-5206-4b49-7af3-08dd56d98a72 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?elU1SmJhTTQxUVdydGtDdW95QVcvYUMvVndwZ2tmWmVub1JvVGx2czk0WkVG?= =?utf-8?B?cmR6S0FwbmdRQkY2b3hYaCtGWmNMUXF3bFJJVitETXk3TS8wS0JmcjBIYjZs?= =?utf-8?B?YktMYzZtcHBpUlRES2kvdlpvdWEraitBQ2ZrS3JHYUZwUHJYRko4cjJDTHJG?= =?utf-8?B?b1ZwZXAwZUZOcFhlSUkrUGV3bEJlNnUwb1dFMjMvNVpMY0R6MlprMTNwODho?= =?utf-8?B?K1ZlSTdQd0VYMHAzeHI5aEphMElHbjN1Y2dUQ3ArSjdKL3VWRWJZT0dib0tE?= =?utf-8?B?U09HSmk2NEpCMGZ5cm5zQ0pGUTYvM3UrUXByeHhtQi91WWJ2ZXBSeTNnRitZ?= =?utf-8?B?bnpmdHFyRytkWFQwa280NEJqNUM4ZU5MN1A0YnZxRUdOaExDZEpKMGl3ZWE4?= =?utf-8?B?ZnNNdHBjTTJvWVF3N0VnRGNueG92RGFxRjRJZ3NRaDBEWnVxbUNCeU15MHBu?= =?utf-8?B?YngyT1pEWVRxaFJrOThjN0gveU9FUjNiTDVrbWNLMnlGSWVOMitUV1JiRllq?= =?utf-8?B?elBSTjBOODNYc0E3ak5kMlpJblpqU3FHemYrcWNUUkprb3hVdEJqRkdLZWIv?= =?utf-8?B?T1B5TnJVNjZKblNxWnM1SkUzY1FlRUFjYU9MVllZS08wVWZEOTcwZW53akt3?= =?utf-8?B?b0RmM3NRcWVuVVErYmd5VVB4QkxOTlFWRndaUlZ1Y3BVcEtVTjZHMTMwc3VC?= =?utf-8?B?Q3BoSmk4ckpobWFVa1Y1YVl0UTlGaVdKeGx0Zy9kWWcwTXF2c3hsWFo1S0dZ?= =?utf-8?B?MENpVlhOQnlDQnNHWmdUNTZtWkxlNFp4NlhyR0liSzNoMUIzRHhUbndnYUt6?= =?utf-8?B?LzM4dG14NnBsWVFkU3dreDVxbUQzazB1QWZWb1crTGZCWnpRTkR1WEp1ZG1a?= =?utf-8?B?U0pNNFF6cG9pZGQrMWxGb2Vjc0tjbGJKWEMzcWppZHpRUjFtUno4TmN6QzJK?= =?utf-8?B?Y3NJdFF6RUJjRC8yTTJJNmVobVRVTjJXMkhuS1ZULzA0YWUzaStsVFZNL0pU?= =?utf-8?B?Z3dJYmpLbGpuMzBPT0djZzNYbElNL2dSdm5nNUxaVDU0aEQrcExyZm5VdCtQ?= =?utf-8?B?bjJpVS93NEpNY3VzR1BHNUVjdnBSV1F3VmtocWNJSjBEejQxbWhmTW9oZDBl?= =?utf-8?B?bE5mWUZrWG8xL0tnQllEandzQ3Vna0FuUHAxQU02SjZxY2NhRk92V1NUYXRw?= =?utf-8?B?ZVVLc3RvM0s4K0laazJLem5KS0FTcGk5MVIxUUZDeEVxYVpFWmdMcVhZV2wx?= =?utf-8?B?OU1hOWcrS215TUV5OEZ0dTJETUg1VkNCN0U2NHRJejQzd09YdHZ0b0ttN2lj?= =?utf-8?B?Zk83YVJ0WnRKQjRJK0lQQ2RxejFJNFVWbytlbU5xMTIzbktPaEIzeFhDUk0x?= =?utf-8?B?ak5GSVJrYUxncjNrb0lqVzZDb1ZFd05NR3FwU1FPUHR3MU4xUmVPNWo1NURW?= =?utf-8?B?SmVsLzgrME96WWpGWmdLZ09RYWFpdCt3WHVCZlo3cEFwbEZudkUwZGZ5MTl3?= =?utf-8?B?V24xcGhrK2RLaVU2TDNkaXhlWTcxbTc3Q0ozd3VnWnMvNWhTdVhNUGhhQmJK?= =?utf-8?B?TnVERDlBajEycElqMjdKVmV3THBVVVk1VEkvLzl5MmpVcHcrazBEQjd1U3I3?= =?utf-8?B?aVJtSDVkM3dBOUVMcHBTLzgrbDRMR0JkanNBWDYreHJ6Q0d6NXJ0NnV2dTIy?= =?utf-8?B?VmEvS2xEVTdiVE9nSDQyd0djalp6cmg1eFhkOWdpRTRxY0JxbW5RNk15ZXc0?= =?utf-8?B?TkZBSzJJekRYZ1FwR2hER1EySS9JamRYZ0JJM0dwL01lTFdBQTRnSGNiZ1dj?= =?utf-8?B?aTY3UlphVkpPQmJjbDQ2Zz09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR10MB7329.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TVdSS1JMOHA2d2o1a0ZXVG1tRFFneGt5M1ZXV0IyVDVrTHF5ODl1NDUwTmky?= =?utf-8?B?S0MzMEdyR21uTjBtVHBnRHh5TFhOam9STEovMnpBVmpkRTVRb2ZWSlFBUnYz?= =?utf-8?B?eS96bEpQblV1OFkwN0hLRzMxVUFtWm5nUVN2ZkhoQU1NVHZzUW45UHh1Sitv?= =?utf-8?B?UzVNeVZFVm16Y1krOTVKbHovaGR1amNYcTBmZDF4YzBYZVRYNERNbWFlajBm?= =?utf-8?B?NVhkYTZFeWRLQldaR3BjWE9GZ0FUa2cxdzZhc3Rya3Z3WDlJem9EYkxVWi85?= =?utf-8?B?NW9ENlBDNFlnTXdSM1NHdDVKRXNlNktRL1VRbmliRGQrbHUvMy9hS3RzQUdG?= =?utf-8?B?RDZWSUptTHNLcWxCeWJxNjhOV05pNllpcDRhYlc1akp2d1dzNEFjaEs4T3Vl?= =?utf-8?B?UW81OHU1aGE4RHEwUXQ5MmdwWExJR2pUU1RPQVo3cG5Ta2NScWdVY08zdTFu?= =?utf-8?B?cjZaNmtHQWp2YTBsQVZKak4ydU1uOU5nQ21Ob3pjNG5pbU9LclpobzE1VU9h?= =?utf-8?B?QjZITzZKaFVxbHdqb0FGODE5NWkyMC9ROGZBRGtEVzVCTmI1N2Z2VjUwanVN?= =?utf-8?B?Snp1MUpKNitXejg1NktLUUFRdFlwQjFqdk5hQXNkd2FvNS9HbVNsMG9WbHFx?= =?utf-8?B?Y1Zhd0FOWmFjM1Z6OXMvZ25BR1JIczRZWDBXTHBjckV2Yy9YeDlpQlpmaDJm?= =?utf-8?B?T2F5cWhkNXgyM0Q4U2RvMVN2RnlibjR1Y2diM2M5aWJMQ1VFS2o3cVRuNmdP?= =?utf-8?B?TFR4eUdZVVF5aE1PTUdieWVIUzUrWEE5VDY0bDZaOUZsRm9zcU1HbjIwUmNR?= =?utf-8?B?QjNQbVpBZm8yVmFFdXlrUGNqb1Z4QzRzdFpSQVZzZi9jTVh2L1R3eHZpZ2Ny?= =?utf-8?B?dGlSU2RaODJ0K3hrODF6SUNIVmZwTnVBWktiUjg3ckhCeTk0UmNnVlE5Z28x?= =?utf-8?B?bmh6UHAzbW01WGJTZ2lhM0x2NjFCWlBUK0xwNW9WWHBBdjVWKzA1R2MwamU3?= =?utf-8?B?T01aSE8rZU5ZRGMwenBYSksrZXZKazFKVEpZYjFBREVNMWZVd0NFN3gzUnhG?= =?utf-8?B?UnkvQzlSd0RTZExmQVQ2czlqMDAzalJpWkpLZHcrK2c5ZmhhRU5TN25xUndK?= =?utf-8?B?Ujg2U3N5cEhRTkFRMVF0SHdUaGtFa3psR2ZFYXpGU2daYzNJUVdLYzJXSG9N?= =?utf-8?B?Yk1YRXZBd1E2VGJnZHM1NWpFd1RDR0VKQVlxK09EUFcza2Vqb2ozd25tV2cv?= =?utf-8?B?bkMybkl0VFZWc2daRlJRMGpDRWphdVpoVVhoWXp0cW0zeHJTZ21nV0ZZU0Iz?= =?utf-8?B?cEJ1dzVzZ3MyREI5OU9BQWx2NWlwOTlKdHFsOGdHS3ZuLy9pQWcyY0Y5cjQr?= =?utf-8?B?YXcwWndibWpNaEZNbzgwUkVJajlxRy9pKzExejlLb01Qcm92RDZNdkk2N2FV?= =?utf-8?B?RGRXcDZRT0FnMkJYWGlrQXhsYkNZUmNxT3JJM0ZmczFEU0VHOWJRRzJPYThh?= =?utf-8?B?Z2tBMkxlbDgrYzZJRVFrVFVYV0h0V1oxemgza1dsdEl1aWFROEFUOWlIdGU2?= =?utf-8?B?azVNcEwyYkZkdDVEWUdmNStEZG5XY0F4cDQ4UXFSbHYyUHRLSnlMZWVXWExj?= =?utf-8?B?QzRObzlVc0xBcFhITnJBQTE5bnY1S2pZbDNzY21RQVBsWXRuY2c2Q1hLcGpt?= =?utf-8?B?WFRraUNZN1IyajltbXdCZGEyaUo2ZVNDeEo3Vm5aUnVtbjNOUUJtVnkzUElk?= =?utf-8?B?RzI5ZmY4MU0xUzYwc1QrL2EyZ25WZHlOY0JLTERmYllJZTFIYWlQUENIakV6?= =?utf-8?B?SmZFSE54a0NacFZ0S0tDSWxjN1BHVkNrejRnWi81cld3OWsrMnhNa0lIVnZl?= =?utf-8?B?ZjNpQ3laQ0lKV1ZGSEtQUEpSa0dvYklGVmQ5elBDdlJPZlVwWU5VSi9WaEpJ?= =?utf-8?B?b2hBSkxRbjNzTk1PUzRid0dyektoS1lJSHdNb2czYkwvbXF3QzRnRlNOVWc5?= =?utf-8?B?Rm03ZkVFMkJFMjNPaDBiazJGbGFpYWZzVUZvOG8xYjMvUTlnaWFsRi9rNS9H?= =?utf-8?B?TkxqL0svZ1lZRE5KZzN1dms1UDRrT1J2SmJSZXFkbml0ekpZdDZNWndzcmNu?= =?utf-8?Q?98DxA4vYbsoO8XbzmQHDaOkzf?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Iq8wxISC3Paez21czdCn8dvBXoc/t0Ukuf5mBI5/emAKIkUwSW7o3uJ8f3F9DoWWIeKaYV36UFSK2uHYquowKEq7gq3i113jKEXHnMIywDYEeVXWsXb1/omaIx++S1C10q8pjaUR84fG9J7zC1ltw3DHSGoiIcybS++vgRBE8k1Tgg9x0t5vRq2zpXHMMjy5dpm8zcdmZAEnZkgA9qcLKAODWQbFwIw7Ol4QMZ+bdlHtS6w3BH/J3aT97sPJGZXgbfGy7pddbGEc3GE3a/Q2ESUT1VdIAITFUFQpU9OScgibuTUMC1HUQYaeL0hJIcKADf3qYlRRkKcgquLJFh78C5d/4yFisWwYGykLw3DkKoALE5gYrokMXbdHM+jkUIXPlWN5MfBUHSmmQpwZ0I946D8tDUiJSmL4JZj8nZ+kUlEzJwpjTszKfbPmnvZSZ7mbEv6+5isIG8BF+KEX6IlCky66eXCLFdzmDM+WeRGqsPkl0uunvQa6x0s8+ZcjwQHpyHr4vaoCfs6f4IhGpgiR50pzpYIFnhC5Wt6/Kyg1EuatdshOk2TsfPwxtPUPO9SBt43x65soV4o4TLt/g9Cr3R57bGXgaNG5/FSLHHFNZIs= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c676d68b-5206-4b49-7af3-08dd56d98a72 X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2025 02:50:48.9463 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: v1VgfxToVA8pYdTlollNpRTMS3HTxUwnLYk6q/0npRjMkXsUTqVcet1Lo+chFcQYLjlR2iTHrkQEQ8C5zqLilg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB8143 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-27_01,2025-02-26_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=806 suspectscore=0 adultscore=0 phishscore=0 bulkscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502100000 definitions=main-2502270021 X-Proofpoint-GUID: 5xSLR_8xj7_PKgjrpyblOVz9yuOBjnKQ X-Proofpoint-ORIG-GUID: 5xSLR_8xj7_PKgjrpyblOVz9yuOBjnKQ X-Rspam-User: X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 4567F40007 X-Stat-Signature: o85bpqxf3km4axzueaf5kyh19gbszh1w X-HE-Tag: 1740624746-667112 X-HE-Meta: U2FsdGVkX1/IZps3f/bDo3xJySLioBK2lRB+iqLnIR3pcgIzS2mwv8/jiGxoapxA3Q6F14is77tFuAnw3qPi3i8i5XF+jzQIheBC3n6q112jWAD+pSUz2eSRUU3q4xMMxMUBJexuiCOJiP/KU/MVhf+ZfcM9ZyxFAYEUs4sy7ENUNEcqg/uh5pYi39y6pFHJbgaNqa8GKwRri+llGxEMWsrNRSlfBlBjOq7de40/MVcvrQwaEwHozgE05SiDc7ZrlxDCJaOVg/ab0czDJIj1i6WKTNYzl92lS/4qWDtiSekKMhrwCUKyeD05RCvhv7SKEY0ade22CgoUb5iOwCP5AZB63cmO4TORsMLOl6vQPnf3ac9KEYzgCxpF63P0Fk9NcpzawUSLKXKe+3GjwFloXteuWumZ8KBq6TnY06irAhZe1cOSsvwmAOTEPsazUOB9JDWGD/KfJPnH0TA5FdOZtWqCbiWz2tI8lisnehmJVgCR9Z8RnCG/XtU48M6ZXq95GO54FB4pk7cTJm1QQcvJSIxbV73UC9Nbnbw/kx++xcBH2UBa2pFJ7Sy6aeS+uGh9i1JN50wlvPI/ZbarVYkvdi2ULX+LFBCZPQcGcMHLOReFogEmvTnGuYr1Nf7kzbIRnJggC24qtk+bYN9WRnHbZm0XY93c1Ly34MDRWG/b08VHS0FwDzSnEvwIjypS0mQHdtmdg2/G7nMM5XkoRvRIl+tkt2UvoB1pA51r5msuG1Y4Jk2k3COf6c3wfvOWm/xO9Y1NFPsgySXPhQAIUZs6Bn9z/zaCJGdbR+MVwadzQONS6cHuNfhNM5D6tivcWgOnQF5TmdDv52xngk7gyep7fjhtjaamClNAWnALEbhDrBG/AuM9b78VAAaU9SBPYkKlP/MCmyWUd119BXQMmcIvx3Km+TJAbtcTBeuAzmkxOHCdFWBfKifU+JevDICB1EwS2WEIYMa8TwBehe/f/7p ONW6GdSB HdFu382Q4JM3mpRD0kcan6pD1ttlNQjHc8rS6Z6DH6wfINCgPf9YRVjjicjmMXBZtlJijVAo1PK1jSIDbHruHURzeqfZ5bgQq/5JFCK5bMkiLYpOGv4Ou18VvlZBBP2tMa7kQ7JBMHYT1pTePJcPofEwgNKvBfKbFJl6QZsonmMlkhBoFx7m23MRqSMLcbbfh/l8uz1Y63OOVMOZAq2ncHGQyHCjdg/9K8mrn1Kr3F+A9zvRTDrkSiUNx5BaXeJdz108go6EiCeFx7H7QW/XKZQPy28JQAiY6mHN+4BsC7xSScxh7kxY6BqYhaMCsQMIh81pb1kk2X5CQkhemFafW96ueGTbTlzVNWxlGoqznAVz2jNbe37sx3pB2r5qm3jW9fgHuBzvsCNRfdI+5UeDA3pVz0UoJXTF6dn3NNsGdc8I//kgu7WzEnVQefzk9Xz6c8CABVshyCgMJKDt7DayTvzidtzSIVde9/jpqYjOYUpJw82ayZ7rt4qsWriEqT4c9aThQckXc4Q7lpFP9118YLVxvpUQ90a59Nv+OJzpZCpluKd75xZLNTnQiGiFzG+0Xt7AWnFeW13WJKRvv10EJNUrRmBvgU7k4dfJwSzl8Hlx95DfQZeyQOw5W2CA4Xo5UQ52S7cIQDEYfzacYUdE4dNy4qQGagl/Wg5/V1+a+sUyWLk9+Qqf/kSVK5pjn/bLSC4KdmW4URcyQt04vMQi3kKSn8+n2pzJWkaw+ 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 Wed, Feb 26, 2025 at 03:31:03PM +0800, Huacai Chen wrote: > On Wed, Feb 26, 2025 at 4:41 AM Kees Cook wrote: > > > > On Tue, Feb 25, 2025 at 07:35:13PM +0800, Huacai Chen wrote: > > > I have investigated deeper, and then found it is an arch-specific > > > problem (at least for LoongArch), and the correct solution is here: > > > https://lore.kernel.org/loongarch/20250225111812.3065545-1-chenhuacai@loongson.cn/T/#u > > > > Ah-ha, so it seems like some system start was being incorrectly shared > > between restoration image and hibernated image? Yeah, that's important > > to fix. > > > > > But I don't know how to fix arm64. > > > > Is arm64 broken in this same way? > ARM64 is broken but I don't know whether it is in the same way, I just > know this patch can solve ARM64's problem: > https://lore.kernel.org/linux-mm/CAAhV-H7i=WJmdFCCtY5DgE2eN657ddJwJwHGK1jgLKRte+VnEg@mail.gmail.com/T/#m6ca3bd9fd3fe519161f28715279d0dc371027506 Let's Cc ARM folks :) A bit of context: LoongArch and ARM64 crash when resuming from hibernation if CONFIG_RANDOM_KMALLOC_CACHES=y. Initially it was argued that kmalloc randomization should be disabled during early boot. Kees and Rafael thinks [1] randomization features should not be the root cause of the bug. Later, Huacai fixed [2] the issue on LoongArch side by addressing LoongArch-specific problem. A similar crash related to the kmalloc randomization feature was reported [3] on a ARM64-based laptop. ARM64 might be broken in a similar way, but we don't know for sure yet. [1] https://lore.kernel.org/linux-mm/CAJZ5v0hZZdRPwp=OgPw4w8r9X=VbL6Hn6R4ZX6ZujNhBmMV3_A@mail.gmail.com/ [2] https://lore.kernel.org/loongarch/20250225111812.3065545-1-chenhuacai@loongson.cn/T/#u [3] https://lore.kernel.org/linux-mm/CAAhV-H7i=WJmdFCCtY5DgE2eN657ddJwJwHGK1jgLKRte+VnEg@mail.gmail.com/T/#m6ca3bd9fd3fe519161f28715279d0dc371027506 > Huacai > > > > > -- > > Kees Cook -- Cheers, Harry