From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 585A92AD0C; Thu, 29 Jan 2026 00:16:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769645788; cv=none; b=S6Mlcc+ChRF99PFbbpctNzB7T9qdDTQjxNkPDdyprnvLDSqRIMeyIr7YaQK5TI3xgDksHhEBZ+UfQJZSFatFFHYCcD7bdhGJPma2SwPV3ou3JZ2ty8gbDRLBLIhDcCqNaHMFLut/BGUigiecf98nKZsUS+q7h1sq9ZCLtFzKehg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769645788; c=relaxed/simple; bh=A4L1PHJtn0Y9ICRSIBIwecIZ/C9ZFW+i+GcXeYj0CRw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=KuC9NchhUr31ORqMxXbPd58W2JzysEBpg2qEWPKYwp9LCQTTuAetAWKnQGhj4BHsZw278pzGHdQ9UOgPx2D2q3EubNZAEweZPhEEUGNMk33mYOq6uHu5nBEZEh6c4ZJxflSkSbb7AS9O5hf9y+cQe77Ddc3CFSGRnwhpsZBKt50= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=tjWn/THU; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="tjWn/THU" Received: by smtp.kernel.org (Postfix) with ESMTPSA id A5102C4CEF1; Thu, 29 Jan 2026 00:16:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1769645787; bh=A4L1PHJtn0Y9ICRSIBIwecIZ/C9ZFW+i+GcXeYj0CRw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=tjWn/THUIDki0UZ44ConeD/NGXMLMIiL7q0V8kSRXAWW6DyDV6MuXZ8Oje6egmslL d30erkw6O5t0TP/JVMIN/9GKMNbB1A284FwxLNyJRqqeyxbDzLm14QAW04KCJJvZ1b 1VB7mFHZGW0XZhLUox5z8hPGGkFygxSeWsKVYE/tyPYmsDUlOMxhbze3uOqdYqW095 B4jIu6iqaxRbCLkWUl0a1bI9+jveb587ELfk1b9RYvWJrMbLYQYakSKdV6mUl2O3vl qlML7BKs0h+ATm/1kmG7M/AbBbc18CA7jEDiab+7+4F8heZk/UrYJ08iXDIXbssfTR hiRXd4BxHGTHA== Date: Wed, 28 Jan 2026 16:16:26 -0800 From: Eric Biggers To: Amir Goldstein Cc: Miklos Szeredi , Christian Brauner , Qing Wang , linux-fsdevel@vger.kernel.org, linux-unionfs@vger.kernel.org Subject: Re: [PATCH 0/3] name_is_dot* cleanup Message-ID: <20260129001626.GF2024@quark> References: <20260128132406.23768-1-amir73il@gmail.com> Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260128132406.23768-1-amir73il@gmail.com> On Wed, Jan 28, 2026 at 02:24:03PM +0100, Amir Goldstein wrote: > Miklos, > > Following the syzbot ovl bug report and a fix by Qing Wang, > I decided to follow up with a small vfs cleanup of some > open coded version of checking "." and ".." name in readdir. > > The fix patch is applied at the start of this cleanup series to allow > for easy backporting, but it is not an urgent fix so I don't think > there is a need to fast track it. > > Christian, > > I am assuming that you would want to take the vfs cleanup > via your tree, so might as well take the ovl adjacent patches > with it. > > If you want me to drive this entire series via ovl tree, please > ack the vfs cleanup patch. > > Thanks, > Amir. > > [1] https://lore.kernel.org/linux-unionfs/20260127105248.1485922-1-wangqing7171@gmail.com/ > > Amir Goldstein (2): > fs: add helpers name_is_dot{,dot,_dotdot} > ovl: use name_is_dot* helpers in readdir code > > Qing Wang (1): > ovl: Fix uninit-value in ovl_fill_real Reviewed-by: Eric Biggers - Eric