Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1709073pxj; Sat, 12 Jun 2021 18:25:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx4sn+hJ2yuSI/Hi/XqWWf6qcG2WLkrBDLIqk/G+eYClNwpAIiGUtBuUOldf9ZeuRGvzMo/ X-Received: by 2002:a17:906:3181:: with SMTP id 1mr9787811ejy.36.1623547524034; Sat, 12 Jun 2021 18:25:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623547524; cv=none; d=google.com; s=arc-20160816; b=Pqn8ZEJ9qsQWDCzGbEBLSkEs6xlbhJlWuJQfhSUdFlc9aBhRGbWd0hM8Pou0Kc9sfI 8SruWpjtVsd5+rr0agzzm2pMIMoRp9VqicyC3IrJ+2TpBaOUg7PExmBRmANMjbdzudF/ 7lzZ0xf+4C3kWqdNlwU66ovyKa9zJwAOBW7tBiVjzGXX7o+fYZXk47qdm5ikqOkRXZDn Uh+8xqf5KL1hp3S3bTwrcsHcHGHoTErmV7wWr5iYu60KcIHc7okImkPzKdys7y8LviOR uE/bbr+6plVfZEoZNgtrQmnZUYK5n4kHP4+hPmduvrxphfmii39Ut8ZfxszvNbOnoOzE sJsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature:dkim-signature; bh=u8ezqT9fELbYDkaX+8jugkAQZTvKn4A3ePYthWdpp7k=; b=eNULOD1dqd1LLU+wdWIOI6mr5OKBjTJGlSngLRsJ3XrF036FatI0I851COFakHjqZB 18eV0gnVjP9aJ49Q9kq/8SJuKPWtTRbG9LTWb0yZ6s5wJsfXiP+GlE1V6S+hFCvRwGIc eksRZC/tRrVDwiJ9eVl2B+HcMzW/zmN2G+Sp0Ihl2Rmz3tkZdNaVYD+DtlVmSf7W4bpT Gfd41GAOPxQkh0dAqHbdwoIIPsRv26qrUGBEET4GoYGTSSLvs1rRCryif5SM7zWDnOsr WR0fH2W5q4cDlcGAMdvxwEm2THvJbxVXnFljzUX1LwiHI6Lq5Db0orwH5EJKJw3II++U ugEw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@themaw.net header.s=fm3 header.b=Sel2NbHZ; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=hmS+lA3G; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o11si8604801eji.68.2021.06.12.18.25.00; Sat, 12 Jun 2021 18:25:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@themaw.net header.s=fm3 header.b=Sel2NbHZ; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=hmS+lA3G; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231616AbhFMBTG (ORCPT + 99 others); Sat, 12 Jun 2021 21:19:06 -0400 Received: from wnew1-smtp.messagingengine.com ([64.147.123.26]:59401 "EHLO wnew1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231556AbhFMBTG (ORCPT ); Sat, 12 Jun 2021 21:19:06 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.west.internal (Postfix) with ESMTP id 974AD1101; Sat, 12 Jun 2021 21:17:04 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sat, 12 Jun 2021 21:17:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=themaw.net; h= message-id:subject:from:to:cc:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; s=fm3; bh= u8ezqT9fELbYDkaX+8jugkAQZTvKn4A3ePYthWdpp7k=; b=Sel2NbHZXd2ZEAdO SJLDzXakWa+Hwc4SH5yXQBw7ddVkD48/bbcktvkNXwewpqVwZX3IY5VrEwymu7RQ FUS4SSogNZHPQcgO02JT+RCgEcGH7r4I4MxGCt0nd2HjR6q5XNMe4p5u3zjqkF6i 4bZK1dVBDB3kJJ+1dmQUMl9bBemegn80iI29lHSkXmC+BHv2LLNlrFWI/tm9YITy rFOjGuXSLSFuSJFRlLBqtCeTpyWXCxShbe0OqgU9qCR/zV+TCFVrdBEi0sCQDLBR V4spIBgmknuk+WIDrHfyqxf2gh1HC7tR9aWxlxkTbFJQVpa2oQv98Ah1uKnbvddC grIWzg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=u8ezqT9fELbYDkaX+8jugkAQZTvKn4A3ePYthWdpp 7k=; b=hmS+lA3GqdvkwgmYKyrRlYZRLbaWdzq/wTnCSrKOiJs+eia7KxJVEtwys jtp8gqVXujf6zcMWP5a84g9nnsBo0p3N1bGZYV7U/m8zhfEQi3GE5lb4f6NRO/P2 /yAWWe5tSmGsgBNO3O/GqSUVFrVp1gX+jvuiU19BM4FY5Ss7xk4Z+A+PcpknwwdT fQ5x3mSPH28BzYL42HLvcgwxMUgNs9jWL4yfjyluU3T9eQkihXy0rTxN7GhC+FE/ dFF/Ezwxkl5DIxRUw2FsBxDNK83z7lqAxp+oQx6c3smWfTw5fiNGdvuNEqRFXEKD bB7wKts14KiZxaGphMPGxEA2SmU5Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedvuddgfeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkffuhffvffgjfhgtfggggfesthejredttderjeenucfhrhhomhepkfgrnhcu mfgvnhhtuceorhgrvhgvnhesthhhvghmrgifrdhnvghtqeenucggtffrrghtthgvrhhnpe effeettedvgeduvdevfeevfeettdffudduheeuiefhueevgfevheffledugefgjeenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehrrghvvghnse hthhgvmhgrfidrnhgvth X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 12 Jun 2021 21:16:57 -0400 (EDT) Message-ID: <7c77820b6e8774fbe5e3e99e81e1ec5ad4f41f33.camel@themaw.net> Subject: Re: [PATCH v6 3/7] kernfs: use VFS negative dentry caching From: Ian Kent To: Al Viro Cc: Miklos Szeredi , Greg Kroah-Hartman , Tejun Heo , Eric Sandeen , Fox Chen , Brice Goglin , Rick Lindsley , David Howells , Marcelo Tosatti , "Eric W. Biederman" , Carlos Maiolino , linux-fsdevel , Kernel Mailing List Date: Sun, 13 Jun 2021 09:16:53 +0800 In-Reply-To: References: <162322846765.361452.17051755721944717990.stgit@web.messagingengine.com> <162322862726.361452.10114120072438540655.stgit@web.messagingengine.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.4 (3.38.4-1.fc33) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 2021-06-12 at 01:48 +0000, Al Viro wrote: > On Sat, Jun 12, 2021 at 08:47:17AM +0800, Ian Kent wrote: > > > > Perhaps add a note about this being dependent on parent of a > > > negative > > > dentry never changing. > > > > Which of course it it can change, at any time. > > What? For some reason I thought Miklos was talking about the revision of the parent not changing but that's not what he's saying. Ian