[GIT PULL] fs/mount_setattr updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey Linus,

/* Summary */
This contains a few more patches to massage the mount_setattr() codepaths and
one minor fix to reuse a helper we added some time back. The final two patches
do similar cleanups in different ways. One patch is mine and the other is Al's
who was nice enough to give me a branch for it. Since his came in later and my
branch had been sitting in -next for quite some time we just put his on top
instead of swap them.

/* Testing */
All patches are based on v5.17-rc2 and have been sitting in linux-next. No
build failures or warnings were observed and fstests and selftests have seen no
regressions caused by this patchset.

/* Conflicts */
At the time of creating this PR no merge conflicts were reported from
linux-next and no merge conflicts showed up doing a test-merge with current
mainline.

The following changes since commit 538f4f022a4612f969d5324ee227403c9f8b1d72:

  fs: add kernel doc for mnt_{hold,unhold}_writers() (2022-02-14 08:35:32 +0100)

are available in the Git repository at:

  git@xxxxxxxxxxxxxxxxxxx:pub/scm/linux/kernel/git/brauner/linux tags/fs.v5.18

for you to fetch changes up to e257039f0fc7da36ac3a522ef9a5cb4ae7852e67:

  mount_setattr(): clean the control flow and calling conventions (2022-03-15 19:17:13 -0400)

Please consider pulling these changes from the signed fs.v5.18 tag.

Thanks!
Christian

----------------------------------------------------------------
fs.v5.18

----------------------------------------------------------------
Al Viro (1):
      mount_setattr(): clean the control flow and calling conventions

Christian Brauner (4):
      fs: add mnt_allow_writers() and simplify mount_setattr_prepare()
      fs: simplify check in mount_setattr_commit()
      fs: don't open-code mnt_hold_writers()
      fs: clean up mount_setattr control flow

 fs/namespace.c | 148 ++++++++++++++++++++++++++++++---------------------------
 1 file changed, 78 insertions(+), 70 deletions(-)



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux