Message ID | 20250303171120.2837067-1-john.g.garry@oracle.com (mailing list archive) |
---|---|
Headers | show
Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.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 9A68522D4E9; Mon, 3 Mar 2025 17:11:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.165.32 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741021901; cv=fail; b=A8LV1TcboKLHnCjdpg9lCY/xJtTI5jCxhjjVb2fOsNzJQ5+6NfTK98Bj3nQVXesK3yPMO+MuqOgx/XjnSeHZdIcVDY41eaPmnFu2ieFWC1nD/izdNJN3dm/1/RAXryzKjViJXNgIlvfl1fgFGuDV8CwofmzfEr3gUVkgA2bdOOI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741021901; c=relaxed/simple; bh=Jd0g25mYSS7M32KreQr/tdGyZb0Xs4r9Q+Apa209CrQ=; h=From:To:Cc:Subject:Date:Message-Id:Content-Type:MIME-Version; b=lsCfDRXeJ0rVgl1FPdrO+1hJoUFC8LDQva1NhswlejeIoAxeGKng1a/Ksxc/VCM04WOx1pNuOG5kfvFyzo0rrifASJbLeaHaKUFDvbtMTHEZ0goUWqAgdbKnkSf1J4rZq1i0urr06Rj/U0f10OCOfMZiqRdFfBGe8xePIbUgz8g= 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=V1TPsqAE; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=XwFy+b54; arc=fail smtp.client-ip=205.220.165.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="V1TPsqAE"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="XwFy+b54" Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 523G9KgZ008103; Mon, 3 Mar 2025 17:11:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=corp-2023-11-20; bh=XKPWcgaW9jrmnhZt BwvQQVwSbxP1FM/ObQHrbczEzRk=; b=V1TPsqAEkXF8jnEhdnBWIbFWMvBSAlD1 H6DcwVbYt3jGHP8ebsQMewpm1oQE4osXwDjAZjVaH6LFjJOD61bJPs2Lr8mj1sZN 4xgDvU0i0fEq2K7LW8UjYHmd4YAEHlhVb5GJP1zRheigAHOgKzRWy808xhmCHXth ZyI5Xc1wdNRWkhDqlxtYKpah2WPVSvJDU6HFyCnINpkvDig0J2blR11MmrQ9SYOn 4H6cj9cQhw2piHydBBFyyRincya/W0tG1Ww47aW1PC1eTV8oYByUu8MQOdwEtOCZ zyv+QlqiU6KHWYR9jVkZYeeYQ3lfD9udGx7WtZ2V7Agiool4TMz87w== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 453ub735w8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 03 Mar 2025 17:11:32 +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 523FojXt038255; Mon, 3 Mar 2025 17:11:31 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2047.outbound.protection.outlook.com [104.47.51.47]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 453rpe1eqs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 03 Mar 2025 17:11:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Qfv12xbBY6enCrMiqSQNIKCVjYONnrO9o0Sg98guIdpGNDy/Bg4Ats1ljf/UMPAEJDPZFCE3hKO8cCPkiILxO6XfTl9uYrewGvHoje24dHTFU6OMFi1i6Xtb7vegSFqF0vJsPUBh5QbYf4dCxRva0v+V0QYjaxGqLxs4PmfPdOjemvQw2x/q2NyB4YcSDAWdmoIrAHNO0UOkdnTPGl0SROHPjbiBJhFnOj9iu6St0atMOw2WSX8lenWiEK75+aYTVVi9KTSgaqRTkTvoL1qG4VX6x2JZT+pxMhrRRNSF9c4dpRMQgVkPSSjEBReWj+fslhzBKY0EefYRS/IYO0ApZQ== 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=XKPWcgaW9jrmnhZtBwvQQVwSbxP1FM/ObQHrbczEzRk=; b=U9xcD/3RZpP7mT1SSvuZdrOG3ZJodKT9qm6q4ryaxVO5dApTgZMxJ54eIoFoeyuEkXikmoHRt8FkWBPfY8Sms5Uhxm2t5wkkgg/nb8J30txnRnc/fbxHoSiCbIm2uUfXWZ8OaPqUBr7rDGRKnWngM88YKgppHmwQLb02WrappIpey2s7FmJIDNur8q/kj+2Ej13qftZL/ZEaPkAylNcJAOrH6echINGM8n11+6tJJ+Rls9biLbOQ38tscmBILle1Ndd5uanVLuR/35LLbo2WUZi6HDM0qIb+e62Zz3c/RsmdsHGSdNW7G4G/RWMPNE+fiuhlCUyIZJdGBaqlRFo30A== 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=XKPWcgaW9jrmnhZtBwvQQVwSbxP1FM/ObQHrbczEzRk=; b=XwFy+b54H+mgMivJ16QaY0IM+ozTxBMbNixVqUFikFsV3nmyLv0V7fq+++cc/aaDvN38v9Epnm6NeqFRWYV3RajsVZEZnnvkWJ63NY6vsgc+m+9DwE2Pwi4Oln1QlgRkjbYjiTBFSG3POMbTk4pog8MswnLyxwOII/1HnAQlI+I= Received: from DM6PR10MB4313.namprd10.prod.outlook.com (2603:10b6:5:212::20) by PH7PR10MB6251.namprd10.prod.outlook.com (2603:10b6:510:211::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.29; Mon, 3 Mar 2025 17:11:28 +0000 Received: from DM6PR10MB4313.namprd10.prod.outlook.com ([fe80::4f45:f4ab:121:e088]) by DM6PR10MB4313.namprd10.prod.outlook.com ([fe80::4f45:f4ab:121:e088%6]) with mapi id 15.20.8489.028; Mon, 3 Mar 2025 17:11:28 +0000 From: John Garry <john.g.garry@oracle.com> To: brauner@kernel.org, djwong@kernel.org, cem@kernel.org Cc: linux-xfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, ojaswin@linux.ibm.com, ritesh.list@gmail.com, martin.petersen@oracle.com, tytso@mit.edu, linux-ext4@vger.kernel.org, John Garry <john.g.garry@oracle.com> Subject: [PATCH v4 00/12] large atomic writes for xfs with CoW Date: Mon, 3 Mar 2025 17:11:08 +0000 Message-Id: <20250303171120.2837067-1-john.g.garry@oracle.com> X-Mailer: git-send-email 2.31.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BN1PR10CA0013.namprd10.prod.outlook.com (2603:10b6:408:e0::18) To DM6PR10MB4313.namprd10.prod.outlook.com (2603:10b6:5:212::20) Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: <linux-fsdevel.vger.kernel.org> List-Subscribe: <mailto:linux-fsdevel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-fsdevel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR10MB4313:EE_|PH7PR10MB6251:EE_ X-MS-Office365-Filtering-Correlation-Id: f931f37d-efb3-4c32-6078-08dd5a766fa9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: rPXpPhnwiJ2tIPAQ9XuSF0G0TX5+Mbnr0r1F6gnwm0mtUo1oVQ5UHyCVHjzAgo2O6EbHkB/htoGJIzgjp/7IXWvXcE4FDD04tKfsmCUVO6npdMDTHc7owHPJPlPUUA2pVY69MAfxIypqieeCqh3awHL4EizNm9dAJE0QYNj9i8Y6UVLGZZRYoPLAzpPHXhv87ppYmRhM7ENX4uT91qVWNWTxZ7WLx2krWtvbpJ7KdDFp0LIKCwbs1F/6VrkSvrQKHGBYkduU9OUOZ8jpEd1wbB4u5CsLSIa+PrE9OwYOmW0Hs0Kx8x+rRyqWqR+KOeh43Qjafz/IvRCjj54WggKx1PgYpCzv4l3w0C5M09cFUYL8C2Hdqk+C48tXb3Xp54Bd8O8S5SXJyEm6AXUZFuUi7lt+zwwOXgfBN6XVrOMTRNZlrslPGhvi6gHIsMpU133QRaw/WXdU0KsVDUXtI152DgCv8dM3CLEOexPlaeUZ929+bdz9pzEDMauUXszmTrQ9roi6dTJiAnjHU84UfX39eECZXHzuRRow46r00epk8Y8qpu1aHwB3QMPMRezV8nduoV/dcUnZYR0LtpH2dFlsuS8FmeqV6hYMk7jtRfyBGYXo6jYatKqqdjRN13AJXESGCAf9cW4krNLdFJH0hrtjXirxu2Z2RO1sqaWrLlAgQLwoM8MV55o+sxjTWGkefUa3fQ7Wj0fdERLPqgsZB2DveL4J5GHbYv9ET6CHCm7m++X2vrN/sE7qoM7doWJcWOS7WHE6s1E9q+7Xfb1cnmv27oUNibBB24AAUzpxPgxTmKboF28fjZrCxJvSiHvzD6eZzt+MRCJQv9jZzlMGb95D2HqHe2OSFZmHPhhFokQ5UISAmlJn/oYRI/ydZnXjhT5+6UecEGLEWQ29jDn5MvRT/A9qs/RT+f1ocN5Iu4o0sOB9gtYRrPkUgzzpuqSKE97/7JMqFZrbC9q/7m0CSiMtApc+I7TnBz/ozWEDBxyZfn+vJxQqfrWZ0vJdIySr4lnpghmnOnH+0tcxr8/gZDkuQuHQptP4nyKWCBhUv0I4GHaGYAlajtO5K2cL3EwuCAF0Vnoicf7UfxkKCxesozhzK4aXH0LTvJ5vuz0kFtJXfbwUDCuYrGAu6uNxaitjjnczxuHQtV2QBk9U2FIMOeQE+L1lwHoQ2hbXLC5ODJN7nc62TsJ2Ppgiy3RgxsNobJ2NMnq7hUbnj9c7ZsKrvMQueh8TznZB6Dx++EAy9SKCFto+i4TImzqsWsrjawz3cHMVX5utNI7MYnOJk/RQ8mvboxNvGMGeGBuVhyHZLW4B/MFSAdGhjp2scFgbV3Sz3Y+zTexoRb9ZkdlggNUJ4Jo0T66cl9nxzFPg3kw1iZLzHzbDyM/58cIZwqtun7PzunyG X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR10MB4313.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: DrWvv42C984LejycdYqDGxu8vsDmaYAv/vK0YDV6R14SMjGf2UosZw7IdtZB6PbdbvAWkM6OhXu19egsdTBsAN3k7AaiUHbdDdMVaJEebUnKCRzyxE/7Y1OQ5Gln6QcWnqHsQIeG9/RROey2Tn5NjuhlJ1nquPlg5MgQx1iChtgEuQKb/JnkKu5SjjsvhFPWIJeONevzh5JAZiDa1xx24sklsxnpxg/L4+zkzvfxm8TKlJ0iCCKOQL1IOEYwgF6EjLdyn3TFFSF46jQombhtZ2rLosVM/f6De6HPJ0VMPN4wE7Kdzj+9C4rpWK+HP5tmdFRT2ErHD/jMWlsXxGRHuZKQYyXihnCARxKsPXu/DiPVR1qwfexvGfwG6dnB1GolrktO/e1TQrM0/7ZLdOiKLWiL6AQrBbpkBvQ97c7tvaw5jpzL1OX8X3kiU/TX63a9o3eGbruUi+Sa6FZMtAvJ0V96FXtuTRszTVJ0q/9etx4G+TYSTI/HJ1B4ueJgh7BTkf9UF35vyIX5Kzk5JZRS++JfvDHSoO1lTyE6hQee09v6Z/pDkMc96ZQ+EkJvHGFtnpdlIDM/2Q9UNwkpB5EDstch1rg8pcL0LkGDbyb9O5ppJMFgvqpSWzACo2duBv7aERsd4DbZoUv8BzGd1R5u06cqCwi0GxBkT3yZm2HX9XBzLkMFxU+EpL3N1QGR84X3YQYDLaOgK4ycaFQFQrtnwvO1F/ZrRR56eCGh4kyXm9PBMZOaaeBApAkPk2aRgRs3bySN+W6sejo7iCriWB2f3odXrlgQWcuKIh567g24LAYCai7KDjA/yUrFz1M37Ub06Jm590HXj1Qj8g6nfP177BZ+Q2CZal4U2/2CidDjUUQIsiHJc6dZ9eUD0XFKstGjK0kXTynixkZ+USaDa6tCu4Me62IjMTib/SykGtgP8BN3dyIm/Evdddb/XzNulyA3WuBhDvokzKBk3nu0hVEnXNXYOyKHyX3ZTq+MuR13yM2rvFw67UiHa66TG+AOaD9h2vgPrJ0sP6PYikvDRUF3OoukI9mUAIdqgjgV/vApZl+MwQaXB8se5RDFMFi98uAh/G5bEXW4avussgD5O7L3J+V51az+NsRtS9rat6d615FH0kqY/Fj8T1beobunBoVNgx4gfagiawAsob9iHbzvL7js9p4B5p/HfNs5N+RZlIbXb5cYrWfVPimU5Z4+eWTEQ73GuQYdZBeh/eiR301UDzlZzPf+amlZEI85d9Z1wAL3N6uBhR/xRa0TASURUjfOI64DDyGfrRIpKfUerHTKiCh63HZtOcganioghC5JLA+gdvkd+dLygCr5csXk63zEvJmg+ITMdRbXpbBKE5bpcd5ejn3dgG0SJw0/iadpnQ8un1EpFQaFn/ahzWmLDi1ieTFgJb3wEAgZ6abXRuolKLWYmeT2xwasFffGB3W+c+yrO8U2OTYFrKi3faPqq5d2ddL4UYaIfSV8QtYdoq4I5PenxszyXt6LeeW5DN1RMggIPATlR3VF1j2Yi5RsF5eKcObFGhQVnGV9iSErCEQ4GbKOleCTl5rnBh+fN5brgoK65ctzqJbUzRshVFflyXd0MjfS8FIyKDue1grcmn9Njw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: PTBGZKe45FQ1Smkkgci7iss6onnZtN6zRHzRGYoxzOTHkKI9DOF7upgOQCj9QYalFRseSeq0w/PVObPQc+RAzfUmaBaaLGHsQYIi420Le0g0BS22j3DpnC2MCBEB9Bt5hxchu+/BYIwE5aSZ+Pk8pj+A5qDiWVTeeVExZUOlHC8J/tMy50CI38ldKcKPzOqxxCv4t6eOg/8CdY5fRqsz+//wCJ3kVq89/Ruq2BiAnBdm9e48KXlh5IHefSWin+WCe6a/td15Df9vsECp6LS7Mp/EyTq4CNG27u/vru7MgT2JgEKjGM795ZK2HsAQEClg8Q5MQIZaAKX9aK6xpZY6VV3ywwAlsgRGpHx+66IC0TgfbGmInEP5QM04jfRFlcb79q5Ipmsba3/dCMfWa1ApWby/N86s4g1mQiOvdSICcHbU4TU+JFIjdFJ1Z8reJ0qDlYn2gu3SIE5uaF3qEKvnrJHzYJ4UegSUg0HoLSNkuugvQ5XG5juvEmgkalh0nrxh1IF6gQeYpqgMR9oV7aJEisDgRMBKRMTelhJb363tFEjYjRznzpLQkqgNWAtLmixdRxy9Jb0yXuxBDlTC6FNAKyx4+/MNmGubaZImA2WaQNA= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f931f37d-efb3-4c32-6078-08dd5a766fa9 X-MS-Exchange-CrossTenant-AuthSource: DM6PR10MB4313.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2025 17:11:28.4018 (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: a97LFwWxO0i7hT5zuPBeAr3jy74by+TZIdDnrKO1gZALCPTfn8w4NOCg37PKIHy5zFnKJwuBgmYWxrA6rzRkLw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB6251 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-03_08,2025-03-03_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 spamscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502100000 definitions=main-2503030131 X-Proofpoint-GUID: zJxf5nqVETBa2pCbbVCab41V_7J240jj X-Proofpoint-ORIG-GUID: zJxf5nqVETBa2pCbbVCab41V_7J240jj |
Series |
large atomic writes for xfs with CoW
|
expand
|