Christian Brauner <brauner@xxxxxxxxxx> writes: > On Wed, 16 Aug 2023 01:07:54 -0400, Gabriel Krisman Bertazi wrote: >> This is v6 of the negative dentry on case-insensitive directories. >> Thanks Eric for the review of the last iteration. This version >> drops the patch to expose the helper to check casefolding directories, >> since it is not necessary in ecryptfs and it might be going away. It >> also addresses some documentation details, fix a build bot error and >> simplifies the commit messages. See the changelog in each patch for >> more details. >> >> [...] > > Ok, let's put it into -next so it sees some testing. > So it's too late for v6.7. Seems we forgot about this series. > Sorry about that. Ah, that's a bummer :(. I wanted to ping earlier but stupidly assumed it was intentional for any reason. Considering this has been on the list since 2022 and only slightly changed, mostly touches case-insensitive enabled filesystems, and that we still didn't enter the merge window (let the alone the -rc stabilization period), would you consider queueing it on Linux-next today and, provided there are no merge conflicts, include it in the 6.7 pull request? I'd rather not have it sit for another 3 months before inclusion. > > --- > > Applied to the vfs.casefold branch of the vfs/vfs.git tree. > Patches in the vfs.casefold branch should appear in linux-next soon. > > Please report any outstanding bugs that were missed during review in a > new review to the original patch series allowing us to drop it. > > It's encouraged to provide Acked-bys and Reviewed-bys even though the > patch has now been applied. If possible patch trailers will be updated. > > Note that commit hashes shown below are subject to change due to rebase, > trailer updates or similar. If in doubt, please check the listed branch. > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git > branch: vfs.casefold > > [1/9] ecryptfs: Reject casefold directory inodes > https://git.kernel.org/vfs/vfs/c/8512e7c7e665 > [2/9] 9p: Split ->weak_revalidate from ->revalidate > https://git.kernel.org/vfs/vfs/c/17f4423cb24a > [3/9] fs: Expose name under lookup to d_revalidate hooks > https://git.kernel.org/vfs/vfs/c/24084e50e579 > [4/9] fs: Add DCACHE_CASEFOLDED_NAME flag > https://git.kernel.org/vfs/vfs/c/2daa2df800f8 > [5/9] libfs: Validate negative dentries in case-insensitive directories > https://git.kernel.org/vfs/vfs/c/8d879ccaf0f7 > [6/9] libfs: Chain encryption checks after case-insensitive revalidation > https://git.kernel.org/vfs/vfs/c/314e925d5a2c > [7/9] libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops > https://git.kernel.org/vfs/vfs/c/07f820b77c58 > [8/9] ext4: Enable negative dentries on case-insensitive lookup > https://git.kernel.org/vfs/vfs/c/2562ec77f11e > [9/9] f2fs: Enable negative dentries on case-insensitive lookup > https://git.kernel.org/vfs/vfs/c/39d2dd36a065 Thanks, -- Gabriel Krisman Bertazi