[GIT PULL 13/18 for v7.3] vfs mount

From: Christian Brauner

Date: Fri Aug 14 2026 - 09:15:37 EST


Hey Linus,

/* Summary */

- Make the legacy mount API notify pollers of propagation changes. Changing
propagation via change_mnt_propagation() or MOVE_MOUNT_SET_GROUP update the
propagation relationship of the target mount. Unlike mount_setattr() neither
path touched the affected mount namespace. So pollers of
/proc/<pid>/mountinfo were never woken.

- Also remove a redundant panic() in mnt_init().

/* Testing */

No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

git@xxxxxxxxxxxxxxxxxxx:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-7.3-rc1.mount

for you to fetch changes up to 083e8742e301a24f0c458696b45b481345888b85:

mount: remove redundant panic() in mnt_init() (2026-07-22 17:57:45 +0200)

----------------------------------------------------------------
vfs-7.3-rc1.mount

Please consider pulling these changes from the signed vfs-7.3-rc1.mount tag.

Thanks!
Christian

----------------------------------------------------------------
Guopeng Zhang (1):
fs/namespace: notify pollers of legacy propagation changes

Hamza Mahfooz (1):
mount: remove redundant panic() in mnt_init()

fs/namespace.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)