Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git tags/ovl-update-6.2
- Fix a couple of bugs found by syzbot
- Don't ingore some open flags set by fcntl(F_SETFL)
- Fix failure to create a hard link in certain cases
- Use type safe helpers for some mnt_userns transformations
- Improve performance of mount
- Misc cleanups
Thanks,
Miklos
---
Al Viro (1):
ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags
Amir Goldstein (2):
ovl: do not reconnect upper index records in ovl_indexdir_cleanup()
ovl: use plain list filler in indexdir and workdir cleanup
Chen Zhongjin (1):
ovl: fix use inode directly in rcu-walk mode
Christian Brauner (1):
ovl: port to vfs{g,u}id_t and associated helpers
Colin Ian King (1):
ovl: Kconfig: Fix spelling mistake "undelying" -> "underlying"
Jiangshan Yi (1):
ovl: fix comment typos
Kees Cook (1):
ovl: Use "buf" flexible array for memcpy() destination
Miklos Szeredi (1):
ovl: use inode instead of dentry where possible
Stanislav Goriainov (1):
ovl: Add comment on upperredirect reassignment
Zhang Tianci (1):
ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
---
fs/overlayfs/Kconfig | 2 +-
fs/overlayfs/dir.c | 46 +++++++++++++++++++++++++-------------
fs/overlayfs/export.c | 8 +++----
fs/overlayfs/file.c | 3 ++-
fs/overlayfs/namei.c | 12 +++++++---
fs/overlayfs/overlayfs.h | 11 ++++-----
fs/overlayfs/readdir.c | 58 ++++++++++++++++++++++--------------------------
fs/overlayfs/super.c | 7 +++++-
fs/overlayfs/util.c | 15 ++++++++-----
9 files changed, 93 insertions(+), 69 deletions(-)
The pull request you sent on Mon, 12 Dec 2022 11:56:06 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git tags/ovl-update-6.2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6df7cc2268745e91d090830c58689aa7fcbde6f9
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html