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 12E02CCF9F8 for ; Fri, 7 Nov 2025 23:38:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6BA638E001A; Fri, 7 Nov 2025 18:38:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 66A778E0006; Fri, 7 Nov 2025 18:38:09 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 50B628E001A; Fri, 7 Nov 2025 18:38:09 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 3D2A88E0006 for ; Fri, 7 Nov 2025 18:38:09 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id DE95FB8913 for ; Fri, 7 Nov 2025 23:38:08 +0000 (UTC) X-FDA: 84085426656.19.3D3FC99 Received: from flow-b3-smtp.messagingengine.com (flow-b3-smtp.messagingengine.com [202.12.124.138]) by imf26.hostedemail.com (Postfix) with ESMTP id C5799140007 for ; Fri, 7 Nov 2025 23:38:06 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=ownmail.net header.s=fm3 header.b=E4OMnSLC; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="a v+lzyg"; dmarc=pass (policy=none) header.from=ownmail.net; spf=pass (imf26.hostedemail.com: domain of neilb@ownmail.net designates 202.12.124.138 as permitted sender) smtp.mailfrom=neilb@ownmail.net ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1762558687; a=rsa-sha256; cv=none; b=UxB46Jlt+MOmO5OerWoPoOOPAG4mYQulgGFsM0z3jGTcBg109CHgwPgsFjJKeJ9ZqpgN4I +mTgeI5HA8jiHoVyF64iaK9odjzG5YeZsInnxT6uLhQcDhbLxAl15HVvTu+iAeK5pHQi4g cqZAUTSxUPlwaQtdG7hh4ba65lecG8w= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=ownmail.net header.s=fm3 header.b=E4OMnSLC; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="a v+lzyg"; dmarc=pass (policy=none) header.from=ownmail.net; spf=pass (imf26.hostedemail.com: domain of neilb@ownmail.net designates 202.12.124.138 as permitted sender) smtp.mailfrom=neilb@ownmail.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1762558687; h=from:from:sender:reply-to: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=ZcRWR0XGRVohQHNqpTmVOGqvgKfDCmeABc6Q5B6kVA0=; b=N2JXCuZJzB9TrLBCNqnvNimFNbEoV+A/YmHPaK34yp3sY/bC9yp2DDlDb2gub4QpETt2Wo 7BAihcWWekyzrKxy028//y48xT1dYXsxujhDUGHW6OZzCaDuqrgufpdEVb0UyvklM27fSk aWgnRjPE/1zneVyEnlSqiU4+z/ldpjM= Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailflow.stl.internal (Postfix) with ESMTP id 3696013001EB; Fri, 7 Nov 2025 18:38:03 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Fri, 07 Nov 2025 18:38:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ownmail.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:reply-to:subject:subject:to:to; s=fm3; t= 1762558683; x=1762565883; bh=ZcRWR0XGRVohQHNqpTmVOGqvgKfDCmeABc6 Q5B6kVA0=; b=E4OMnSLCME0PmpfRUhAwNxIceLFq3/FAK5GtwevM7iICUCUuV5x chVCFB6fdmay7+ooFw0uv6Azy1ChdRqJqvR+mkrCRIpg73LnR+/X59PszjPwZ/rz 8CPuwHb/xwC5N1QSJvSaLdjI57addGAeTJRkLimMYRo6wgCZPhDhW+hNxZlCxMuJ hAPkIxK9zjio+5tvTHBm3a+bqM8CDMop81FHuSYzFd2NCfNmjV5NgDtUDa2Eyf25 3VuDhIEZvIbIrGiHuAnMLfItwaVgsWO7Q33GX+ggP6/jGDAegWeYBoQRn47aNko2 PunoNsPduYvN8zewgDdm1dEy75bfZgIQYaQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1762558683; x= 1762565883; bh=ZcRWR0XGRVohQHNqpTmVOGqvgKfDCmeABc6Q5B6kVA0=; b=a v+lzygtoc1HX4ZadDskwTpZwJtb1oG3peL6O0gr4iO5O5jYd+vaRP7/no7N27oF3 EzxSXy6KoH6IHmfzzAjLPr0QATO37tQfExkHIQ/kLMEtcMIpZa9opvRREQRlIldG Q9D0WkBAPuYtKKTvP1JAxo1/Rx7n6G2bitd51++grbdTyzCWIWx3DW0/Nhivcp1A s7ZtqshuHntLjgQgQJ+crHlgWYzKyD5izePEyTID8AqXRiIHiDEt9qwC/wQbmAXC g/7fHF+pLwFi9swg49B8mIz8mdbJ+nyJwVG9AYbNRT/JTg129nrTn8NZkPgHxX+2 7BatW30ZGfoIC5BANZTig== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduledutddtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegouf hprghmfghrlhculdeftddtmdenucfjughrpegtgfgghffvvefujghffffkrhesthhqredt tddtjeenucfhrhhomheppfgvihhluehrohifnhcuoehnvghilhgssehofihnmhgrihhlrd hnvghtqeenucggtffrrghtthgvrhhnpedvueetleekjeekveetteevtdekgeeludeifedt feetgfdttdeljefglefgveffieenucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuuf hprghmfghrlhephhhtthhpshemsddslhhorhgvrdhkvghrnhgvlhdrohhrghdsrghllhds jeeiieeffeeileekvdeltdehuddurdehfedtvdekfeekqdelqdgurghvvgdrhhgrnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepnhgvihhlsges ohifnhhmrghilhdrnhgvthdpnhgspghrtghpthhtohepleejpdhmohguvgepshhmthhpoh huthdprhgtphhtthhopehvihhrohesiigvnhhivhdrlhhinhhugidrohhrghdruhhkpdhr tghpthhtohepfhhrrghnkhdrlhhisehvihhvohdrtghomhdprhgtphhtthhopehlihhnuh igqdigfhhssehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidq uhhnihhonhhfshesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehlihhnuh igqdhnihhlfhhssehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhu gidqnhhfshesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehlihhnuhigqd hkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehlihhnuhig qdhhrghruggvnhhinhhgsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplh hinhhugidqfhhsuggvvhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: iab3e480c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 7 Nov 2025 18:37:32 -0500 (EST) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 From: NeilBrown To: "Jeff Layton" Cc: "Jonathan Corbet" , "Eric Van Hensbergen" , "Latchesar Ionkov" , "Dominique Martinet" , "Christian Schoenebeck" , "David Sterba" , "David Howells" , "Marc Dionne" , "Alexander Viro" , "Christian Brauner" , "Jan Kara" , "Tigran A. Aivazian" , "Chris Mason" , "Xiubo Li" , "Ilya Dryomov" , "Jan Harkes" , coda@cs.cmu.edu, "Tyler Hicks" , "Jeremy Kerr" , "Ard Biesheuvel" , "Namjae Jeon" , "Sungjong Seo" , "Yuezhang Mo" , "Theodore Ts'o" , "Andreas Dilger" , "Jaegeuk Kim" , "Chao Yu" , "OGAWA Hirofumi" , "Miklos Szeredi" , "Andreas Gruenbacher" , "Viacheslav Dubeyko" , "John Paul Adrian Glaubitz" , "Yangtao Li" , "Richard Weinberger" , "Anton Ivanov" , "Johannes Berg" , "Mikulas Patocka" , "Muchun Song" , "Oscar Salvador" , "David Hildenbrand" , "David Woodhouse" , "Dave Kleikamp" , "Trond Myklebust" , "Anna Schumaker" , "Ryusuke Konishi" , "Konstantin Komarov" , "Mark Fasheh" , "Joel Becker" , "Joseph Qi" , "Bob Copeland" , "Mike Marshall" , "Martin Brandenburg" , "Amir Goldstein" , "Steve French" , "Paulo Alcantara" , "Ronnie Sahlberg" , "Shyam Prasad N" , "Tom Talpey" , "Bharath SM" , "Zhihao Cheng" , "Hans de Goede" , "Carlos Maiolino" , "Hugh Dickins" , "Baolin Wang" , "Andrew Morton" , "Kees Cook" , "Gustavo A. R. Silva" , "Matthew Wilcox (Oracle)" , linux-kernel@vger.kernel.org, v9fs@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-afs@lists.infradead.org, linux-btrfs@vger.kernel.org, ceph-devel@vger.kernel.org, codalist@coda.cs.cmu.edu, ecryptfs@vger.kernel.org, linux-efi@vger.kernel.org, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, gfs2@lists.linux.dev, linux-um@lists.infradead.org, linux-mm@kvack.org, linux-mtd@lists.infradead.org, jfs-discussion@lists.sourceforge.net, linux-nfs@vger.kernel.org, linux-nilfs@vger.kernel.org, ntfs3@lists.linux.dev, ocfs2-devel@lists.linux.dev, linux-karma-devel@lists.sourceforge.net, devel@lists.orangefs.org, linux-unionfs@vger.kernel.org, linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-xfs@vger.kernel.org, linux-hardening@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: LLM disclosure (was: [PATCH v2] vfs: remove the excl argument from the ->create() inode_operation) In-reply-to: References: <20251107-create-excl-v2-1-f678165d7f3f@kernel.org>, <176255458305.634289.5577159882824096330@noble.neil.brown.name>, <87ikfl1nfe.fsf@trenco.lwn.net>, Date: Sat, 08 Nov 2025 10:37:30 +1100 Message-id: <176255865045.634289.1814933499430115577@noble.neil.brown.name> Reply-To: NeilBrown X-Rspam-User: X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: C5799140007 X-Stat-Signature: qu5xcrujouutznpfjwrtj9ibfetifoqk X-HE-Tag: 1762558686-262812 X-HE-Meta: U2FsdGVkX1/VudWLhRmQ7zszsEWF84h/XZCehhMSqTc9HuaUGm+C6BS0WpjvI61x2s42hLt8iO8OjE3Mzv1SDuHfhT2tK01uFEVnHBsdB9ThSTVOqz9ZOt2rUZjTS+UpQYCwCSUA4c/bzjSYiLlHYIvvVdQly/nmcxz9GPSwHp24jIj5EOREPfPFtvioG3swU1dUg9hgB9yIeEX0mHbqOV8KuPJchCuefP4L+tTU0/wvz8kxP7rwy5S3rB0aABlEQvlrOayfuDmJdxMIPBTLrKYolp4AxAAOFigpm+z8KzPP/1vx7j2Ij+EidfA9SUmm7To4SYL8T5lmvjFswghejtKynXEukIy2LcXawhI+CrDj6i1N9utOq6flAs5Dy2Mb1pLBi1/mjLjW0004DNwBSet+h2BOzh5dUpJewrvWJ3Gi15CdroFTM9Cx18eEPcuOVajwefgleWucY4bFi03AhAvL3VGHQPQT4yUJtM9xMoXFQToWuMTdotfSoDuIiwJvPBCvF6EenI0o7SAxO1G8UGesykwZ5u5d1xL5vRD4Ws/Q6FJ9td+BR+CIDl7hbXzNha7myD+7PqomfoS2DtJNTTDBrdCXEnheLlBsMCnorS+KFIDQ50hNgrIY+FHj2I6qnItrPo4DVQHSLAX1KuWjV+0zlzm9cSR6ICtfgL3wWGakvc5e5ioXOt4YGSelR4Xy2jmVDpcy/btgIZd2FFmnlp6tQsANRrz+coEhn5rXEmT62soWxzLdW+zopkCi+ggADhsdAxKgxmTjYdeGCxTJhl4Ztn7mRQqe0qR8yilJRl/B3LaelO3fI/bF3n6NggSF/J6rgCCGVu/lzCSl41/h+6St9jG0WQ93Go63DhOv9chI5ZbHBxjNWQ666wmCVo0roOEgBAFX8EDKej6nOtPTn7JxFXK0ZMiGbrx8upgRjABkzEunbBheiESrrXH/FWaFSxO+wpTKfzH6MuXsWLK r+bFh3By wdXfSxVXbqv62o3mLVzfzDs5if0DBdDhBHGNdHPBuDxdepzUrtq3wo3OEd12jHLmk8U3zl6HxaI1fL/mGvG4rspgllq+5TT8kAfOnuNmVfpAPFQstbHGWtcVV6rxIbI985fdUjYdOR92nsbteaL3U2EGIW2yTHnBs2ByLd9P7ap5rE77dmi1VCqqYA4hlPsAkSR75UOL7MpPi6/gi4Z6ptYkPINzbiL3BZyPNc57AvsVMcvQINPgw2n763TiRyr81bxNuOSUOhPNMsLJ0cnSpdocVU0TlK/ky/ytGLJzkwAvl33aX9qxqAZ5dESbvpWEOtqWM8lC/v9gTO0wuiVwYQ5zwRfbzhq1rZM+ldt93CZ5bDoh9CLYXel24O54cON1MZHa4AcSeeI1yXY8iwv2qhK1PqOg/J879hFrvSAJGwZtL4U2ZAf6rPA/F6AQeBzNkI33CE6Z7uGk6ts4i/bmsw/SRpTIG5eZTAnHxluCrqkwxfsBBD9HhkjQDmUNE9WLe+h8U/0CHSxx8zHganBM2tASCxB9bv+yHhSPq621ZpvQjBWgq0Fs3cAvJZjl6XbO2BDUHvP5kOsCAAk6ewMylhhLeinS7OgK4tVpPr0yrRt0jvzJMSnZ5KsK074nazaePjPOGwpPyW2Pe8yjQkdnN7yVOtDKIYv5RTWHOINwkucNC9GtnnKKAKVPVgcHPrSdiTAIrPeIzkymdESnulzFhv1awhxU2azPDR3kTOHtazUTmcReYhEnW3mhT+IVWdlYcQqFcEkq+ttktZbo0m2v3pnax1i7vYX2BQHxTbg3J1OraFSQGDrAhmAxnT/0oHTioC1FAbwvULsJ0AIWeU+feexdmwQ== 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 Sat, 08 Nov 2025, Jeff Layton wrote: > On Fri, 2025-11-07 at 15:35 -0700, Jonathan Corbet wrote: > > NeilBrown writes: > >=20 > > > On Sat, 08 Nov 2025, Jeff Layton wrote: > >=20 > > > > Full disclosure: I did use Claude code to generate the first > > > > approximation of this patch, but I had to fix a number of things that= it > > > > missed. I probably could have given it better prompts. In any case, = I'm > > > > not sure how to properly attribute this (or if I even need to). > > >=20 > > > My understanding is that if you fully understand (and can defend) the > > > code change with all its motivations and implications as well as if you > > > had written it yourself, then you don't need to attribute whatever fancy > > > text editor or IDE (e.g. Claude) that you used to help produce the > > > patch. > >=20 > > The proposed policy for such things is here, under review right now: > >=20 > > https://lore.kernel.org/all/20251105231514.3167738-1-dave.hansen@linux.= intel.com/ > >=20 > > jon >=20 > Thanks Jon. >=20 > I'm guessing that this would fall under the "menial task" > classification, and therefore doesn't need attribution. This seems > applicable: >=20 > + - Purely mechanical transformations like variable renaming >=20 > This is a little different, but it's a similar rote task. > --=20 > Jeff Layton >=20 The bit I particularly liked was: + +Even if your tool use is out of scope you should still always consider +if it would help reviewing your contribution if the reviewer knows +about the tool that you used. + "would it help the reviewer"? I agree that is a key question. In your case I cannot see how it would help. Thanks, NeilBrown