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 4C710CE8D6B for ; Mon, 17 Nov 2025 11:01:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AB03A8E0009; Mon, 17 Nov 2025 06:01:24 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A883D8E0002; Mon, 17 Nov 2025 06:01:24 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 94F6D8E0009; Mon, 17 Nov 2025 06:01:24 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 83A8A8E0002 for ; Mon, 17 Nov 2025 06:01:24 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 4E40513C2CD for ; Mon, 17 Nov 2025 11:01:24 +0000 (UTC) X-FDA: 84119807688.08.9142BDB Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf11.hostedemail.com (Postfix) with ESMTP id 9CF9C40017 for ; Mon, 17 Nov 2025 11:01:20 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="az/JutXt"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="pC/0eNAJ"; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf11.hostedemail.com: domain of john.g.garry@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=john.g.garry@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=1763377280; 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=W7Jz6HWGeXjNaAcASEiT72W4SqHpZJol2K18Tkhlsp0=; b=OufOioD9PDEHwiBN4+JKkWD5OPDiEb36aU3BfomUY6OQdxbO5EcLuWp2g7D8PuxdXbY1ik 6FBY8E9CvH9pmfPd2g80qZncLnvtMAActRIl1eXV1tOaTFOebIKdjWcjB/F8YGHAiot7qZ WiW2ljjkx8vQJp9Tlj5bxDSk4lDMwmE= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1763377280; a=rsa-sha256; cv=pass; b=SUzEJX83V0nn/sOTEUWvE4VXTUhlLDDEeM6Ads5oJpLrpfoz7slWNKurlsQSB/7QKK7egL Pu6sWeEgvrYjPslSjiRLgNnN47ybaKl/UseguCymHSOwwqCZ7vNrWz/r5DIzs2rnKmx2vX Uc/gW1vmpk0bwgRunnfeuqmDGfvebAA= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="az/JutXt"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="pC/0eNAJ"; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf11.hostedemail.com: domain of john.g.garry@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=john.g.garry@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5AH9uKUb002300; Mon, 17 Nov 2025 11:00:09 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-2025-04-25; bh=W7Jz6HWGeXjNaAcASEiT72W4SqHpZJol2K18Tkhlsp0=; b= az/JutXtsHt7wnfw1vI697Z2RdbbuR4mUVFRzxsXUK/02tqMBxMqdsjXxg9P+CQo 1WLu5bGAwxJ8iUFMoMdXNwzZ9RBd79nWF1X8g2ZdbHcIJcoA5Ln97uvSAgJEdGjH CU6fkQT0zFasg3La3l7cxQMKhUzlyNEUEVv4zVjg5YcHz2hNPkfP6cmIMrqHvyND SpyCwiQLflhWpGQnLONO26Fq2wuPSUB/6jeuDb1tFNpgC6OLamSMcKHJd+WLRq/I /ORtZE/KZjx6APER0G8xmQbuxmaHaeMxBNDh5lr1bFhbf5yRi9EPgvh4FPPkKvxE Br+BWvw0fc5+HHwAEl23KA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4aejd1a6ce-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Nov 2025 11:00:09 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5AHAeJWL039826; Mon, 17 Nov 2025 11:00:07 GMT Received: from mw6pr02cu001.outbound.protection.outlook.com (mail-westus2azon11012058.outbound.protection.outlook.com [52.101.48.58]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4aefyhtakp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Nov 2025 11:00:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cwpzCwyrHDP6cmdMTqTGTEoq/z++HbTGT8hRvgzHl3uhHa8jY40WgUIFULIzjeDqtaVjNu9J4aUzKob5doSf0Fr4Tms80l/GTwxm5O0HZ/8u31llwT9RQ+vEwdfTQfvhrqqAxiSy7RF/tQTswkFWTqDAtfICGayxdX2No2oeFxUA0L1S1uCtOn4xBtzqSkbS0XXcPP/RxGaLf2X+l2tqb/GEJBVTTGHa5GW0LKl3QlQZZJQmfZO26BpHgUEHLyt0wR+C3gVI5rsjMA+4FQYfz+MtnbMdMOxuSztO9xNslQFqRD9CsagNGQ5iQkmuIGX5invkQBHm5UIOH8HyG9BtuQ== 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=W7Jz6HWGeXjNaAcASEiT72W4SqHpZJol2K18Tkhlsp0=; b=HNYhpHWtcLELP7qk05IQ2JMJD72MikmXzOycbRDnb6tgYGcHeDS/OwwxKqNLlMjikkwkSusJzpafRsW7yV2gtK3w8L0TY4RKpQ2D+uctn9aqLZZqFh88Fka0TdFP04KNMET3xSFoGnIi9EW7ECTHltESUYx7oqvYsczXXx1NuG2VlHHxPurtwim9y1p7VQIrietsu6M+WhJm0daGWG33Bsm+xKJb6s8FSLv1Zrw9T/nMPRjBryIfmXgtKK+Z/yalo0Eg+3LJI9NteGyaeb18ML3+8FuWLB3SEnur0E+p53xkMP4rmr3W5JFPDDQJ/h1RIyWsmxZdRYv67LZCurZukA== 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=W7Jz6HWGeXjNaAcASEiT72W4SqHpZJol2K18Tkhlsp0=; b=pC/0eNAJhCUN4+6rk3BV1mciyqPNMC4x8uVN41wy7H4HZlTrHNXb61nolL5eVvy/2tRvemPB9dPzXnLeVS9RDY+nkTQJ/Vu9uheW3KG84ro8C2t0WpP3PPcPzX6cthSwMHHVxEHmKKgHTPTJZTNTVnNrdOjfBIPwh2p/NpzVrUc= Received: from MN2PR10MB4320.namprd10.prod.outlook.com (2603:10b6:208:1d5::16) by CY8PR10MB6777.namprd10.prod.outlook.com (2603:10b6:930:98::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.17; Mon, 17 Nov 2025 11:00:02 +0000 Received: from MN2PR10MB4320.namprd10.prod.outlook.com ([fe80::42ec:1d58:8ba8:800c]) by MN2PR10MB4320.namprd10.prod.outlook.com ([fe80::42ec:1d58:8ba8:800c%5]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 11:00:01 +0000 Message-ID: <8d645cb5-7589-4544-a547-19729610d44d@oracle.com> Date: Mon, 17 Nov 2025 10:59:55 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 0/8] xfs: single block atomic writes for buffered IO To: Dave Chinner , Ojaswin Mujoo Cc: Ritesh Harjani , Christoph Hellwig , Christian Brauner , djwong@kernel.org, tytso@mit.edu, willy@infradead.org, dchinner@redhat.com, linux-xfs@vger.kernel.org, linux-kernel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, jack@suse.cz, nilay@linux.ibm.com, martin.petersen@oracle.com, rostedt@goodmis.org, axboe@kernel.dk, linux-block@vger.kernel.org, linux-trace-kernel@vger.kernel.org References: <20251113052337.GA28533@lst.de> <87frai8p46.ritesh.list@gmail.com> Content-Language: en-US From: John Garry Organization: Oracle Corporation In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR4P281CA0243.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f5::11) To MN2PR10MB4320.namprd10.prod.outlook.com (2603:10b6:208:1d5::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR10MB4320:EE_|CY8PR10MB6777:EE_ X-MS-Office365-Filtering-Correlation-Id: d296245c-2080-4964-f587-08de25c87373 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Ry9kSWVzS1o2M2wvZ1JPVVFYNnJmdzhWWVd5TkErUUwxWnUxdVhKN0k5b0xY?= =?utf-8?B?NkE3aWhJT290M1hkS2liN0RYQmszSkZKSDhQYjNRUjJER0VkbHI0QXZIK3pn?= =?utf-8?B?bC8xbFpsWTZlNWFFZE1JRVZKTk4rbWpmT1k0cEJNTXh6ZldXREpiRDJaSGxB?= =?utf-8?B?Ti9wVmdxYmZVR2JOL3NmYTlVU2lqVThmTE9SbHRnSGN1UTUwNjQyY3J4YTZo?= =?utf-8?B?bDFLOWdObWl6a01qVE1nK3FPeXVXZkFsSitFNHNwVUN2Q2FSaFJXRGhkZjI2?= =?utf-8?B?V1daaFozckZiNEl2TkVoaEdIZ0dWNDRLZHdta2dRVW1FY2hxTmQrRmVVVklh?= =?utf-8?B?R1lWUTUzRFpRZUdPWGQ2YlNQRlpjeFFjak9kamZLQzBmbmRzTGtNczM5aE0z?= =?utf-8?B?ZlMvdmpRYjAxR0x2bzNZS0RCdzlsTlU0Q05teW1meGUxeDA4WFN3U0t6cTRt?= =?utf-8?B?SVBxalgxTE9rOFQ3eG1lcUI3OE1lakhCdEZJek5QTWRlcW5aVE56U1JLRmRa?= =?utf-8?B?Z3NQREw1by9ndDc4Vk44ZkJTdWlqdnZsZG9nZ3ZGejZ6UG8wYkd4czgvYjBy?= =?utf-8?B?RzBDTzhycDdMM01CcnlFY3ZKVmRKdzdwRXFjY3pCNTgzZW1qK0NFMDRRVnFP?= =?utf-8?B?RDREZDJFU3liTk9vZjFTVUNwMm4zb3phdE1OYlFmNEYwZHpBblV3dFFDc2Z2?= =?utf-8?B?eENVWlBpTlpaUlJkWGd6Nkc4cGswZXpsdmVlZE1Rd3lnWUFubDAwcDdyejBa?= =?utf-8?B?NzVBOThTWXo2c3ljL3IzSnAzdldnRHdWOTU0ck9uZmxnbWRyc09LQ3V3NFZL?= =?utf-8?B?ZXhJdnRXazFGdTQwL2xVeEdITVRNVnQyckVSMVpQTXkvZjhXQ0tKRWhFNTZz?= =?utf-8?B?QzdFZUZvL2tXakE0QTNxckZvSHRDMHhlYzF4cXNXWU8wRkUzczdxLzlVYStB?= =?utf-8?B?VVNtRkxBTWpzWHNBeGhQVmZpYWlCT0hvbCtERVVlRFlxdEtRWjFoNzgralVK?= =?utf-8?B?c2ZVdU9DQ2xSSk5jMHoza0RaTjY3OUxqdUpCbDBZZ3FoYW0wVnkyVXYxeE5r?= =?utf-8?B?dyt6aFlzYXEyNnNBUlVGLzl2NUJKL1JYYUhlVmJEWkRyaFZSWXRtRXp6bzVM?= =?utf-8?B?bFFKM3BvOENtNTdpQUZSSmx3UnU5QnJzVlQrZS9TRlFEQllNWnBxZ3hPRWVP?= =?utf-8?B?RUtuSkhNTDhmUEkybTBkOTFqbnBOSjJDeUpVZVROOFJpQ2dvZGN1ZUZLZ0V4?= =?utf-8?B?OUFJRFl3azhUWWZkb0xHQ0tjT05WWmNwNVlnWDBGeDVGNjhxOXh0ZXh4b1Ev?= =?utf-8?B?TDJXU053SExSMFBrZHVsSlkvTlJXOHBzWllZRWIyWEkzU1lTc1BNaURyL3Fj?= =?utf-8?B?NGp2dmRPUDJzQmNFcUFsM0lkalpiQXBDR0toaENjZVhMalpvNVNYbmU3UTE4?= =?utf-8?B?MEpEUXl2bk9wTDR4Uy9GcEEyL0NXMzRWSndBVXFaZitCQmpmQkN3TXFMQmZy?= =?utf-8?B?eGQ4NFFsL1FHa1p2WDg2S1VYNDBheDRQNjdMc3YxRndoWTFyTnpHVWMzdjha?= =?utf-8?B?dEE4cE1LaFYzZEVmR3VYWDZCbjBQdVpzalhSa2NXUitwR3JoWmRSTHJleVU2?= =?utf-8?B?aWlzVE51QWRDVElnRFpYK2tBYjZVeEtESVZ4WU92eU1jK2x1Y2xvWFpEL3hl?= =?utf-8?B?VWd5T0ErbXAxME1PT01rQ3lpeDFFQkQ3cDhnYnBOUldMMnZzTHBYb3l0bEtx?= =?utf-8?B?QUVMUXRVTjREYTBCUnUyMzE3cmZhalRNaVdDcmIzekxDRXlUM1JKdlBWQU5p?= =?utf-8?B?TDNiT01zR1dXRTZ5QloxeDBQdTFUK1RGUnNsQjBycHc4Yy9HUU8zMjVYZmxF?= =?utf-8?B?MzhtVk92VUVLeUNUWGlzMEd2Z2ovc1lQL3B1c2xWTFVJakJJOTI2RWV1VFkv?= =?utf-8?Q?/5AQdreCluJvWUk6Nv8RwWVgvrt5YPy0?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR10MB4320.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YVdRMmh6YnNBbkZORW1KcFRHeE5tdWhxcDl2cVpFMmJ5cEdpS2M4MkVtSktu?= =?utf-8?B?K04xUStSUjhuK2FFeGE4dUpwZjMrenIva2FmS1ZvQUhCVjk2Yyt2dlZRK3A4?= =?utf-8?B?YXhMakFhTTc0bnFKTFovbDRTTmRJazVMVENZaUZkenhxTzZpcjd6cUJzQlJn?= =?utf-8?B?bVdWS0lxV3RHbTJlUThQczJ0S1VWWUg4T3p2R05QSjZHblZsOTNQN0drNjM0?= =?utf-8?B?cDJLUjFxdFR6RFlNOGxHRUpqQjM1aDRyWXF5dWlyZFh6RjdYei8zdDFvYysx?= =?utf-8?B?cGgrYWhUc0hoT1Ntd3ZOaUZiOFl1YllkbDRhdXFhY1FVSmR4T1JPK1RRZ1R4?= =?utf-8?B?M3ZZQzFIb1BzSytKWVZ0eE9VRm5oQXJiaEw3NFpHeEVmVUNvKzR0NlAyaTE2?= =?utf-8?B?Qnp3a1YxbnMrQTNySTh4bnN0NjF2REI3Uk4vajF5NisyeW80VVB4a1FxWTV0?= =?utf-8?B?R003aHptaWlhTTh2V21nRkNFSVIvYnFsdTc3aS80TmpXSWRoU1cvRWx5V013?= =?utf-8?B?b1RPZGpxZ3B5WFZtVlcyRS9IcFpRRk1oUnY1d3M4WERLTFRLanFEU0NVRHZl?= =?utf-8?B?SGRYVkJCVDBFQW81YzA3SGlsWjBxNDI5UEhPekFuaUdkQVVoTkxKZ05kNXEz?= =?utf-8?B?ajdLNndMb2s3Vm9TSVJwM3djM1NNVDBWcHp6a3JRZVIxN0NDbk40UVMzTk9i?= =?utf-8?B?M3RnbW9BMFhnaEVlOUZVTy9XVkl6TnRBYmhJVGRsOHY1dXp3MUd0ZGZoSzlY?= =?utf-8?B?blVGNWxVekZlaExHMkJEOEpGOVRXc3hyOUdDV2VkOHJsVnNvRW50Y05ZcCtu?= =?utf-8?B?VitKNTZYc3F5QW1BWWxLWkQ1aVRya2svVlphYnBWbld2eHNSQkdNZG12cjZY?= =?utf-8?B?RkZrZlo3NWNSa1MvZ004OUYyM0Z5SHJBRmw4Zms3aGczbTk2dkRnSERKRGZI?= =?utf-8?B?dlBoeUdjT2RZZU5jWjJoL3hXc25GMFRONGlmd3hnbENkNmxZK1pGc3JjWFg4?= =?utf-8?B?bEtJWkdLUEFwZzZGNGRuYnlZSVRWN3FlR012ckZ0aFR3MkI4UmlCMWtHTEVP?= =?utf-8?B?by9EckJRbi9jNXJzSURpdFFuU1Z1M1E0dm9XOVRwZkZoSVJ6MFNDSkFLTUps?= =?utf-8?B?MmV1QUZFbE9PcXBZWDlNNkhPNmZvOGRYRkJRQjZrZmZmUUVXMFdsN1hQek9I?= =?utf-8?B?bkVndk84WlcweTkwZ2k2eFl1cDRvNjdnZWlCS1J3d2lrR2laam52YUdUYVp6?= =?utf-8?B?K2Yyc3hkeXFGaTM1U3lJYlZxZ3pCWEcxS3RiQ2FLOHlqRTBmN3dqbDRxVDhp?= =?utf-8?B?Z290cGJFb1N2NXdJT0M0UFo3UWRCZ1ptMXJlVWRKaGdvYTU0QXNGRDZSUlMr?= =?utf-8?B?cE5TcHI2WEYycGJrNEl2Zk9XN05xb0NWRFJNKzBIU0pHaGdLeHFpVXM4N1VW?= =?utf-8?B?RDhpekFub3RiK2s0V1lVdVdIWFFEYkhndHczNU1nNVhiNUFhSFRDUDU3cVBZ?= =?utf-8?B?QzJRbHM4WFpRVUNCVDNKelFZWnpRVHFObXJhemVYRzYxS2NObGpPUi8rbU94?= =?utf-8?B?OFU0Z0N1TXVNRTBQTTNuby8vak9RRUozVHRVNThua3JxWkZLcXRPVXpaZVdE?= =?utf-8?B?QlU1d1ZPeHp1ZS9oOS9wNjk2MEZPMWlPbDdCMkNndUIzVnRRZVlDRDJOWVUy?= =?utf-8?B?R3AxOTV3MXZzRW1XNEx2WDJtMlRVeHBDQjZhSjVQUktKa1FsU01rN1ptYzVy?= =?utf-8?B?R2pXbmIxSVpOMWxrK0RPbVFLeTgwR1dIa21GWTBVVmFwaFQyT2xqQlY5TjlV?= =?utf-8?B?SFFhdk10dnZtMExiSVdFd2xSK2U5aExnS1dNL2w5eHZZYzg1RW1sNFcvYjRy?= =?utf-8?B?M3lGY05jN3VBdHJtam14T2xOQUVjUU93UVljMHYrRjhsMEVxbWFXenBYd1NW?= =?utf-8?B?YkdZRC84TWxxTGU1dFFFZVdERnIzN2lQelM4ZHFRbE9xdDBQc2dXR3crNzh2?= =?utf-8?B?RTlZbm1MQVZWQUlUY1Vkc0hGSk81L0pRMFBvcnVvYzVaaXJEM3B4djh0RUl2?= =?utf-8?B?Skx0TjBvN3Q1dldnN1hEK0dNeVI0LzNEekJCNHVFMjZzQ1Vudko5ZWIyVlRr?= =?utf-8?B?eEczck52eHRBbkZGazlvUFJ1UEF6dDJWYzgvcTQzWklXcmkxMmxwam9xMHJD?= =?utf-8?B?NFE9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 5yYnHfE0T8p1Ojbs6a8U6xIMDR1PTbfMnet72jC8noEGB85W0U2TjkVd2F49C7zY7bQ19P0T+4394XH8kjaHKfhdLTs2IhJ5evq7xBS4XLZprQ0kAj/EePqdbL6DEsNT68S3JFVloEmQ4eDxJR7imLiB2dNi4x6mSRnJPbHnIHYHT8J8Fq2sH4x9qDBKuzkXsM4ZaO6LKt+dik0ASWK8EmDCa3UqS5qh6zvsDhpsEpbQuin3Qz2ZLc2YJ+jPuTpI9ECEd8Suf0TCjZFceUlANsgAqRyqU9TOAQ1lmtZWdlsuEgwEkVTu+1SBtVPZhKzIwpC2QLizexhdMPZx+gOMlvBbWDYD3Cih5Zq0RYJrRredzK4HyFSVW2KMGlGl/lGWaJb7K2tn9RaUN47V1r5HxgpT8sewdWaj7Fm16RZD8uv30ek1VmocPD/UIdFI9gZm0UQ3R4oysf/tSt+xGqjcA3m2kd4uTGhH3DALXk5tlWO8uhVwlSDa0D6QeUeEvCkLDcUebl5V73UR1G9vGm3+0LPr7r5xvguoG/LxOX9C+LU/OQAPo7Yl2CEdnH1mDPlt3QRpLfV1xw1LVpV7R7AxEtu8PvMeaLZ0s+T7o5tWLyE= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: d296245c-2080-4964-f587-08de25c87373 X-MS-Exchange-CrossTenant-AuthSource: MN2PR10MB4320.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 11:00:01.5109 (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: vQjHs1SlGfRz7ucjcQGK6WUcitLmaCu5YON12LrlOHlCj0g02jf95t5NzIk5AKMQAEpcUoVShM4rMF7lb8nvog== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6777 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-17_02,2025-11-13_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 spamscore=0 adultscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510240000 definitions=main-2511170092 X-Proofpoint-GUID: yjbCRhJNwOG4T_tPvCUamgu1o51uJUe4 X-Authority-Analysis: v=2.4 cv=Z/jh3XRA c=1 sm=1 tr=0 ts=691b0039 b=1 cx=c_pps a=qoll8+KPOyaMroiJ2sR5sw==:117 a=qoll8+KPOyaMroiJ2sR5sw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=xCK65bVGRiGG1fCMjIsA:9 a=QEXdDO2ut3YA:10 cc=ntf awl=host:12099 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTE1MDAzMSBTYWx0ZWRfX80POAZy3Wc94 UGKR8q/FP/ksgbwViUJeqPcO7ONnaugPRSBA5p5y33EIB+qTfit+4c8BMbBiLaBVsWq4cce3vEH me4KepBQRkCuicbI7x1E5zU59K/wCa5J9nhAR1imEXYQMIzgA9+tkVhVlc2j9mODk2XnsjN0Ost A61rv0Tx+QFzPW/oju2bhJF7iI2BRwC+n6i8P/nea41+gPWhgsCAi17zeyzo7+uDDjM6lrfniir ZGxJPy0M8wiv7mS4UlIEw5UssyvJrLJ+Bh+yJl3zzKPcFllrrqYJpmgH1UOo3qKBw+Q+gFzfouu 3Vk8eks/aLVGwAzP8m6m2IqgVFW5oDqI8FRFklNpQ2Y536JuvzEZ6Zxjy8uIHuW0FF0YluCQ5Uk 0WuTB+PaYFrLvSePGyFEcqsTrD1ohf6q0sp/Nj9t7o4wLDeDb3A= X-Proofpoint-ORIG-GUID: yjbCRhJNwOG4T_tPvCUamgu1o51uJUe4 X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 9CF9C40017 X-Stat-Signature: gxtmdpifzt5xnich1z9gyd1k177kjtqi X-Rspam-User: X-HE-Tag: 1763377280-336026 X-HE-Meta: U2FsdGVkX1+a+p3dzdVHk76TThW2UHML8NNi8PEOpmoW3wvz4KJtaHNgPW2v2saStHRuKorCKD6axx0HKBHsoVEf6Dq4GHydONSrTy8rmEfWqRYYGVb1t0FV4Qzf7nI3X0teNI7q7atrMT64oBdxPGWIULC9wrfYzetBywHWH5xxHSsIdUgjuernV+I4aTWDkP2M2TGRtYd04XVKybwa/nYmGzBD2B9Iyc0Tj//98EVNS7i7kwQdh/ZbyMu9evFfDyHwKqWoshjz+3NPbuIuUOnL2CmTowL6DVJw0V7t/BckizBeE98CiUtsqs0wuHphb2ZqimLbJiCAQkoopZaL8EnEqq01zbSH4ApL7Qw0ABnynKwVXBebC43qK9SA40uZsEmQADzminOSmsyfwyNFCjEUiFOJZZ6m3NftFIu8x326oZOIcqm1neda+tGq6dugA8SBl38P0Uj6utGJEtpkuIMLQT4hxCtPxL9b1veWplvIzjfssSCGgvCci1oEw+UppK7yyewfz6uoztJf2tTMaUQpm4INAVkG2AqgRMzzU6gr1eHYfABd5MQwz0BxEjHixhMbyQTqUqU1bVxbG/Wy2vQ0A+34L3n52XmT8j4mPYevF3EYvFU+GIHo/oSjNTc68en/zHlbFSwVtUwhfb5CT63zqjh0u98hKx0XfzasEUu7WGzgOnqxMu7xwAN9OkbtJUVKB53rAUGsWorRDAcDP7Rynk8by5b0vD8kwdiFUlHqXoS7tVD5ras3u8t8bxoMRJ+zN1hnGhfhascnTQndVOtN0ju2nsXnOpoeg6cU+3BXo8PtIh+e78vCTmql9WsszVD0DOaneTs234O8jQJKfw6VkXIyqld6IhTZlsoVUCvPWjftO8MegPazPxhwgixXtcHtYB4+w4VP4s9Qp4aeekDpC5qoNDWyNx8gP3cUIjuLuO/owqkGJiXBYukp+gShkHXd+sjalY3KGTva+8m pwGFA6y+ MFVjs2Aekp31JGbIZwFuD1D015pn/kdNz/HNThsJ9g+IL9+DrDOyS8ijS0kgWzV5w7p1knJVr3B9ChXIS4slwBKEtAHSI6P3uYOLPzdOdBaDNx/NTbHAzGHULTlukkqKi4sb5t8ef/Ne/pW48gVaUGX5XNrgGa/fZ1F9EuDsybKMsvgbqZm/x0702GtRBX4d6aMYJK3Z7NnZth2nvscG6zl8QdAFrPl3WZRsQqxLco2yS8DlQu/oRnxuU1ywZfmZUJZufqOtlZFZ2Dqmw1UganOBtiqVPpHm84tdBJrAPPiMnE8oxrszVBAPLa65zbjl5+sWAzLYsN0s54zx2bs4OUkOzHiGZjQgG/mOjz4lXyaaY992fPbO7wEa0Uk3RgsYBiYhcflllSR0/kQIS1YqFyC+p8/ZIHOMGNoyZL3BWCOMD53Rv2mOIUO/29+4lt/9PEGo146gGnnwBwecLz3xtFggoBPo5ZxIB2bTVHN6dLEgd2VG/0Ij9re/ACNxWoADuU/bIDo3wds28zdZIdtalc2qwFBStG3MSjkV7N5ZUuowNPNEPA7GRN1UegFg+LerDCCi9gz78fUGfJNXfQOF8j16cqZgzjNXYoSSG3pLe11ReavFuy8fkEFRXACJBCkdewEkwM9USxlHDESb0S2veQOWuwtwRktW1ua2ZShX9O7ejkMyRhaQLX/F7vO2HupBUVdlW/pN8gNrbX6oZEyAeMgRX8leqTwVkNAesI24jwpPmaAYe8bkwODM9JvkTyOxmJD71WvND5QRf1Am+H2OZEuRUcg== 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 16/11/2025 08:11, Dave Chinner wrote: >> This patch set focuses on HW accelerated single block atomic writes with >> buffered IO, to get some early reviews on the core design. > What hardware acceleration? Hardware atomic writes are do not make > IO faster; they only change IO failure semantics in certain corner > cases. I think that he references using REQ_ATOMIC-based bio vs xfs software-based atomic writes (which reuse the CoW infrastructure). And the former is considerably faster from my testing (for DIO, obvs). But the latter has not been optimized.