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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 95CBBCCFA1A for ; Sat, 8 Nov 2025 09:19:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=xMJJSbsWQXZcDWYlPD+q/sMKmcoPg7XO2KNCJJBRcPk=; b=Hq2jQbAcgmSlrhne+nseqVjYe6 2gQ3b2uHNzEUJMXh2YfEdCf121SAFNh3ASjScEYeZ1HUd5/65BtMtPzIXW87TE5Q2BRfu6a3kMguv 6p8dZUv/NhRtJ9zdVC3/WzSBUrGTm70dTdpE64yiLh1asZFXGn+fxkwBtpny0RQmb+9lBEU76YVj/ 14JGiFrQhX/+Ekb6lj6C+psRz+4k6WfQ9TfzrmqXFfdgVLg7Z+DMFDue3/C6zN5l+4Xw5TGd9vrbG FmcNIrifKBJUbI6NV2uFjp8lT7UonFLwYo82t54kVJZ1yjqsVC237d6DLyZZKH5eWpHi/E6AapNc3 iCEDX0zg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vHf6j-00000002xkJ-14xj; Sat, 08 Nov 2025 09:19:41 +0000 Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vHf6g-00000002xip-15Ga for linux-um@lists.infradead.org; Sat, 08 Nov 2025 09:19:39 +0000 Received: by mail-pf1-x42a.google.com with SMTP id d2e1a72fcca58-7afc154e411so1022605b3a.1 for ; Sat, 08 Nov 2025 01:19:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762593577; x=1763198377; darn=lists.infradead.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=xMJJSbsWQXZcDWYlPD+q/sMKmcoPg7XO2KNCJJBRcPk=; b=Lmyigp8GWiatW2ItchEJ36AD6kVkLwsAeAynuWKlVTG5yRaNyO+8W2LS62ea535RqI VUKhBwRh9BauktKwQi4OBmFKp9pDn20L4Qg0BCRTjktCqibHwzFb6T/f+vKgMcWrAE7T CaQ6w0+sbdFYjv2znl2GyeN4ETJVNpTqizCB9TrggpffLZra9DmjBsJE7PvoT2+iBq/I 6wyyn0AITzOpuyfDZMkfjIX8j1cCu31ij+dgiTs+EId1VQm0WyW6K2IvJ4IADECk+tKa DO3Bc2UYEcuJTCV+4jNRzBZ2OhQX8ydwqq5kE6dhXXXsVPSRH9qwlS+gRPp90PseM0Tr yM4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762593577; x=1763198377; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xMJJSbsWQXZcDWYlPD+q/sMKmcoPg7XO2KNCJJBRcPk=; b=DdLdRS9MuVWWzzqzAOyx07/J1sihW+ArKjYQVXy/+X3AIWlqc/LYtD73ZW1e9tfc0u QOwOQbsC5E9HxlO5zQoIiBca2V3Amy1ttiX7Dz2fbFY/0iXuTCtdNz/qbU+UdEq8ZNx6 Yabpq1HlAIYNrXRXeEeOBDP0rJ9PwJloz1IqMRSeVfx+ZENQ59k0VvSdiqymbAlbHWhR WrDk9qAqIk6aw3O22HvQhrEEDTsPdw2oukRaktrd753yWNkx6cG4/6C8+dj8o81uorf9 CMDOfDz6mSYDispX0yAqorNMWdVh3jvy5bx3GTn/l69bqHcDQalS1JhIkHyoE87tHZCd UFyA== X-Forwarded-Encrypted: i=1; AJvYcCXJfNt/PIHgXoaHEm/ZtkWI7twLlVvwN3MimHukMkYF42/8iCyvj0wj/sSELrRU4J6PG4ocdV2Hfg==@lists.infradead.org X-Gm-Message-State: AOJu0YwZ0tAxhRRFMkR80lawEPnPdL1Ew+axuiXmQvwgvPgRg2Bccbq+ o916AsdpgbSq7aMgIp9cyNrQzqnRiYtlNMFK+0FGdB617UFWU8a2e5k5 X-Gm-Gg: ASbGnctHIV5tDdoMcYBJbtBEFNSVS5WYFOe1rANoMmYl8cVMCTUoth1TWWIOKREgG2R HaCNtVMRuQIkfwzMDtNZusiuV4S8gNmoaBW5l94KzARt97ht50nNP2krDJWCaL17ZM1GywIqeeZ zSjzvengLEXIADNPSgI8fIkhs33xkhyz25MH6tw+xMY4Mbumg2gRSdQlmdWZHT5mdsjKRP2+ykF 86tnqYrhIois6iTLjYUw4XAcXt9PWyH04u4vj/h5ZP67zSY8WZxbU/mnAPMDapB6utTJVjubbc0 Eq+gl+ukOX3uMzSx3H5D2nhh1yUwkSr59vW3FVATzfc0inqCb9uSxRfnMudbD7n8rV0WW1sCRqO tO2RFA2ryzWNSbnj1NfvasNBYFYUhFC3eA4pPexdX0GlJdq5zxamKVZ7vtQEUwdPhYgsGa+7GB0 LH X-Google-Smtp-Source: AGHT+IF0YP4Otkbzly3RQbSixJdpmmdp1zu3glQ2poSUDNCvD7oGyUzRXByQOYxnN497yc+CfkoJmg== X-Received: by 2002:a05:6a00:a8d:b0:7ac:69cd:ea0d with SMTP id d2e1a72fcca58-7b226f8dd18mr2391831b3a.19.1762593576763; Sat, 08 Nov 2025 01:19:36 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7b0c953cf79sm5483323b3a.3.2025.11.08.01.19.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Nov 2025 01:19:35 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 77412400200B; Sat, 08 Nov 2025 16:19:33 +0700 (WIB) Date: Sat, 8 Nov 2025 16:19:33 +0700 From: Bagas Sanjaya To: Dominique Martinet , Jeff Layton Cc: Eric Van Hensbergen , Latchesar Ionkov , 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" , Jonathan Corbet , "Matthew Wilcox (Oracle)" , NeilBrown , 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: [PATCH v2] vfs: remove the excl argument from the ->create() inode_operation Message-ID: References: <20251107-create-excl-v2-1-f678165d7f3f@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="hTQgJTXrd9+JcPiP" Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20251108_011938_315798_E7E0E5B0 X-CRM114-Status: GOOD ( 21.35 ) X-BeenThere: linux-um@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-um" Errors-To: linux-um-bounces+linux-um=archiver.kernel.org@lists.infradead.org --hTQgJTXrd9+JcPiP Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 08, 2025 at 03:12:10PM +0900, Dominique Martinet wrote: > Jeff Layton wrote on Fri, Nov 07, 2025 at 10:05:03AM -0500: > > diff --git a/Documentation/filesystems/vfs.rst b/Documentation/filesyst= ems/vfs.rst > > index 4f13b01e42eb5e2ad9d60cbbce7e47d09ad831e6..7a55e491e0c87a0d18909bd= 181754d6d68318059 100644 > > --- a/Documentation/filesystems/vfs.rst > > +++ b/Documentation/filesystems/vfs.rst > > @@ -505,7 +505,10 @@ otherwise noted. > > if you want to support regular files. The dentry you get should > > not have an inode (i.e. it should be a negative dentry). Here > > you will probably call d_instantiate() with the dentry and the > > - newly created inode > > + newly created inode. This operation should always provide O_EX= CL >=20 > This and the block below change halfway from tab (old text) to spaces > (your patch) >=20 > Looks like the file has a few space-indented sections though so it won't > be the first if that goes in as is, the html-rendering doesn't seem to > care :) FYI: I'm using Vim. My important settings (in ~/.vimrc) are: ``` set nojoinspaces set textwidth=3D0 set backspace=3D2 ``` However, ftplugin override these for each file type, so you have to essenti= ally "fork" the relevant ftplugin file for each type if you want for your settin= gs to take precedence. For example, in case of reST, copy /usr/share/vim/vim91/ftplugin/rst.vim to ~/.vim/ftplugin/rst and override t= he already defined options there: ``` =2E.. " keep tabs as-is setlocal comments=3Dfb:.. commentstring=3D..\ %s noexpandtab =2E.. if exists("g:rst_style") && g:rst_style !=3D 0 setlocal noexpandtab shiftwidth=3D8 softtabstop=3D0 tabstop=3D8 endif =2E.. ``` Thanks. --=20 An old man doll... just what I always wanted! - Clara --hTQgJTXrd9+JcPiP Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCaQ8LHwAKCRD2uYlJVVFO o2WVAPsFBRuUsYfWxAnWROgP/61sBqVYDc/UsPimcXm5dJJfgQD9ESTXpfxlpefS VKeWBneX6svZYShHE5RzrbcYO+G5GA0= =gW2v -----END PGP SIGNATURE----- --hTQgJTXrd9+JcPiP--