From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from flow-b1-smtp.messagingengine.com (flow-b1-smtp.messagingengine.com [202.12.124.136]) (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 2ECF42EC090; Mon, 23 Feb 2026 15:36:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.136 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861022; cv=none; b=MX0xv7eBeqrb2YTafrA2pyD/DSIs5a+bOqewYiyjGK1eR5t02bCS7KhR7YpRY/B+ZkUFRGwauwqDtAYCMG5G65HWBWmPL2obXG9XRmKGvqNuCZSlti0AjBH2eFB5rA7ii5RKouDRHhxWcph/YgMcJUADfewf3+wNQY6j8ClURs8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861022; c=relaxed/simple; bh=0RMgkioBPuT2P7CS0wBcuyMqgY63Y0p8t67334WChz0=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=NY2kbYFvfTmzL0qAJH2ZY/iSVTOe1KGcQttEA/G0Rgg816+ITER0FUHj2NIuyPHmp+dICqjjCtf+v5nt0HiUG0xdoFl8cpl/GX7uNmI/eYiE4owmdawKS16JmhBazBUatWhujuH1eAoelV9MZZSeMRC219AYRTURq8GJXnGrNDk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bsbernd.com; spf=pass smtp.mailfrom=bsbernd.com; dkim=pass (2048-bit key) header.d=bsbernd.com header.i=@bsbernd.com header.b=Z5rEfwE7; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=cXrhNPjK; arc=none smtp.client-ip=202.12.124.136 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bsbernd.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bsbernd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bsbernd.com header.i=@bsbernd.com header.b="Z5rEfwE7"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="cXrhNPjK" Received: from phl-compute-12.internal (phl-compute-12.internal [10.202.2.52]) by mailflow.stl.internal (Postfix) with ESMTP id D12751300C81; Mon, 23 Feb 2026 10:36:58 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-12.internal (MEProxy); Mon, 23 Feb 2026 10:36:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsbernd.com; 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:subject:subject:to:to; s=fm2; t=1771861018; x=1771868218; bh=/FFUXBR5U3hFVPIZNm7m/6LA2a4Y9zUWlPmCbTkG2qk=; b= Z5rEfwE7pLIbHLJUDKM2C1pww9ShQ8bA64hqzO7v+kl191guOxvSQgPjJ5xkSaTq DYh3hIBg2d4OY+wye6edZMl/a/JZQ0z2w0R2f4kEba2OpTyyXXiPmrOMRda3Zf56 E1g6TYO6FjySkzUgtlEP6wLCuMP4czriEfQPC4bJU1GjzTvNVIBxa1+xy5NJF5NT OwZjh/kTwH/S6aklPYLMIOzYDAwexvyXGZDoonuXtqSNX5X5zJT4LZsDjXHeZipT 3FH1+8QzcfZasvaxwB0my3x7okubX8DVZmsZt+WuJrzYgiVFn4rn0+zp9wGKeaCL A0oQbt1hZAQccEVKSDX9Sg== 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:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1771861018; x= 1771868218; bh=/FFUXBR5U3hFVPIZNm7m/6LA2a4Y9zUWlPmCbTkG2qk=; b=c XrhNPjKOMYRcD3kZq4btnJ/o4IEKjWkDrwvMTR0SfeXydTHAtcUG0QxM6ARYw/ca qGQmYEJP08JAbEL7Nv8wyN3XfZEYTN7tQVY3mkbE1V0viw6Hj1UEPURxOmPDC2mZ ag3ppdvjnP+td5HYpRnua+qzrbibzQWY8mHGCvHmyuXr0uZ4rzys0da+WOcIdmhC 1gM7cHaUnGYkDLNC2NtEPVVvrH2GQiCra/XG40HX2v1d0HrbgKpfEHZG9KKjppRR NBOzgqDdlt8XwDjhsSp1vdWNt/TFIHjNuIQj9GVNf6dvugEbdl3dM+iSy5WJ3Iq6 9OqfeF5zFpDYOYAduQ9RQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvfeejieduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeeuvghrnhgu ucfutghhuhgsvghrthcuoegsvghrnhgusegsshgsvghrnhgurdgtohhmqeenucggtffrrg htthgvrhhnpeejgfeljeeuffehhfeukedvudfhteethedtheefjefhveduteehhfdttedv keekveenucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepsggvrhhnugessghssggvrhhnugdrtgho mhdpnhgspghrtghpthhtohepkedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepmh hikhhlohhssehsiigvrhgvughirdhhuhdprhgtphhtthhopehhohhrshhtsegsihhrthhh vghlmhgvrhdruggvpdhrtghpthhtohepjhhimhdrhhgrrhhrihhssehnvhhiughirgdrtg homhdprhgtphhtthhopehlihhnuhigqdhfshguvghvvghlsehvghgvrhdrkhgvrhhnvghl rdhorhhgpdhrtghpthhtoheplhhinhhugidqkhgvrhhnvghlsehvghgvrhdrkhgvrhhnvg hlrdhorhhgpdhrtghpthhtohepmhhguhhrthhovhhohiesnhhvihguihgrrdgtohhmpdhr tghpthhtohepkhhsiihthigsvghrsehnvhhiughirgdrtghomhdprhgtphhtthhopehluh hishesihhgrghlihgrrdgtohhm X-ME-Proxy: Feedback-ID: i5c2e48a5:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 23 Feb 2026 10:36:54 -0500 (EST) Message-ID: Date: Mon, 23 Feb 2026 16:36:50 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] fuse: skip lookup during atomic_open() when O_CREAT is set To: Miklos Szeredi , Horst Birthelmer Cc: Jim Harris , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, mgurtovoy@nvidia.com, ksztyber@nvidia.com, Luis Henriques References: <20260220204102.21317-1-jiharris@nvidia.com> From: Bernd Schubert Content-Language: en-US, de-DE, fr In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 2/23/26 16:09, Miklos Szeredi wrote: > On Sat, 21 Feb 2026 at 16:19, Horst Birthelmer wrote: > >> I have been looking at that code lately a lot since I was planning to >> replace it with a compound. >> I'm not entirely convinced that your proposal is the right direction. >> I would involve O_EXCL as well, since that lookup could actually >> help in that case. >> >> Take a look at what Miklos wrote here: >> https://lore.kernel.org/linux-fsdevel/CAJfpegsDxsMsyfP4a_5H1q91xFtwcEdu9-WBnzWKwjUSrPNdmw@mail.gmail.com/ > > Bernd had actual patches, that got sidetracked unfortunately: > > https://lore.kernel.org/all/20231023183035.11035-1-bschubert@ddn.com/ After the discussion about LOOKUO_HANDLE my impression was actually that we want to use compounds for the atomic open. Thanks, Bernd