[nfsv4] Re: Our different approaches to draft POSIX ACL support in NFSv4
Chuck Lever III <chuck.lever@oracle.com> Wed, 24 July 2024 14:59 UTC
Return-Path: <chuck.lever@oracle.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A533C14F711 for <nfsv4@ietfa.amsl.com>; Wed, 24 Jul 2024 07:59:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.com header.b="HO0+GLrH"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.b="Dc4couCt"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AmnWgkxRiFus for <nfsv4@ietfa.amsl.com>; Wed, 24 Jul 2024 07:59:32 -0700 (PDT)
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 ietfa.amsl.com (Postfix) with ESMTPS id CD656C14F6AA for <nfsv4@ietf.org>; Wed, 24 Jul 2024 07:59:32 -0700 (PDT)
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 46ODDDVm012449; Wed, 24 Jul 2024 14:59:26 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-id:content-transfer-encoding:mime-version; s=corp-2023-11-20; bh=QYatQS7/vLMID3X7bn6ftaLOlIoC5f+UHTNMSGJBq Hc=; b=HO0+GLrHexysl9dMwdZpht3yhnmIa5jLqhdesrQ75hRwEtl7daMu5QIWZ g+z2BgMaczcoBD8kkKbaNdH0SqlmZD23GY6yOs4e/MSC1n5xTxYL77i3MxArcQkE g2ovfMc4nAMmdhFfHazwD/Mb6nruhPzVJnzm/jsaKqQcHoNPxhNU7yN+gSOFge28 0qnQCD1PT+uaIgaVR0hRq+GW5T9fRt+/fPnR/LyobvD9Rya3iC2Ml1Y+HvGTkBvk Ocfibq3lJK7GWshjee8rSuP1LrmTbxSgIVgYwQj8MIHvdqaiNJT2GRg+2HR06fFS xpq40wwOUIdVjbhVhsrmnBgCg9dUw==
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 40hg110y7f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 24 Jul 2024 14:59:26 +0000 (GMT)
Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 46ODtTcr034072; Wed, 24 Jul 2024 14:59:25 GMT
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2042.outbound.protection.outlook.com [104.47.66.42]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 40h26axj06-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 24 Jul 2024 14:59:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eXKxNX+LIim3YCTpuMNgmhxSPlBgs0XI+bGNRzFZ1cjnHaFzNRiOspZ2Z5D09T+oCZbMngkNfcuZBWVP4g8NJ3YfCW8853RytWl0kOGCXhoXX/qQTHnjnvJsJtsfMHjE2QvVPfOtbVa5rhUugPk2vf6gPMiyUZrZCS9DpFgvGu7iHKRAedlmRfwVCM0i/LzwibCjDm1JbMiGvKuX906mO/1sfJQnb7rn5qsygOX6DmNkwON6hCxkdpIq1EoP+Hr7hZE6mswyHLH28A95qRP5vR6Fa2Kn25xDgeP1cFDilsZjHVrHGR3FocNDzZJzFJW9kgRrcufgHgQ9J0VQRQhDSA==
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=QYatQS7/vLMID3X7bn6ftaLOlIoC5f+UHTNMSGJBqHc=; b=PyWdHddHogTemJs5to03h3YAhRRLdbghvFqiDaHBYWMTpenyoXJg9nwgcEJkFDk8tFI3e5CSbGmexoE4segMOspsECWkZeGNpZdXWqJkUSaZuAGhgLcc5+wmyAx08d1GEHEP8g/+y2i155WguLM+s6HSyGXasMvurMjEdZg9+YJTodJBORaGZqDE/SX6vQTiZviM25LotM0pffEPJOrQdLoBEXMP/+xwf9qUkOuVVfQiZ5OPgHEk8lvwzq2FEin6pR5HXvQlX6Jc2xqJ2/geeMBvSlHgY2n8HqZpKUDnEoDYUaC8tMDUkQQyLSxWoEo7uAOnU0PgJbvm46YpT+tQmQ==
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=QYatQS7/vLMID3X7bn6ftaLOlIoC5f+UHTNMSGJBqHc=; b=Dc4couCtkNTv4KjtmhQ/B/EhAPHCxxC/3jHD4xtTct0adNxi3dEAr41FqkjgAx9jpMX/yN0QtpzueSb273SXpKAkfLOGRXnINHZm+cyKiQWcC3D6yGyFYbd/zIP9GxU7iirOIA17DeGi03l884AKPTKBgcRmVgubb6PsDB1p9Ec=
Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by PH7PR10MB5814.namprd10.prod.outlook.com (2603:10b6:510:125::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.25; Wed, 24 Jul 2024 14:59:20 +0000
Received: from BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90]) by BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90%6]) with mapi id 15.20.7784.017; Wed, 24 Jul 2024 14:59:20 +0000
From: Chuck Lever III <chuck.lever@oracle.com>
To: David Noveck <davenoveck@gmail.com>
Thread-Topic: [nfsv4] Our different approaches to draft POSIX ACL support in NFSv4
Thread-Index: AQHa3doQ1ZbaXeoTE0uo4RHXpG6lPg==
Date: Wed, 24 Jul 2024 14:59:20 +0000
Message-ID: <111D8D84-CFA9-4823-A5FD-A7B58045356C@oracle.com>
References: <CADaq8jdvZ5pcFNN5zjuVHLTO30v9=2kYKzFdRxxbkTmHYZdTdA@mail.gmail.com> <CAM5tNy7Fw954gCzYHCTjRg7th_njSHhxznni48Zz4xsSXT631A@mail.gmail.com> <53DAEF45-2A4D-4066-97C2-7B09018DE99B@oracle.com> <CAM5tNy6a4ZG90i2ugXzuPqQ1zrsK9m8jLRKmv9VpnFG6m_Pqew@mail.gmail.com> <DD250FBD-A434-4294-818A-5728757CE032@oracle.com> <d1c538065728c17df66a6f9e79e55d90849fc866.camel@gmail.com> <D352FEB9-A487-4B3E-9BC8-DB2C1896F941@oracle.com> <8efc39289ecef97624622cfc431f890736b579a0.camel@hammerspace.com> <33FA1D6E-73B3-43A1-B65C-D806156E39A5@oracle.com> <cf8a48e517210512755455dd78352ae5b64f7949.camel@hammerspace.com> <449AF448-1471-47CD-B5C5-3A3A5FB9FB12@oracle.com> <2e32694382df3e70a93edcf40434a41729031e55.camel@hammerspace.com> <83c39a7b12c05b0f1a0fa6e069b08e399864277a.camel@hammerspace.com> <CADaq8jfw1FVH3dxOEJAZLrw_S5y2F6eaGkcfpha4X8BBNWgRSQ@mail.gmail.com> <6903782a95875541489844e33541114f0bf01acb.camel@hammerspace.com> <CADaq8jdFYo_DtRxS3h17dyQSFqXeoR60OjsjMM=o35HDg8ZnNg@mail.gmail.com>
In-Reply-To: <CADaq8jdFYo_DtRxS3h17dyQSFqXeoR60OjsjMM=o35HDg8ZnNg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.600.62)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN0PR10MB5128:EE_|PH7PR10MB5814:EE_
x-ms-office365-filtering-correlation-id: 966c1624-9c51-4838-3be3-08dcabf132c3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700018;
x-microsoft-antispam-message-info: aYGiQxiLkaUSSM1rhGldK5+r11hk9EFMKbqLyuoyg1YLIQOJBQ7DC8eGvQFg0f4fFe/zQE6lniQdmu3juxW3PXS/JHai6t7LO2iwrJJbSiAQAHZ9dX4NjrNnCMvHSfl+DhVIPKFwzw1yzYNkbKpCi3byiqnbt7Viw/zdHdUtoJ5FwHFFxrUErybBeD6DbqDBL0SyYJnyQH6xdN57fY7lO0dWhX0PFxPf50JdzLfFO7wIMsdlItrkmInQ0XJeh5C72YgqhrlKXHxXhCPmSG+duHgUQfC3+1RHsq22T4jvGwfLgTnoPKVAZPdVLFJTiOkWIGfgiqEnG+H/9+FGcVu0i8JWOSo+f0dERMLjhHh+xJIKDd3CkqzB/UrCFrNtECURYvEtjusy8XkVV//mwEmvpJ39X1fWE+bhEjZnAUtnCl4HWqhJuC9Eppt0ABR+MjGR1N2NTjBEXNl41W7nV5SQuOv8xQVLQqQYo7Yj9iD8C4IxUYQ0Z5iauUX7qAjJ1ZUBs56euqkEfDEqZ19KzSdB7W8NPTpWm4usEKL4WFpwnmaFwlPz/yCId/93xceUKEzwGc/hebEzhBzVhCVbPCAFhznXOhEKvDMw7We6j8+oxYWaOt/WofbVWzI3gBrU4mxSpMk5xXtpXDZ9YUoDCVv0rrzqPGc37C1VjXvuFWzFCymZy9xRfLIHg4cuBCfHnyqgqk8FylNWLLz4pcNUlSh8lx1RIBnIUTY6Mk2GymfEjVPnUP+xdE/FbbsUrzPYv345npfzfq+s83lsiwsVsaUKzeIY11xbFKbukUUuRKUlcbB37+v94gOQANhkaFRwdwwtVHQ35jq8wOlFaf8b3NxikNwxu1zw59EXQ/Exh9QnBu6edRMF8eo+zBXForAAkyjGYDani5lQXF+1Vfoh8tipMv2vGwMOLsyxNxKPH981LkWMa/baZ3BZDAhduH8hE39HKP8e0jG+T1lu/GB4qFiEZf2YduFbJ4TqUETLa4dylEzjmjmGnf0vXUA/p+YA3NxZ3PwsKN2xhDct2cjJQlc5stwuXJYk48GqJpMTGJSyNgsUrwXTRlvU8eJXAIkcafN9/XR0CL/7iGLgdE7oyTr3dYqFJvXKJpox19nfx+8aFZjvpf00Lpb4giKjPNoJemnExA2dljRrOerUxFiURTm6Idea/52BIagKjWSaijw+m4GeIdt9TMv/jhpfkZORJoXN3O+tw4Rb61qj7HyhDpfCIsQwax7fVzfdmAMDWautRRsEF8BmeqTp70nKeRIwpwhWHoRgYeuv49WBS9ZpjgfUCY+LtbD9nWhpIL6GM7cGdEipPanyvoSBpljDbw14/NnUBEWzc7Pmo0XEX1GQtiEku5sh5jiqTrtkBNsjqxlTwEW1G/NvwLipMRlfi/ejzQvXNk8KL3BSk7399dIsUce2fw==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN0PR10MB5128.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: zP/5Hj5JQI1OZ5zuSneLdJt4v4RlsVQtyRxQUAcYn8hiQ5hEq4BWKPqP3uSaWF6XsS09CM+OvfRfCX8cXNBn+bRwSxH9o6qzsReneyus7L1TU4obTEkugjSs9Nv55u2GaXKKhB/D92378tHvHrKi+I2/TJ25s+KvNps1xygdZCEnJeR/YRYBRvgOrs15yFn0HPloihBnEAC/rSRR3QaD9YBL3ZjQt0z0XrdWK+z2lu7g88pB2g0s5CBxroOXI+WzmwZGJZjElxnQsgwAmmETamODIBCOcca45T1AYVdVv9d89vN92c5JJw1j18zZXelUDaV7jwZ/Zd9apBBTPb4o81v3guFE/e9EO6jz1/w0J/8qCXkyYe8KNSKBYr7Pqq/mVXmt87ezLJ+3ONtQxFJyHuaFRnhUPeTZavvMk7yo8m7TbiQAfI5oTGwrsWnhWHhoQgQNUVX+FxhFGLzL6Bt+q2Lu1BfDgfQVMqb8r1WuJfNpTTLPsl15i1PcaAm+Mb5oXbGDiRp5+l1rc/LGx4MKUDdeLN8dr9ZlQFT5l7gBRUBWX7i7YvxaWVAw7I9YJa4XX/d8z+zKApwKESKljqj1lkmrG8IxYRHgJNzW6IsHQimPtaTxLONefVf4mI5GHgJHxe9kTf52met1dj3jzeGMK4ALd/CyMOOtl6nFtvSN/qaKxmyMJgjMBThyj6FGxrFC4cU1r+sCxeBWrQ/BrbCktkAU7+hgPsCRGooOu7zsHjOA3+mRg5kNRzM2ukZI/RFaJBNQb95M8HWj01it1FKd7JGUU4a80hDqhMTo4TPPI1TuroAyYXddIMgXCaUr5+pWF06+WBu/5IQuNqQyai4ul5FQGmE5nRWAFLN2UfGrJdTLzOBrjARAtUNsVTFu0hB8zzumC0nPO0zIaPtGvcdRZX6akzvC9JVblwlLtNhO+DEsYOE8kFzu5G10vLvbGW3UctulMzbThnfeGsTj2F0JEBIRTw6fq15WN9rY9DpXOc8Wp+G96sxBCsszEivXPEnyCcBoWH3gJftds/YH2nZKhU07zTIV0y5WFFr65dKI8GI25wDfzwm5isa4Busx3OWYJiblI2LLWN/QrjprdVobJrqLdWm2N2w4spB/vbdZePEEHV/tDg3pANg1dZ3AFa7CUDvJhQDiudU7U4Tk38w65RDVzhjWf8Vapei/vuIIElq10Ix53otzKpQHuFAXA9LUIhY1ji8fZKFvVi+/D4dq/skogFh+m5Sx/ACfH3xM4GkYXyM9dbtzfjBYWFOUEM6lJG1dGDf9f8tuX2kwrsVV2Sr7GSxocns4EOqiFWkDfa3qS+yAHL4b7Rs34t76APzpCo26oqpVpglZpiavSd8Rsp23ZzteGbpgd4j1tTFJvie6G+4mtU9NsPevziKszytOvIRFp9SioqcJJXOT+Lqi5V8Zn8Ca8nFtjuNeVTuoGrb7PSrUve0MLd9AnYH70jOuGqf42gh8JJ4dfH7lBEjSSQ4F7zavb6dTJWgKmWxUyfthXP8A4De5f3YoYwFb99NgpH8jAe1Dg6CSGAWmzyXfC2ErgABdYIqkC0sKe7mpUhOd9ZfiIFMJYtog4K/igJKINGmpKpIWix7Dzgmm6yyDWg==
Content-Type: text/plain; charset="utf-8"
Content-ID: <59B0346695D4E04AB301CEA49530070F@namprd10.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 0UJKCAEc8w86mHT05HL0yZbM6TpGNs0iTElqyfKpXZISqv+y0CNALHBbsJq8retCD/qX+stozJkLSL2YwU3tjVnKAOh9OEi7I7ZJ/nHTXWO4ZUMCsapZ96+5hX/DtFO4WzEREHi1sMD5U168fkHio48BEAO/KIZ2jR8nJkpaKjEYzVzqj2Nn5q6L7/JZrstW/00ggpD8xjE4v1RR3RfcWdq5QznS5KLNmq6QHDx4ga5sOiBTeOkMP5UWilwbCkKl3GqaWZcGLggR5uOdzviiF2XY9U93wgGyZoW5oqDw5AI1YcICzuaRTNIzVVXYMabovrQkA49A+A5HHXx7eMGb9vARVajXDB4vOrTrAxDdy81L6Kcwxc9LcMjJ+dQbNEVjM5RKiC0sHjobJFHQofj8ULBih9QNOI5qa/FP9QKA8o0etMI3U2blhFCi8Thp9lDS00POidJU3ly0WFixaCDC8qTY/jTDgW+8ow6+dhbq5qCV3VXFpa0eE/KZLH+vZ0dVzSptXfoko6vgVbm3WAHNob30Vsituk8OXCiL9WqXZDqZK6VuoHzlWooGr9w50Q8PLYkmOV+JjjLnp63MJVNEv4t/uWhY45F+ZwMCzyKusU0=
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5128.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 966c1624-9c51-4838-3be3-08dcabf132c3
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2024 14:59:20.6518 (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: PqmMnF/UZPztke3S6FOLKI1UjpQZn1JVTl4I9kdD97/F9pu+toonvB0ybXg35QfXmH1/uMNXLgkX8AV03KxBfQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB5814
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-24_13,2024-07-24_01,2024-05-17_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 suspectscore=0 spamscore=0 bulkscore=0 malwarescore=0 phishscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2407110000 definitions=main-2407240110
X-Proofpoint-ORIG-GUID: UjrRe8YM-3fwvv9efcxMANxXHP_YjWDO
X-Proofpoint-GUID: UjrRe8YM-3fwvv9efcxMANxXHP_YjWDO
Message-ID-Hash: VRNGMLMVE3ERYNNBKWMVXKNS2SFED5F6
X-Message-ID-Hash: VRNGMLMVE3ERYNNBKWMVXKNS2SFED5F6
X-MailFrom: chuck.lever@oracle.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-nfsv4.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Trond Myklebust <trondmy@hammerspace.com>, Bruce Fields <bfields@fieldses.org>, "nfsv4@ietf.org" <nfsv4@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [nfsv4] Re: Our different approaches to draft POSIX ACL support in NFSv4
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/YzjUmBDY8jr3239uNJihddFyDv4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Owner: <mailto:nfsv4-owner@ietf.org>
List-Post: <mailto:nfsv4@ietf.org>
List-Subscribe: <mailto:nfsv4-join@ietf.org>
List-Unsubscribe: <mailto:nfsv4-leave@ietf.org>
Hi - > On Jul 24, 2024, at 8:43 AM, David Noveck <davenoveck@gmail.com> wrote: > > Rick has discussed the possibility of a v4.2 extension but using new attributes has not committed to writing it up. I'm worried that he might lose interest given the possibility of IP horrors, but I really don't know. From my point of view, the weakness in Rick's approach is that it does not address migration and coexistence issues. I think that is essential given the history here but many files with ACLs exist on file systems and I think it's important to address the issues of how the existing model and a new one will interact. Hence my concern about how POSIX ACLs might appear to clients that access them via NFSv3's NFSACL versus how they might appear to clients that access them via a putative NFSv4 POSIX ACL facility. NFSv3 remains a widely-deployed protocol and I believe users would be surprised if there were compatibility issues. If there are no issues here, great! If there are, IMO new documents should help implementers and users understand and cope with any differences. Given that you believe "it's important to address the issues of how the existing model and the new one interact" I hope you will provide some guidance in this area in acls-0? or follow-on documents. :-) -- Chuck Lever
- [nfsv4] Our different approaches to draft POSIX A… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Christoph Hellwig
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem