From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 9598A28134C for ; Fri, 29 May 2026 13:28:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780061309; cv=none; b=TZuUtF82xVuh8POyPcsFNPuNnV4tCnzwdqPY21hpZa826QNYMETZfjcsYrUEv3wFR6t2iEWoZABDIk/CTb9nxOiDv7FeNNsfxa5Ov8Up4GtqSo3RyoZjqVaxn+dyzBgjdOU28bX/7I3EpxZXlF8Ql5dqszk9iqrfgTI3qUmxNkE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780061309; c=relaxed/simple; bh=HpoOD7NQULXqpytBDxAx4v9vaC48KvikDzX+2d4PY8U=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=r7THweqWePL7G1nvtiGvuzmYmFPQmxDYwTOoNeKAENyYx7TTzZnTwopUfbgFD9qlLpS/q3DL9IWJk0pT9k9iVcu34xgGcqTPjci8fw/28D298t7eX+Np8PjGgifdt4G8gih7hBy6WXvI1URDUtUI4SPoD8ijzlL6Oabc2MSnxhk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=EXyW0W5P; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="EXyW0W5P" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8EEE41F00898; Fri, 29 May 2026 13:28:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1780061308; bh=U/54XJZUNKpM396oZp/2xzG+YBPtmgGgSlVSoaMI+3I=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=EXyW0W5PMa5BRrgRDYCASb7qJXDA8iF2eo0VA18rJUtom7RcUwgN2hl9eue2azE7r G6qft75WExqQ9KIVL0oZBtU7P2hJUHeaNH9jMFK2p+yVG3BB1SfkW6Eo8lz+UA2pog JOwWXn4fHcy3BHNXjB/TUJZiLOdttS3uyEO5p4nWBw31FVI6WxW0djIu++wLYhqfs8 xQjFHXS1zP4IWkqXgYPv5W2UGx+WGTKJzCEzzuOifNl0bGfiiL8u/5aytDWnbAswvo NR+ZkkIqQJi+TTt5oy5pjjEhfGXcNIElC+vaMe+OasJ7CfpovHSBJcKIeEzRp56yRy BbVB8vRlu8ljQ== From: Pratyush Yadav To: Alejandro Colomar Cc: Pratyush Yadav , David Hildenbrand , Daniel Verkamp , Jeff Xu , Pasha Tatashin , Baolin Wang , Hugh Dickins , linux-man@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH] man/man2const/F_{ADD,GET}_SEALS.2const: document F_SEAL_EXEC In-Reply-To: (Alejandro Colomar's message of "Fri, 29 May 2026 15:12:39 +0200") References: <20260529124047.1483026-1-pratyush@kernel.org> Date: Fri, 29 May 2026 15:28:25 +0200 Message-ID: <2vxzjysm2vly.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Precedence: bulk X-Mailing-List: linux-man@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain On Fri, May 29 2026, Alejandro Colomar wrote: > Hi Pratyush, > > On 2026-05-29T14:40:44+0200, Pratyush Yadav wrote: >> From: "Pratyush Yadav (Google)" >> >> F_SEAL_EXEC was added in Linux v6.3. It seals the exec bits of the >> memfd. Document it. >> >> Signed-off-by: Pratyush Yadav (Google) >> --- >> >> Notes: >> I discovered this was missing when working on [0]. I had to look at the >> code to figure out how it was supposed to behave. >> >> Disclaimer: I used help from Gemini to write this patch, mainly because >> I don't know the man page syntax. If the man-pages project also uses the >> AI-assisted tags as Linux, feel free to add: >> >> Assisted-by: Gemini:gemini-3.1-pro > > $ head -n13 CONTRIBUTING.d/ai > Name > AI - artificial intelligence policy > > Description > It is expressly forbidden to contribute to this project any > content that has been created or derived with the assistance of > AI tools. > > This includes AI assistive tools used in the contributing > process, even if such tools do not directly generate the > contributed code but are used to derive the contribution. For > example, AI linters, AI static analyzers, and AI tools that > summarize input are forbidden. Oh, well, that's a bummer :-(. I do understand the concerns, especially the copyright one, but unfortunately I'm bummed about redoing an otherwise perfectly good patch. These AI tools do make this sort of stuff a tad bit easier. Anyway, as you say, the amount of text is relatively small so I can redo it by hand. > > If you only used it for formatting, and the text is entirely yours, I > guess you'll be able to write it again from scratch easily (it's not > a lot of text, anyway). > > To proceed clean, you should remove the patch entirely, and write it > again from scratch, only looking at surrounding code and other pages, > but not looking at the contaminated patch. > > If you have any doubts about the man(7) language, I can help, or even > fix things for you (as long as it's reasonably easy to do so). > > Thanks! > > > Have a lovely day! > Alex -- Regards, Pratyush Yadav