Hello: This series was applied to jaegeuk/f2fs.git (dev) by Christian Brauner <brauner@xxxxxxxxxx>: On Thu, 1 Jun 2023 12:58:20 +0200 you wrote: > Hello, > > this patch set fixes a problem with cross directory renames originally reported > in [1]. To quickly sum it up some filesystems (so far we know at least about > ext4, udf, f2fs, ocfs2, likely also reiserfs, gfs2 and others) need to lock the > directory when it is being renamed into another directory. This is because we > need to update the parent pointer in the directory in that case and if that > races with other operation on the directory (in particular a conversion from > one directory format into another), bad things can happen. > > [...] Here is the summary with links: - [f2fs-dev,v2,1/6] ext4: Remove ext4 locking of moved directory https://git.kernel.org/jaegeuk/f2fs/c/3658840cd363 - [f2fs-dev,v2,2/6] Revert "udf: Protect rename against modification of moved directory" https://git.kernel.org/jaegeuk/f2fs/c/7517ce5dc4d6 - [f2fs-dev,v2,3/6] Revert "f2fs: fix potential corruption when moving a directory" https://git.kernel.org/jaegeuk/f2fs/c/cde3c9d7e2a3 - [f2fs-dev,v2,4/6] fs: Establish locking order for unrelated directories (no matching commit) - [f2fs-dev,v2,5/6] fs: Lock moved directories https://git.kernel.org/jaegeuk/f2fs/c/28eceeda130f - [f2fs-dev,v2,6/6] fs: Restrict lock_two_nondirectories() to non-directory inodes (no matching commit) You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html