From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (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 5148C14A8E for ; Mon, 24 Nov 2025 06:16:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763964990; cv=fail; b=EyYQMBONn56gQnqsKNj25YY9yT/Llrx28jTohSlQiKv3e31Tsdjq1XahW2bWsGGlIzkoc45kHnwbb3Nf8mvrjRN63Oe1L02cKaJOYzVFkmLNk+4a7Yc7cJUOsVFlXdqAAsziM3sWmC/6tbgy8D/dqj9rT8LrjSvm+1HXWHMVCjc= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763964990; c=relaxed/simple; bh=erAzwBWu87G2poGcpAfuyzaZnDJhzm7PGThHk7MH5sk=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=YzIdwck3uDBdXH/YDMNhVi1OgeRqM2x6/D867MO0zEfemrtaW+PAHkZNTCCrkvveBSAlh93sEZe2LyH6f5992M1GmJj9ni8GIP8c/iGsifsha4aDAxUWI0QU7WJT9UBszfzLnwa4agKIXakJxiRxiu2uPcdDDCJMP7plGT2odsY= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=QHol+YvI; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=tAXvExJ1; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="QHol+YvI"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="tAXvExJ1" Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AO0SSW54078586; Mon, 24 Nov 2025 06:15:06 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2025-04-25; bh=deGLfnqrZBmyazTHTh 7DAhi7ZQTtvvO/MudIosB6Lx4=; b=QHol+YvIOJrSfTTJJMzyWyl609Or9G0WB4 fsI/PtnOd/wtcJEKU3323wv0fxi2M9m+Cw9aL+jNLWWYc5gWBcKPdvYyeMQClfeS lxG5e40lnnB/Rx7zjhvIsXrwvy7a2qDgUURGWQOhPqM4CjDMvok8+id4gz+I/SVs ruvfYwiorcjMOmM/ERr4gcOPvg0I5KrqDtYr8n17uKWB66lIPnWqGxg6u8beV510 +4YLIzcPooNmqiqJMt9dhvgg6uSMZ1te12L8gPvtQhNNK0wDg5VqjjHFZxvYj4YM NohZC1kCvzqpXl4kqMkLax68Bu/vceGIEU/F2NFuJb5/EWbkgoeA== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4ak8dd9ejh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Nov 2025 06:15:06 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5AO6ECcr032703; Mon, 24 Nov 2025 06:15:05 GMT Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010041.outbound.protection.outlook.com [52.101.61.41]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4ak3m7qbg9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Nov 2025 06:15:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=I+lAbnudjNkW1VUKbD1v2NDEUXJxL4lcO+PRbeY3p9S/nEJ6rUmwhbFEicz/BKw9Yf1uUylkEyeu9nsxwxE2MQTVKTadT6mDoKz8MnHuVgydCERMvsqcBZ9GG+/ZJgslTjL3vd1viIq4R8iscSRjuymjKzA7SAcMoW5XPj6hwcGk41yiRmmA/BpfWKMfjw/OivBojn8O8LNNGQ57CFaRipoka9KsKnEDVEA90H0k1f22inW3yjBAfSCYru9pwwDjwZ490v780Y4iiApeTBfMscc5bpF1DGdFgT2zN1YeZgy9baQz2f+X2XsiczYxhuKN0OtBgVWJtMl8aPEu/Ed3hQ== 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=deGLfnqrZBmyazTHTh7DAhi7ZQTtvvO/MudIosB6Lx4=; b=ahcnEZRAzRjUidvsmcV2DoguekEfSyCKbBNmH1t4TNC2y6cl0RjoK3wB76K77eK02ifWe/FP2AydgITQ6uhGZov9dZX10Jl/N94Zofs46PM8bg50+8gLZNHk51h0ztbdB3b5zU/IT3IFCK0byzPbRgTT3r4bXFnCljaoHkw8HMJW7BGTL1qSbxev6EYs99X0XBWGCf28DWxxhWEe2zkYx3I87CEI+yIqNpqi9Q7tdZF3EEjq1RR5wKV7tFiSPSFvWjs9Ibl6I5fk25fsJsAQDGiK/bn3iFWq5khGznF39eF/ngIe/WxBLbPBq04aMMUdIAQiPYZZtbFav7kVAS6O4w== 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=deGLfnqrZBmyazTHTh7DAhi7ZQTtvvO/MudIosB6Lx4=; b=tAXvExJ1y77XB3jIBf3SbNUW/sk4c78HlMMFwV38CmC9RKzi1gxXwNT3RFQ/756ePddlBRBO9KKduXqSr7vTY1QJgNtg5BYRJSrQF6lZgxGG8BlfF23iymgDi9ziBZMvsIaPotRw59Q2ffk51zqFNXcZr+SSI+BNzv3v3fn7pSM= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by PH0PR10MB4534.namprd10.prod.outlook.com (2603:10b6:510:30::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.17; Mon, 24 Nov 2025 06:15:01 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71%6]) with mapi id 15.20.9343.011; Mon, 24 Nov 2025 06:15:01 +0000 Date: Mon, 24 Nov 2025 15:14:52 +0900 From: Harry Yoo To: "Matthew Wilcox (Oracle)" Cc: Vlastimil Babka , Andrew Morton , Christoph Lameter , David Rientjes , Roman Gushchin , linux-mm@kvack.org, Kees Cook , "Gustavo A. R. Silva" , linux-hardening@vger.kernel.org Subject: Re: [PATCH v4 13/16] usercopy: Remove folio references from check_heap_object() Message-ID: References: <20251113000932.1589073-1-willy@infradead.org> <20251113000932.1589073-14-willy@infradead.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20251113000932.1589073-14-willy@infradead.org> X-ClientProxiedBy: SL2P216CA0142.KORP216.PROD.OUTLOOK.COM (2603:1096:101:1::21) To DS0PR10MB7341.namprd10.prod.outlook.com (2603:10b6:8:f8::22) Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|PH0PR10MB4534:EE_ X-MS-Office365-Filtering-Correlation-Id: 3561047d-7500-44fa-8ba4-08de2b20cd1a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Ggsq2qQAlzmu9/Ljn8nK+v/NYWzCA2it9x3yHZHq1Bizht9hzUJPlGoZeGeR?= =?us-ascii?Q?rJBucrMpHOaXxDi0xI2xTTObhlaI9HhSBke4wPA7ve2UL/4O68g9XpWt+gq+?= =?us-ascii?Q?CqN31pccIyQ+fvNRifiwa7RPM3eHY7Z6LGlcUwDqf07pwgdiSVjLeD/9rJ9T?= =?us-ascii?Q?9JQp4ze3+pYgMcb33gFCtvaxddwqQPshwelnPwH5hNbVvwwlznXxGQN9EoXT?= =?us-ascii?Q?lEZOTJdSEcwOFy/m8olf2QXa1rZvKeRDGgUyFvEK7q7T9GrR4DAq0FTOTscl?= =?us-ascii?Q?jNs8ZQ/dqrxU74pzEGOMmpx3NlLScJx1N0yw9+YT1hQwncMtlfZ0TV+1h3er?= =?us-ascii?Q?k0xroGFBHxpRm4DeiSs7qnXg4TAZYffqNc+IJIq7WrHv2tHoU8HJJdtQgJVf?= =?us-ascii?Q?RdlUhGLPyUs5ZWftyH3BOux6nriU6n2utuCjkC+PM1lkL9KZ/KKGRkJs12e0?= =?us-ascii?Q?32rEZII2r07x376Vg9bRQtM7LUpYX+AFxi5yGNqUzk2sFBLwV3R7YMsFATwT?= =?us-ascii?Q?MOP32EvD+5KfKJj/A+Y+XvnXkGhYteDgZSbn4gqeG4PSC4Z0aMijrGVVqrDl?= =?us-ascii?Q?NonB3s8oFJLUPDnRLZDxDyXb6ukWbP44EIjTVxM0yg4xt0CIG+1ax3pmqWfG?= =?us-ascii?Q?2FnOwu+trDBZFefN4pvKVtC7p5VQhMOfhcj4gIp12z7OvhlkpXZIl8JY2baN?= =?us-ascii?Q?HP2LFGoXGTQUD7K+oQyNbef8wecbyRnFFwOWrJwO3nxAHzDGZBKMZEQ3cLsD?= =?us-ascii?Q?vdUNiIEaZqH4DcNGkcshJI7086MDJ9Xw93JOR+cEfT1iwf6OyBMevtf0jk25?= =?us-ascii?Q?Tr5369SAVQZOJBhy54CIcit/Vz2jLYq68GxJLBNxt8Rken7KYJbn9+DsZWLT?= =?us-ascii?Q?rdyfVxmMLM5FNnxd1TFuZV6MW+OTbXs9jdEzFjaFQkxllxg9X7dNkLqVxYZe?= =?us-ascii?Q?Y3GusqPPVuhbUqzvj9lcds4KUbONErE0jkpRAGsSuogRD3lGGX2QDM+ce56R?= =?us-ascii?Q?w6xMX4zsDTaJI16ZuVCVyzVoE7c9Gpmy4oNuXmQD3YXK14Y3Q8ByViJY7mLh?= =?us-ascii?Q?Ak9JhqkgY24SrxrEdzjnLvfJTofh5nPLg5yvRnyDkQYYCxWnSlUXA6zPbZSC?= =?us-ascii?Q?y1zFOCoLVgwgwUvA5ZNbjVrDmnPC49HyY0ul5E8ivR2CcCR5T9O8iPrnyhj5?= =?us-ascii?Q?J09KOK74q+IGpOx8p0g5ObqKqhvEXQ9K93i53ulPEQXRcD0DtHg2kblejHAj?= =?us-ascii?Q?WnTvEfumaqSup1L74aeJF9mg++nGIOSrDhdAzkgjHkp4c/c/F48pnrzeSqe1?= =?us-ascii?Q?zX9ExEllW25bq0aed7qfelf1ux6qMEcUvk0UXCQ/32P2mhsfzwP2zPh8c0i8?= =?us-ascii?Q?lh8shmS0kvjqOVBihnteL5t0N8+S4kdsskIfTpac6yGNqAA/7+kBGARbSwyP?= =?us-ascii?Q?7E7LNmKLnrhXWNfH3fi3RHNH+Mr9uxBT?= 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)(366016)(7416014)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?MaqQG/ibbV+EJqO/hpgWjyzhYZHV71da/lxYCGdS+2OW878L5+f8TX2/RzJU?= =?us-ascii?Q?QjUdmBNVH253pMMWCuyDmQVLW7zmjXx2P45LjPxFDcDAy4Wwdb5dfx/HtzRK?= =?us-ascii?Q?dgLI+x6y/2d5t0HOAx/Fp+7ZOZRCm9Z/yBS2UjYL61hk77uOHoXUxMB//DfX?= =?us-ascii?Q?UFRVAHthoiYOZnB6yoFvtt0VmxDKTt/4re7FSUQ0livNXtrc05gKN3FK3kxI?= =?us-ascii?Q?ybbDgweRYl8Eo4u0bBU8u9AMnVMYSDyKz3FyaY5xp/mUDKN7wcWkXNGjMiFc?= =?us-ascii?Q?qYlRdx2gxfqoQon4OIrlBQWdgwFYdrER3X19PK/UOTZCNfcXilsK1kFay/bb?= =?us-ascii?Q?BLW8fi0D2tnLhycImE2hdPQsScszC+yBiHcDstD1nDReWSSuCH69CBoxrw/6?= =?us-ascii?Q?ePMwqB3JU9y99E62TSKTXktycf2Y6xH1OtbPiAMYrgl0Wyc9888LjkUChlc+?= =?us-ascii?Q?EAFpbWA/kMGaa1IvzahImVWku1+ctlg4xVOc9NC6SYBC50BrU4tZ9WsByL/e?= =?us-ascii?Q?PiKJbczo+vbXlcXNI3Yf0qonXLq2VfAf5ptTg0upvwPuDdkAmIMU7pKoLwHt?= =?us-ascii?Q?97ShqOWxz3R5oydFzKahPGXrpXL8D7ld0Xo105ir+RpvlFfC4jKC01cYNZ3w?= =?us-ascii?Q?VC+oOAAJeYnXfBUNYUWUuh2C153Vb3f/G30JCi7lcozKs1JVgGCQjBpZFpvq?= =?us-ascii?Q?ZddLZ3Ufjx/7ZJABx/wym+vQ8FjTFlrgPH9NMsE+6dF10D1u9Mz+wXLc0Y4E?= =?us-ascii?Q?Ydzs+F6gyRWV/ZwSVCbXI3z+RRSLJZxYD2v2qV5dXgtWTPbpRmIkIn+LsCqE?= =?us-ascii?Q?kNoty6LX8PGk/pzN1WmANnQKaLDOgaeIxATbVWf6ky44Gx5FWf3pWATRVs1X?= =?us-ascii?Q?c5I9IolbnGT5kQdBPhFpdEQW2PB7YMC0z+FePd9O6xMoXH7Uig8Dt03ES+h5?= =?us-ascii?Q?ZxhboqvEAasuhp0wuxwLDEA77HJ0+enA6KenRjUh0I2QwTNPUfNoSfBInI3T?= =?us-ascii?Q?c3J/2Che484RtDeJplcAwU9Z5r/Gky/NZzWIlqjay0CF1Ov8zDVgSlyyv3bS?= =?us-ascii?Q?V8e6tpR5KuvcYsgq5AXtfSxnOVwA7UYe3YEAVD8xBpOT9a3RmKSIUfcWkvPB?= =?us-ascii?Q?lD/kYhagdthjdcRCx0E4zUBVoywKw9oe6Zx0y9PnSn5882sJYgmG/gFL1xWv?= =?us-ascii?Q?RVlIVRrn9HjNnqgXblbIkq4endf8TpHLYRA/u3vdQqBj15Muu9qHEi5xFr6/?= =?us-ascii?Q?pUywYJ2JFTeu4hG1UbJKPlq2eipH0kR/6rJLa4FTL3uZW0HQ4SJdLPyPr1nv?= =?us-ascii?Q?QGDzEI4haqooR/wqq7W6SLUIQRak+/k5KVvCq0mOoBR574z67bRoxNEFEU8c?= =?us-ascii?Q?FDtMTmIHN+bpgd2Zhgk6lEWpAvPRghCKIoiMX7T8hVA+nmsXEftT8c6Vwm4R?= =?us-ascii?Q?koXA6b2K8H5Ba77m6JRyuC1EqmzGEujv3WKDMbSOFnY1d5v1NhQrzASjW73q?= =?us-ascii?Q?Vs62mIZ29GUwvbcaOIZdRrKrcXlZGHfAD/an2okiYUIyk0rsYJ/xlucN+eEJ?= =?us-ascii?Q?j7PxjZfSSKdlgC1LDjg5SgbhBezAqIaUBtkcGjPD?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: aVQ405Z8m8KxOPInb5JiTRXJ56dH3uS5p9ZERmf2a9GCZgvZVD/KaZseSPXOhJXiImEHwnWXPpu3fAYutP1RWZq6yEmiIW26zCpW30uZ6xyyDPrFJIDyA3UEImjog3BrXzj4nrP2KX2XURX3vV+sLC3twyAoPH1Yg3999aDhiDziJSnekDfxVmCISgWgC3OzlPAZmNcBH10gUDB92B29UI3xuxbbUwxH0dqQaYzmg5R3KmRhu7OSXoXebQTw0YjUpP6luirj66QQcrtKfeOW8TGufwyUv4mvjkphmtsrrr9bOsaLR1ZcNsT3O+w0K32pXLoW+9VlYjyyADLGE0wDFJLaoSLtadXLK5HXpoDBPLibnVl9X6lbjnvYsyv/lbqVgA1W94zsPeBLrVByWk50etgHQI0YjjiC8lEWpezfLvn02/q+RfUtb5GlBNdJ1KSahxw7M9RCHmFq0paqHFzqrLoJ3waJ1ML56sKaMuM6ozGJP38bHtUKfRNSyR/MPoQ4iKKfvkvfdN7/TdvT8+sA33uoSIrdnvL7G/u3McQa9q1xLloF1nsmgZn/FPYkzJnl56Ei6JUIpHf20ItVfsa3NtPLmxj6iOjooWLb3pEEdw0= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3561047d-7500-44fa-8ba4-08de2b20cd1a X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB7341.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2025 06:15:01.6674 (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: jwP9HuuLmiVVNMU7zyC5GnFvGe4hKaTdrrIxoTNN+ARcsd8fUKxNMxN0/MGFG5eTdKTRO4OQPrPfCeuI2RUIxA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4534 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-24_02,2025-11-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=999 malwarescore=0 bulkscore=0 phishscore=0 mlxscore=0 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510240000 definitions=main-2511240053 X-Proofpoint-GUID: Ytn7S9kPdpFmU2bDHivcDR2Mqx3fUs7W X-Authority-Analysis: v=2.4 cv=ObqVzxTY c=1 sm=1 tr=0 ts=6923f7ea cx=c_pps a=XiAAW1AwiKB2Y8Wsi+sD2Q==:117 a=XiAAW1AwiKB2Y8Wsi+sD2Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=6UeiqGixMTsA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=JfrnYn6hAAAA:8 a=VwQbUJbxAAAA:8 a=yPCof4ZbAAAA:8 a=s6f2M-gfu8gXJb6GzYcA:9 a=CjuIK1q_8ugA:10 a=1CNFftbPRP8L7MoqJWF3:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI0MDA1MyBTYWx0ZWRfX3fvLtvwGBkAr wHG9dUpTebbR+2MCln2mopbDXX4Aq3ZGwBAWFo9Byql66+sC40BjWZidPJ4hl6RnkBQvs1ppQEI OIuN74Dl3W4A7oSN43D1YI9/lA2i2Tq63yZXw8WKt8xmmBxoRKd53iGC/TXF9C+H/8iB5yqP1Y4 t6u9MW8Wwv5Zjjn9HC62PUtS46QGL4oCdvT3TixdHe/wJFqJ8P/Jpk6e4vVi36YTQRBgwA8GKHr jEwXy1x5z25UfQJr7TUJc8+8vbyVomgRvkEMDjaZj+8sWgtyRp4K/Vi9AeHukKn5Aiez4+dPJSg D45sORpF6+BMn2n6Aog+b/F2pZWGaDWoBGzMcJa++vYB5qZAPHcZBxX8ipHgk3ZsNKv8fbyR5DR WhuIULU7VSdhNVcQGyt6x/I7jiLB2A== X-Proofpoint-ORIG-GUID: Ytn7S9kPdpFmU2bDHivcDR2Mqx3fUs7W On Thu, Nov 13, 2025 at 12:09:27AM +0000, Matthew Wilcox (Oracle) wrote: > Use page_slab() instead of virt_to_folio() followed by folio_slab(). > We do end up calling compound_head() twice for non-slab copies, but that > will not be a problem once we allocate memdescs separately. > > Signed-off-by: Matthew Wilcox (Oracle) > Cc: Kees Cook > Cc: "Gustavo A. R. Silva" > Cc: linux-hardening@vger.kernel.org > --- Looks good to me, Reviewed-by: Harry Yoo -- Cheers, Harry / Hyeonggon