Re: [f2fs-dev] [PATCH 00/24] vfs: require filesystems to explicitly opt-in to lease support

From: patchwork-bot+f2fs

Date: Tue Feb 17 2026 - 16:15:14 EST


Hello:

This series was applied to jaegeuk/f2fs.git (dev)
by Christian Brauner <brauner@xxxxxxxxxx>:

On Thu, 08 Jan 2026 12:12:55 -0500 you wrote:
> Yesterday, I sent patches to fix how directory delegation support is
> handled on filesystems where the should be disabled [1]. That set is
> appropriate for v6.19. For v7.0, I want to make lease support be more
> opt-in, rather than opt-out:
>
> For historical reasons, when ->setlease() file_operation is set to NULL,
> the default is to use the kernel-internal lease implementation. This
> means that if you want to disable them, you need to explicitly set the
> ->setlease() file_operation to simple_nosetlease() or the equivalent.
>
> [...]

Here is the summary with links:
- [f2fs-dev,01/24] fs: add setlease to generic_ro_fops and read-only filesystem directory operations
https://git.kernel.org/jaegeuk/f2fs/c/ca4388bf1d9e
- [f2fs-dev,02/24] affs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/663cdef61a27
- [f2fs-dev,03/24] btrfs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/f9688474e413
- [f2fs-dev,04/24] erofs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/f8902d3df893
- [f2fs-dev,05/24] ext2: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/ccdc2e0569f5
- [f2fs-dev,06/24] ext4: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/20747a2a29c6
- [f2fs-dev,07/24] exfat: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/b8ca02667552
- [f2fs-dev,08/24] f2fs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/9e2ac6ddb397
- [f2fs-dev,09/24] fat: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/a9acc8422ffb
- [f2fs-dev,10/24] gfs2: add a setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/3b514c333390
- [f2fs-dev,11/24] jffs2: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/c275e6e7c085
- [f2fs-dev,12/24] jfs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/7dd596bb35e5
- [f2fs-dev,13/24] nilfs2: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/f46bb13dc5d9
- [f2fs-dev,14/24] ntfs3: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/6aaa1d6337b5
- [f2fs-dev,15/24] ocfs2: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/f15d3150279d
- [f2fs-dev,16/24] orangefs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/136b43aa4b16
- [f2fs-dev,17/24] overlayfs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/94a3f60af5dc
- [f2fs-dev,18/24] squashfs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/dfd8676efe43
- [f2fs-dev,19/24] tmpfs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/f5a3446be277
- [f2fs-dev,20/24] udf: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/dbe8d57d1483
- [f2fs-dev,21/24] ufs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/545b4144d804
- [f2fs-dev,22/24] xfs: add setlease file operation
https://git.kernel.org/jaegeuk/f2fs/c/6163b5da2f5e
- [f2fs-dev,23/24] filelock: default to returning -EINVAL when ->setlease operation is NULL
https://git.kernel.org/jaegeuk/f2fs/c/2b10994be716
- [f2fs-dev,24/24] fs: remove simple_nosetlease()
https://git.kernel.org/jaegeuk/f2fs/c/51e49111c00b

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html