Re: [PATCH v2 2/2] afs, bash: Fix open(O_CREAT) on an extant AFS file in a sticky dir

Chet Ramey <[email protected]> Thu, 23 Jul 2026 11:16:31 -0400
Newsgroups gmane.linux.kernel,gmane.comp.file-systems.openafs.devel,gmane.linux.kernel.cifs,gmane.linux.nfs,gmane.linux.file-systems
Organization ITS, Case Western Reserve University
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------CxlVvhftc5dxjbET27xndGG5
Content-Type: multipart/mixed; boundary="------------SH99zPIpueenVUjGfvttoHtT";
 protected-headers="v1"
From: Chet Ramey <[email protected]>
Reply-To: [email protected]
To: David Howells <[email protected]>, Al Viro <[email protected]>,
 Christian Brauner <[email protected]>
Cc: [email protected], Marc Dionne <[email protected]>,
 Jeffrey Altman <[email protected]>, Steve French <[email protected]>,
 [email protected], [email protected],
 [email protected], [email protected],
 [email protected], [email protected],
 Etienne Champetier <[email protected]>,
 Cheyenne Wills <[email protected]>,
 Christian Brauner <[email protected]>
Message-ID: <[email protected]>
Subject: Re: [PATCH v2 2/2] afs, bash: Fix open(O_CREAT) on an extant AFS file
 in a sticky dir
References: <[email protected]>
 <[email protected]>
In-Reply-To: <[email protected]>

--------------SH99zPIpueenVUjGfvttoHtT
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gNy8yMy8yNiAxMDowMCBBTSwgRGF2aWQgSG93ZWxscyB3cm90ZToNCg0KPiBBcyBhIHJl
c3VsdCB0aGUgQmFzaCBmYWxsYmFjayBsb2dpYyBtYXNrcyBhbiBpbmNvbXBhdGliaWxpdHkg
YmV0d2VlbiB0aGUNCj4gb3duZXJzaGlwIGNoZWNrcyBwZXJmb3JtZWQgYnkgbWF5X2NyZWF0
ZV9pbl9zdGlja3koKSBhbmQgbmV0d29yaw0KPiBmaWxlc3lzdGVtcyBzdWNoIGFzIEFGUyB3
aGVyZSB0aGUgdWlkIG5hbWVzcGFjZSBpcyBkaXNqb2ludCBmcm9tIHRoZSB1aWQNCj4gbmFt
ZXNwYWNlIG9mIHRoZSBsb2NhbCBzeXN0ZW0uDQo+IA0KPiBIb3dldmVyLCB0aGUgYmFzaCB3
b3JrIGFyb3VuZCBpcyBnb2luZyB0byBiZSByZW1vdmVkWzJdLg0KDQpUaGlzIHdhcyByZW1v
dmVkIGluIGJhc2gtNS4zLCB0aGUgY3VycmVudCB2ZXJzaW9uLiBUaGF0IG1heSBub3QgbWFr
ZSBhcyBiaWcNCmEgZGlmZmVyZW5jZSBhcyB5b3UgdGhpbmsgLS0gc29tZSBMaW51eCBkaXN0
cmlidXRpb25zIHN0aWxsIHNoaXAgd2l0aA0KYmFzaC00LjIgLS0gYnV0IGl0IHdpbGwgYmVj
b21lIG1vcmUgY29tbW9uIG92ZXIgdGltZS4NCg0KLS0gDQpgYFRoZSBseWYgc28gc2hvcnQs
IHRoZSBjcmFmdCBzbyBsb25nIHRvIGxlcm5lLicnIC0gQ2hhdWNlcg0KCQkgYGBBcnMgbG9u
Z2EsIHZpdGEgYnJldmlzJycgLSBIaXBwb2NyYXRlcw0KQ2hldCBSYW1leSwgVVRlY2gsIENX
UlUgICAgY2hldEBjYXNlLmVkdSAgICBodHRwOi8vdGlzd3d3LmN3cnUuZWR1L35jaGV0Lw0K


--------------SH99zPIpueenVUjGfvttoHtT--

--------------CxlVvhftc5dxjbET27xndGG5
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wmMEABEIACMWIQR8ATX7CIqvbGbGULm7WGnwZOp0qwUCamIwTwUDAAAAAAAKCRC7WGnwZOp0q1ts
AJ9lHbB9KorRuGnv0zbi+/1FDyDO0QCeP0Ag7LXnUSG187Zn6EvbIxMvRsA=
=Q4MK
-----END PGP SIGNATURE-----

--------------CxlVvhftc5dxjbET27xndGG5--