From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CF9FE2DF6E9 for ; Sat, 8 Nov 2025 09:19:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762593581; cv=none; b=rV8YJFcm9IzrGvx0gm6KYcYcBd75n2UxPPNlfkIMXpDAp45Bi3EzDmvF1jlM6aKBCAkTlxIJ7WNuMLdX7ef2meS9uD0FF7kbJh5Ti3XMrPa7kByGth7jnI16SHs7fl9YlXeH6D+bl1y5UQquBA4SnpamqGz+Qm0WLVqx0eLWtPE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762593581; c=relaxed/simple; bh=Y49FEVhEZCj60/+Ylnua7B5NNXsJ25LsdBXGXmWxbi8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=tf+Sfu1a4qPnc9YDFTCNgt5F1AbIkA8v9/0YNwVUeFf1ocPgu30AszpYFhg8UinAoQXbSgxMHsmiwVAL14jYL/NkbxRebEzubMEgmJq7H0G1nxQqv5upIX2OtfC7yVNetEOIoyXFP0ATJzMrxZmwMzFLeQ4z3oAqxgQ9Y7rFHEQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XbCrXJqp; arc=none smtp.client-ip=209.85.214.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XbCrXJqp" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-295ceaf8dacso15663855ad.0 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=vger.kernel.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=XbCrXJqpU5Fw1gS912IzNS7KgBmBpEzt7BjCmmVFTL8kHJTuGLWxxwgdaXCUg4CV2D tKCOjl7wqtFqq2KqtRwQmCQoZ2kxqJrxqAaLSYbI9D+6BC6bJNEbr7E7KTvOL4UqahSf w/QgA8EXXBEeLOZgkH/mm2j8/uswIitunMmgBdG766MxnsGJq42mTLMaDjXhzkm/zaEH UtlB680jTq7xY0S9vzTnm9oN5yO7Du7xhiUuoHeQloIlgSzi/qSU8H/Y2rUf/XMJj6Bh tzv4XdJ7tB0GUfU9Ij+3Tup68eVUiffb9PZoDl640BmypjzahazCqHEiCv+hciS4uHrF TsZg== 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=qcFr7VKvqyel8gcBt7CxGrFM7p6VzY+rvNPM7wCH/1ArokvygmOUJQ0uWJSvk6boPi /J59I4d2V81oKtuFdua20fqyZa7Gb1ul7LxVaUATpbgj9QM5FMQ08xliUCx4DTvAtO3T dZEp2jGgwA5WSrP6GGFF4Wh3qoY6tNtkxVnS2QF8oK+Q06y4kMp0rnw6ewsOWqLlyIP7 MEWw0kxOyP2fqVyE7hVRSOx9jTFMUzQs5MJjQw2+En5XsZ97Whfu+DlFdDmyRnIzVNT0 TdpVZ0hV2T53bDeSI/32f23WAhINs+mmWlRELQIFS2hcmvt6gIhzffWZySPn2W20vuxt pToQ== X-Forwarded-Encrypted: i=1; AJvYcCXfa4Y8hD6Rn4IFhoLytrvt13lg3taUzAxDFBA0HywlJS9nXUMdndJ8O2zBhoclYHsmt7aSRDLsPGkL@vger.kernel.org X-Gm-Message-State: AOJu0YzPFbyClnIAn4YKlulFFRo0MDHn/yBxWzo8tEkOdhnRXXiMqCox 9RzJM2QuUoUb5B7LM2Ei4lu5Zu7B3X2vDY9OQhK7hbTiGi/KLc+WfDx+ X-Gm-Gg: ASbGnctjAuoGVJbRFMIRuHd3ZjkUw/yADVHrQaiuOxh72J+YwPRAvsEU8Tt3XHR7rOR S32n80I0LGbNpMfmDriFsZcuH6RHFmYU34esrIxQqVzjI7xmEqfk1rTxy55C09XQC7YAD9du5qY Jq/ulh9oj7gMhDlP4u9/R/h8adhWF2YUnkKQzXZn6t9XcSRVQeTEwyQwp4Du2zOyd8ifcFGBEg8 gcO7+GsUtPJPohwCaTo0eZkJAjbfXi9dCu2an6Mu45MjsBseKSrb6bAId31Vs9y3bvX6dyD6yEB ICpZ0wncJgk34iJ+gGQ44jLau9DsbsrLi1Q25xBe/d2mjkYXgugCgsc0S4yTNAWFAFd9/yxK1hV ikh1zsc64Riw/m+lz5xA2lYlPXpVdzaAitQbNFpZ7yT8g1Wvp7hVkPuq2REqFOsw4f0limU5CrV JPuVZOJjpMThs= X-Google-Smtp-Source: AGHT+IGxcceL/cUmEO7hnoApXfEFPAPpQerRMJTCvaDgcasBmFqwVjXcVlI2/yGLIfmLK+orIB3gUw== X-Received: by 2002:a17:902:da84:b0:292:fc65:3584 with SMTP id d9443c01a7336-297e56f9b21mr24987685ad.50.1762593577039; Sat, 08 Nov 2025 01:19:37 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29650c5c6b3sm82791745ad.24.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> Precedence: bulk X-Mailing-List: ceph-devel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="hTQgJTXrd9+JcPiP" Content-Disposition: inline In-Reply-To: --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-- 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 F2CB3CCFA18 for ; Sat, 8 Nov 2025 09:19:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: In-Reply-To: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=+IpDXVGor6WlPS03BkfmY2555qrC2lwADD6K3oOBJYU=; b=aKysKp3gKqB6FHBgu62o0cy0i9 enw7Duu4Fcp8bFXXf9zKmMIDsDoayEnls7fioCgQOzHtugnRhshlPvQrfCu+WxQOxoHRpvNQChCzi GQoU7HKztp+aI7crGmomX4U2u7CDrXX6FTjoLNl0zzNoS44jsOCvWaW3lNwSTNFjCF7DDI++mQB7B xQ1tTmfdAnPnPma8Hv+EkKSrkkdgo3uOx+df2zV4NeAU+W1Cs6dfPE/mJvmhBtGRn0BrbSzKR6IbR 6ytbsuLJ4hBHq6KngicZzEWway8ksj5EdHcD6HTFWvQh55KtaXRNE43bot9C3F/pW1fmuLIChZmz6 KRkJo8rQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vHf6l-00000002xka-1rON; Sat, 08 Nov 2025 09:19:43 +0000 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vHf6g-00000002xiq-1IcC for linux-mtd@lists.infradead.org; Sat, 08 Nov 2025 09:19:40 +0000 Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-7ade456b6abso1295164b3a.3 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=fnHrR4U7XFqvQDUVyOnaOomHej+oXHYNHcm889EvI9X179dbZ7xB5j9xYlrZ46EHX8 bZ8gjtZMW+c3mvF2lHC4SZQQX/QKW4VWf1ldDB1Upe2CGMjInTQ4eMTxdXadghTkPjVc +LS9eZiev6+CgZUZmy646ITaznSOf8YC3dfv9a/mLag4cggQLSBZnNiWS+rYA70sVF7L KPKtvfRBmvBybUU3zfwUE9hETro9a6pukjb6P/XN0zz9NYHRqflqg0yqasPPjETkDScP e2+PIdPPfz/MXGS0/9KyZ0rv8BwDYYoWnt+mh8db+7LCjMLdRzK6a12EE12TaToIhffL b9Zw== X-Forwarded-Encrypted: i=1; AJvYcCUQrMNlXetiGZ6v/07gBvu62b7KYcsUxQMTe9qYqHo90VDCa99+cCSOriizsEJUBheKwI2lUkq1q8A=@lists.infradead.org X-Gm-Message-State: AOJu0YyNn4EycAyWB2VKmjFhrKRA0fuiFPw7k4L3PWTkfOG/wSm7o66q pT+MhPUdAoE6arHgCXD5kGmkA7uNNjcRw+2l794VXbPWXKvlTmnx9HXF X-Gm-Gg: ASbGncuivMFUy2QMcehrqwAGC+EGrG7NGC84hIqUZGyDHEDXZm4cBFZM3Y3xd+Hj2Mz CPqwtRoiKQtVUkVdeRr3Zk2a9nJUsfBWi+f33symOme6OJrGNh2e7Ge/E2poVnhAh2Hbq3YUsfl +iOMt7dMraSboeqZpuD0gYNCBUG1qHX1D4xt2hth52WK2CU/Z1/lELcx8hAINl7gdZQISgQt9iu UlHBkIVHJ1z+rLLWrTM3DxykjvC5sLPfch+hGrDwzBV8i3a9jJtiSE/dV1eMBm7DXYw/MRe2Fqr DRzCtrBf8w0EpJAg0lAuXKZOUe0GanBxjjpFRO7fjJlneX6/d0lYkClMP49MV71seT6ijw6vBoi MAJVZxfXZx1p+CnkaRZxy+61a/JUi65HmKF5BG55gxrnMnvLWCnetsQKVOjGZUe83PrsMSe4ZrK q9 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 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20251108_011938_374186_780E673B X-CRM114-Status: GOOD ( 22.00 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============8342092263199536524==" Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org --===============8342092263199536524== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="hTQgJTXrd9+JcPiP" Content-Disposition: inline --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-- --===============8342092263199536524== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/ --===============8342092263199536524==--