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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 51EFECCD193 for ; Fri, 24 Oct 2025 01:48:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AF06F8E002E; Thu, 23 Oct 2025 21:48:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AC7768E0002; Thu, 23 Oct 2025 21:48:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 98F218E002E; Thu, 23 Oct 2025 21:48:03 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 85EA28E0002 for ; Thu, 23 Oct 2025 21:48:03 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 2483289243 for ; Fri, 24 Oct 2025 01:48:03 +0000 (UTC) X-FDA: 84031322046.14.1093FB8 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf15.hostedemail.com (Postfix) with ESMTP id BEB88A0003 for ; Fri, 24 Oct 2025 01:47:59 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="c2ehct/9"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=CxADyo+t; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf15.hostedemail.com: domain of martin.petersen@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=martin.petersen@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1761270479; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=GcJ1BEWPECUGgfXSvBliaajaTvDtCSJLQ9uTymf22EE=; b=ZwjwjoqFx3OKij0boLCZQqIJoqTHz63R9sw66es8mYaaXhlrfAlIi15rHdfzNoogram6Jc lIUIEBouD5AzZueK4+W8S/Bm3MWLUByF+yL2Ts4P5Z1vJW93VW7k5dptO/BEv0VkO8wCCz JtHMfdClIiViPouPkfoA5rGh75mRDws= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1761270479; a=rsa-sha256; cv=pass; b=BXroVl8zhTjDHnJMtcqZUEECl5ID4uiHbF6gvfzg9N5WHh661qHjfbrA8CVhmLAzwcLYd7 UtCPx09f2Vbl0+YPDH2o/jPMb26bNWtBAbr0xYJyUYYRS+adLCsDUo8DB/wzMa/5yiXEeH LJ+FKLWdgELXC+tQ2MSvd4E4aNCb29o= ARC-Authentication-Results: i=2; imf15.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="c2ehct/9"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=CxADyo+t; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf15.hostedemail.com: domain of martin.petersen@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=martin.petersen@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com 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 59NLNMGB000737; Fri, 24 Oct 2025 01:47:57 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=GcJ1BEWPECUGgfXSvB liaajaTvDtCSJLQ9uTymf22EE=; b=c2ehct/9Oq3w8VkeKCIwG2dvGN4yxVmtVM VeKsssodE2OvkTBUiWDGptYK7TtlW4Bflc1MgBbNW50gaqPN9mb2QVW7HTPw1FE2 URE6qilP1Edq8ooMzgly/7CGNjK3M3wYnvTwafgR7lozWRytahdfMdnN4sp9vFW0 mq2L02IE3bXZdecW7BIwYANjqMVP1J8F5tTsvnhN9w5/cXUsfC7j1T6O//Tl+x2m yCfXwy25txs5WIeZ+Ec8YVBddm4dUa77Qwmoxopp2o9JamUTf1jGmwsG+dgIH46z Ha3qIrcByOx+6EZujkDVHgXBrYrP0imdHYGGu7EpOLdxOkdnI2xg== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 49xv3kurdm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 24 Oct 2025 01:47:56 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 59NNscHG000801; Fri, 24 Oct 2025 01:47:56 GMT Received: from ph8pr06cu001.outbound.protection.outlook.com (mail-westus3azon11012043.outbound.protection.outlook.com [40.107.209.43]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 49v1bf96up-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 24 Oct 2025 01:47:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VuKA2/nmZonfq0xiTmOJdoD8xVMhP9ZPMf0fShGUp2y0swl4LkQ37FY5kCiU+obkAxpGPk+T1+vOnXPg2qREz8n6/Sjr3hLM02lBUBy083vQ8Ku7OrvFBHcii30qHaI2YPxbRLI9mgLRDm7xY90OAmi/wifQEZuCoWk5JPDFNpOsCMOY/PCr4WzUoxYPc9yn6IRtQqRZ7EcZfhUKZupBqelRxnCDXtWBwjyZzXm7+Y36w+U2DFbYQ4OKg4IlS0yFo3BYszDcGZ9JcJR76i/U5mu5zE3WmQ/BeMgTZb0n3ghl2OyKs6B4W2iOeEpmGLknR5je8gXQBhHsNwWFo1sP9A== 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=GcJ1BEWPECUGgfXSvBliaajaTvDtCSJLQ9uTymf22EE=; b=Cs+QgAL4kSXjL7tz1kjR2qAc6AQxyWzO4BETjOOt2SoWYahkTPqvsqlZdGbG7VI8oKA7CAxuUnBiMg6Z7CLoJ+tvbmU/iECdaZLydEpXzpsgBiiDDWBn04a/BRTdM3NPOnHym9r8KdjC7bLLzIMaGAmU6CwiGEOxb8HWFIFFu6DM2NF/Fc8757C0BkyfhxpuCmqcAOObAgmn/87p934h3B+rJW+vJychx1BgK8PuUk2uhd/ZOJuGwRiw6Bm/PHz4O0iIUHGgZmBub/mb6ZRpvNneP6tfjZKOaA7H8wTEoAVQgyZZ5eYfzPrjzM9AtsZWGI8dSdNUpL8EndXUUG7OnQ== 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=GcJ1BEWPECUGgfXSvBliaajaTvDtCSJLQ9uTymf22EE=; b=CxADyo+tjPq4/ixR13PKzQMaRSIHuKAdQlMp2pKKxInbEp5d5C4o+dKHb7Ad90voOmCUbZOuJTs7JjHIr9Zp+HhgvfC19RBJvOVieAiSF1PPwk7e8AmvTJVwvVZNWaYsRQv7YY0jg7ajggjXCzG/J6O7Xa9d3BBvOJE6xWiPHEw= Received: from CH0PR10MB5338.namprd10.prod.outlook.com (2603:10b6:610:cb::8) by MN6PR10MB8069.namprd10.prod.outlook.com (2603:10b6:208:4f9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9203.10; Fri, 24 Oct 2025 01:47:53 +0000 Received: from CH0PR10MB5338.namprd10.prod.outlook.com ([fe80::5cca:2bcc:cedb:d9bf]) by CH0PR10MB5338.namprd10.prod.outlook.com ([fe80::5cca:2bcc:cedb:d9bf%6]) with mapi id 15.20.9253.011; Fri, 24 Oct 2025 01:47:53 +0000 To: Christoph Hellwig Cc: Jens Axboe , Vlastimil Babka , Andrew Morton , Christoph Lameter , David Rientjes , Roman Gushchin , Harry Yoo , "Martin K. Petersen" , linux-block@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 3/3] block: make bio auto-integrity deadlock safe From: "Martin K. Petersen" In-Reply-To: <20251023080919.9209-4-hch@lst.de> (Christoph Hellwig's message of "Thu, 23 Oct 2025 10:08:56 +0200") Organization: Oracle Corporation Message-ID: References: <20251023080919.9209-1-hch@lst.de> <20251023080919.9209-4-hch@lst.de> Date: Thu, 23 Oct 2025 21:47:51 -0400 Content-Type: text/plain X-ClientProxiedBy: YQBPR01CA0018.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01::26) To CH0PR10MB5338.namprd10.prod.outlook.com (2603:10b6:610:cb::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH0PR10MB5338:EE_|MN6PR10MB8069:EE_ X-MS-Office365-Filtering-Correlation-Id: 247828d8-b0ef-4b50-6d71-08de129f5916 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?EvZnibJWvUeohwot857uDR9K9eRnLLN8o8kdRiRYTqx3NuQHy5yP8RRP6HBs?= =?us-ascii?Q?QNc4F7RgTbG17qb4i6rcPKS7nVwRUV1wX00bkRM3WKrGUIgVfa4CQtRviJT3?= =?us-ascii?Q?x+/W2H1JPIlty9VLvAFQrbmyBxJL9GhizxAxab23UiOipzsi1zJ0feWjh3ZL?= =?us-ascii?Q?QnuEaf+s6idbYlN8DnWoYaTqX7V6vZ5PBGMRQsnyW60Bq4hTHMB5ysyAW10P?= =?us-ascii?Q?k7dqZOrTfl0DSMALmMPb2ZEPdiFZjKO8bQdHQGPO7zmB59Rjm3QU1JdaHHvM?= =?us-ascii?Q?+imKoc81jWqc3CEztgNsTnH7WqZBrt3I0wxfdvj1dOvLnd/lWivKfE/DJFeX?= =?us-ascii?Q?zKfM4mkE/DUW8quZAd+wMiT3r8Utqul1aZb+IAN2mZdl5HGhwdMVSu2Bupv4?= =?us-ascii?Q?ifcD8sEm36igCgWLQhT4R0LHLGxE6rR1slWHeJ1fcB8Yq2xokPmRDfAzley4?= =?us-ascii?Q?Djsp2wzZMcPYPcEErrIhWo954oUZCtkWkEcK3sy7YvgAG2thicOpYYTGoY8b?= =?us-ascii?Q?rQ854fbykuSF73qWbvF+jT/lzjRfgWG8PUyW4Gm57dVw0ChDfD428djwtGDa?= =?us-ascii?Q?M1ZLqshKGH93v82Yysiwp7fQ2/wa53j8fOQXe8yhf41khz+pWOhZEArgSGcw?= =?us-ascii?Q?bIYAVE3BPN1+6eG7y+RMwSIYXj753FUYZQMIUxNzAGv8n1bNCW/XklkMV1z1?= =?us-ascii?Q?t+vF97dwasYVf7wozx0hvGq8Uqui9DrM1wsPdhckAd/f/dFFvK2qefMvKz/g?= =?us-ascii?Q?ZtNAiripgI+qfR0+b7SJfEc0Wg2l/HKYgxoxyDeEnTA/RBpYVDsyCk41lh8Z?= =?us-ascii?Q?xRHj13Sa9mMEkU9g407zy8nXZtxlmz8hWsagT/jTwK2N05DhxbVRtNHHGLBy?= =?us-ascii?Q?bBPrPXnFuoJIFkw+qEy7ZjxUyoaEBrTNkH3sxn/YIOkd6sK4Tbm6f+cC5+XP?= =?us-ascii?Q?8yZdB9dlhJiSAeRpUXicCzp5f4twtW26LAv25224Jk54isjzaceWy0psNFe8?= =?us-ascii?Q?Zr6ES0fLKpXthfGrUepUCYu19sV80saucKSKLLldrjbruWIDepUypwqlJ4YO?= =?us-ascii?Q?tatnphXRJHuWrnD+iZPAwFFRdwobqG2DmDUF0hZXJ92Pq7l+wT7o60063e1r?= =?us-ascii?Q?XGkBSkNCFzPWBJ4UczZpJhTQdkBoV3QjBR0lix0oE9Q9tJKDIyu0mMLt2vK9?= =?us-ascii?Q?1NlRljaW3Fhq0VopYMMuLVjOP+oY+n0pAgoc9IMN2d79qeoCAwlbiLe1h2eE?= =?us-ascii?Q?x0oioBfYDlrWiNU0vNKgmSmysNfVFfRF4dCCPjnZgBl3/uuhL25gQDpdcNiy?= =?us-ascii?Q?3sX9xKuiFlQ6D79tSO2sq8N6o50geoAW37BbOs0CW/p3tqSlqKquoQXBqsyD?= =?us-ascii?Q?QRCjSRc9hNMdumA0WHT6RFYi3bvlhI32al+iDwrZg2u0WS7p1WGO+884e77m?= =?us-ascii?Q?9P7VEJwaxKkjkg9iMAeXr+x4gR8bmIkC?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR10MB5338.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?x6ruDV7xeVc+Ld29CSmZqFy2n7FKqZ3VNPcFLCIxjP1xi1bjC09NwLWSuVH7?= =?us-ascii?Q?WUVaGUfN2nINNScUEFXDd4fsCSJgVqynDfotn/DCdpt65tHA+4M/RF4ji5Cc?= =?us-ascii?Q?aqWafwj5ur7ShHrky34KrluM/ZiShmwmTuKhfC3/td9et7zsEQ9KuMoV+/oU?= =?us-ascii?Q?shNOOYFIHdM9J1GyuUbfMBRuXrwqzJfRbdf6/mCiHcm8l+DOm3RppXL8dB1I?= =?us-ascii?Q?PGy2qHWP/o4n6eMkz2IzKHdMB+NQcN8W9680lrVyt5GkmyTx8Id806ciuxCB?= =?us-ascii?Q?zfhmENZyFqWlE67WF8y8mvTG7wMYYfeyPcjkhGOMpaV4QlGHd5nCGiGkL2o8?= =?us-ascii?Q?+Y4BUhlvENuTvwCJpxWjELgPeY/mnjG/41CqFnEHaLrtX+9VxUnJcEZMD8so?= =?us-ascii?Q?FaLfPM3LvNPBx5iCaV96G6rV21L2dP0W2KO4uMRVVpRriqMaa42o2OoiKgHC?= =?us-ascii?Q?TrWoZZoixyMm6bSG1Uz+dwPD6tDDA7uu81Bu2qChiy0j+h4kPPk/MTlK2pIf?= =?us-ascii?Q?jncP5Wbxf6+Bxvm4Ui2c264ZlKXFcMEDOhJYnhr+EE0GyTwBrfWFU9r68BOu?= =?us-ascii?Q?W7C4pfQCl2wPisMIW1MYQpoKrwddzuDkHYYTZ244DHeG+1hI7HCCNAPnQSD8?= =?us-ascii?Q?p0OgyaUu9ODEQ1gUzCULosfKQs3lt7CveUurVMewKf8nJ6fw5Zn5VeqNvkA2?= =?us-ascii?Q?fuxGCWS4yvjJ5podWtGgeKZIcXQAQUYWPBEXk410KqtvWjxIc77/ObUAkl5O?= =?us-ascii?Q?mtUA4QrAI811tfLbSZr53LCDfuXLLN341w84sCoRzHkmzoNvPBoqcKg3hjl1?= =?us-ascii?Q?55thTHGh50JXPkInCtJLx0BCq8Qv2wEYmmKBi5i6O9bKBe2ZFtakmO4mqMJk?= =?us-ascii?Q?S/mzCPkkZX/19xrtXd8QvCPGGA8t+GfttsfIU7b6ZhfpAvk0QFsWLX0nFLNM?= =?us-ascii?Q?U2ImtrLNQzMEufUMKvgmDMSGGjvT+8djjWqIgt7iBSQRVN3HQ7zBK1wBwwPx?= =?us-ascii?Q?nK1qJjqY/DIvUb4nNzChbeM5UBtqVbeUryu4eDwXpHkXgbD32PQBg1QJ86HW?= =?us-ascii?Q?8SSSWLknRb/MTWPKldD6YdQbBX+dW9E63FprrFTP3FtdwAufAm0w4Ptc2onk?= =?us-ascii?Q?qPR7XMbpzCxXAywNDCcSLtNhnfajEAPxoUuJBs612EQYJVUVvwPqsHz7wG/Z?= =?us-ascii?Q?u6C6iNUP4SxMsRRblYGjiRvUCT9zQ/NZR5GG4kLv0jGhU22XMat+PbA/lv80?= =?us-ascii?Q?9b8Lw4cI9X8Wf4GpfmsF+IrYwNeeUzgU5JtKZSTaE9UIEzw5S9xod20pPZwB?= =?us-ascii?Q?Uow8CD2zEwNGUsXtUhh1qfQ5lqIghLiwk3YkCC9TL3pfpt5cx4ppuKUXlftS?= =?us-ascii?Q?dJUsGls2v6L0eXvtvYeJlxOxJq6Hr2hBBgvUXEAMgLd8Pm3vC0AQalukMs80?= =?us-ascii?Q?0h/Lugymm/hnHXIl5ZOvU2rWcct1IZsAJK694d3mkKOYZEFhsPK/Optr/Zpb?= =?us-ascii?Q?gFU7lqKIbxaO6qtVKVCl/NnWWiXYy1uDYghseWXa/S3uVqM2qh3s6Q6n9Fp4?= =?us-ascii?Q?WBJKfcu0PCpPHWpynRZ5PRSRjDLE/ugwMNg7lEu9kjnGXVlWURRuPcu9Ljr+?= =?us-ascii?Q?Xw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: cHCO/KwppOc4mUdlTLi3inBnGRoy2VJMOfUtoFpip5TrjOVPvLb7uTGVlG2iEO2TlWZ+AdF4KsihWIA6E8SFxqsvhcwe9SDsGlGVDZdseTBT/Bf1ebvMjBmSuO8J6oV2aZNeZSF/HTga/LsaUE2RzW63hghqTqpGhxEeOymrlePYHN/2LrUSu9NvJ39QN0h0kzbTAls5fp+e4Xn7AwtyxoTRj4LC4lfLEcymiEUdyfPwi2s/d2mhJ5oIj/HWhd+U27S7RwkjhbdJ3kHHsqYJjQE2G7PvoNHb9eR0iBdkbOaoaiL9T/RXOs3+bZYb2kDS8+jzs1pwkwKH3Y94gt8i+XpSULMn9xiTBXlIySD4JUPeKmqoiPHHKlF8fcl7kXHhjq24cc0WfeLVVLwOsJ63its/9lmumtqTl3smiOKAphDhTcqkAQMvAOYbdgnzgC5rsFbnO2Ak/GFiIZIKtBJbhJUvGBFz914S1zYoxI6wu/jT71yKVqxrKXnAp3GNpOHqOB6pVsm+nD9t+SADF7vVj/0bPQToauxYnX+n1R3nIMkR0fCjWOgrwyQJ3FHhw7sNDcn5k+ZqoQOERkJeNAp1yGemxV5axNOyCD1Nii+LcRY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 247828d8-b0ef-4b50-6d71-08de129f5916 X-MS-Exchange-CrossTenant-AuthSource: CH0PR10MB5338.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2025 01:47:53.8045 (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: SmnvQfpAgnBURxkaRW/n8iNfqxF90OQOrKkHA7UA11IijJtzLFQiX1ZKk5Mym3Mvx83sElPA3UMzdGeQQnpNEnUxRXKLQqnHsPGDA5j42v4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB8069 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-23_03,2025-10-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 malwarescore=0 suspectscore=0 spamscore=0 adultscore=0 bulkscore=0 phishscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510020000 definitions=main-2510240013 X-Authority-Analysis: v=2.4 cv=acVsXBot c=1 sm=1 tr=0 ts=68fadacd b=1 cx=c_pps a=WeWmnZmh0fydH62SvGsd2A==:117 a=WeWmnZmh0fydH62SvGsd2A==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=x6icFKpwvdMA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=yPCof4ZbAAAA:8 a=vKwATiFn6duffFLMh7oA:9 X-Proofpoint-ORIG-GUID: qHNsnVRiFSHxQUOe2dElJdUnQaBhG2wu X-Proofpoint-GUID: qHNsnVRiFSHxQUOe2dElJdUnQaBhG2wu X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDIyMDA3MSBTYWx0ZWRfXy7ALDjQBvzCb yNCuWBZbpjLq8+YhOWyuRdypkwl2QyJ1R4+HFfshdBc7sASs0V+u5n2ocfkv3ESDHh7JXrQabDV OZnumE8kYzGl7ft7IDm5MY9MmUzJCC1Wocx12h2yqoC72g4Eb5GWOu1krY/+ZkRD2vXmOtSY33E YvaRpoj8eZBjD1ZnOckpR5jJsMl/zq70p4ibgc22Y+p7dkkiUQE8dKZiI1/xvREYQqGjbZW71xj X5m6RBl8h3shSE3hilCbUZIlcxo40qAHvYvPzbexwpHyH64UeEhMvHwIp1pnJN7h2o6HyaG79gv TOWG9/evUaxE3JpWWN3wTcVyNb8AmbXrzb7Sd4HstfD0bJjPxVcU9SKZcib9e2VnBxI8ktVh0rV a/dkWgKA8+EPjd7HC00U4ZzCWNMqZQ== X-Rspamd-Server: rspam05 X-Stat-Signature: ucjqoyqcr3rxutdh5d9o7oza6bkqcgzg X-Rspam-User: X-Rspamd-Queue-Id: BEB88A0003 X-HE-Tag: 1761270479-453360 X-HE-Meta: U2FsdGVkX19L55+Yfoapt4GyTP3bluCap5mkQX8p7N0Kz7LnZsPNMvJELg2G/XkxUqeRiGokO6wdfvH+QL4/RBb0uJQIrwPe5tZ/w8OpPAaDKBKi571Xd4zSVvdePhr6U+czy9RuR6ZutA/UBMUsAXB9xkWEixLijvEjkV82KinZxrhoNe4tDsvRcEkp31o8Ue+eWebHLQi/TbK7+jxSko4TZY2HqU7AEGyfl9QKhp5my02X0EQ3TZqGmGwrRZp6ylxJFwKMQD5gLsXlOmIk/kwU4YlZ60GYjjugr/ByIEPU/rPGIjt0gLW0/oAMRGfXSQwfrfAMSbeZLtyDNp/3gn0/X9eCQ8RDEGvCWYuBbd287TOrsJ9kegvXhg4lplcpKqK13AFQxpFJ52KvVAThrdBMuPXyAB2TAeO3CA3in58d+MQF8vrX75baH+hy21sMDnC1SeMQKqXp0waDUviASPlBvcIpVKUFB3BbFMNeyDjCMAshxyrTfttxY6xNEPNKfbYseTapGYWCGbYPsr/SPley5/A8HwLaqDwUUAvmptxxQbGnVvJg/G8vPe/pfv6gQgdWKCuW8+ZUYG2AbPImMEaXMrC+UGrpK5SE8nmKj/4O9Cg+0Vdr2C8aySPaOo6XyH3LaKAnhTqoRd3AclzWJq62jj3M7WZ9B75H6JKXazoVI8+ekZB0LrK3MlIvQcP54urPKLEu0Vw/+FI90eVeMeZzns9CmjpFArBY8WnWeunjQVZJmIMmqq/moB0ppQw83s6hsdYe2KtHQP+/zNeCKAPJDnj/xi5gcKLfvDNPKFFdXMTQ9GbUuZYzN+/TtJfCjsgvYuBfKyrmEyAFkExKpCYw/qfTSIyqIjWyqEma7MOl1i4VqJX075WPYP5gmOdBu7flTtz6ZFBe6fNT1OfKZrJuoqITn507wLeVV8FtcFmMWxom08DibimYhpONO+SkqHfoRoe9gc1hoVPyCeE nL4Jon29 KFuAi0EAkW29ZPKd8kK9fAwCoLiSv1iok7t6CqTl0WHdvfBz5De0MicmZ2AbOJH+qgcNt5WW2eu9YgO8oDJoioxLqh8S9d3biMDnINwNFjESlH0ZXRt0rekkiGVDXoZz1P0q7DxJUqopmk5VN181rXvFWF5K9inx3xjRIK3n5xNtSj3ryke/MuyqV09QrLbzGzwedbE+DNmaxokHMXhBslLvYHrIqLSeN2h1ufUVU+bLgGEdvbqSVgfNU3itibqd2s4+6a+kmRq8LjGLRtnRp4pIQpv6+iUjDvfy4r9F/iM9s52LcprQQLG3H7U2y8XU2aT2CD1/dYosfvEEEdo/pfEs2JIq9LDmEwKUvN9jB6xeXNd7ReMgyauSCroJnfu+LKVAN0kXvzYgvjSF43fFmONw+XHoz4F/KMgB61JsojxqgBn8Sw2qWXBlO2hpkOF6g10b3SUYz1x/zvb2nwMbSMMY3aeT50nJ3A35eMJ2GYUQpl8ARPnIfBJFv+ymwUU2FoB4rg+fU6BBBETvUfIQAPp04iD6Y2JZGfZ4AnEoaWCdqInTC0KtEJaHFRRF0GpvyhHDhtTffqVyitNxcKq87eoXrzhDJe8qcSF9yi1V0CWBHV6bzzLGQxSydil/F/34ZNyebDf6SQv5gssFmFJvl7lir3UPS6rbIABJVDU/qV/hntWM= 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: Christoph, > Fix this by limiting the I/O size so that we can allocated at least a allocate > 2MiB integrity buffer, i.e. 128MiB for 8 byte PI and 512 byte integrity > internals, and create a mempool as a last resort for this maximum size, intervals > mirroring the scheme used for bvecs. As a nice upside none of this > can fail now, so we remove the error handling and open code the > trivial addition of the bip vec. Typos aside, this looks good to me. Reviewed-by: Martin K. Petersen -- Martin K. Petersen