Hi Chen, On 2026-02-01T11:59:33+0800, Chen Linxuan via B4 Relay wrote: > From: Chen Linxuan > > After linux commit d29216842a85 ("mnt: Add a per mount namespace limit > on the number of mounts"), mount(2) might return ENOSPC. > > Signed-off-by: Chen Linxuan Thanks! I've applied the patch. Have a lovely night! Alex > --- > Changes in v2: > - Apply changes suggested by Alejandro: > - Correct the sign-off line; > - Use semantic newlines. > - Link to v1: https://lore.kernel.org/r/20260130-add-enospc-for-mount-v1-1-85b45f0ce3d8@black-desk.cn > --- > man/man2/mount.2 | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/man/man2/mount.2 b/man/man2/mount.2 > index d5a68cb836b2..35fef946a6d6 100644 > --- a/man/man2/mount.2 > +++ b/man/man2/mount.2 > @@ -793,6 +793,21 @@ A pathname was empty or had a nonexistent component. > .B ENOMEM > The kernel could not allocate a free page to copy filenames or data into. > .TP > +.B ENOSPC > +Number of mounts will exceed the limit after this syscall > +in some mount namespaces. > +This limit is controlled by > +.IR /proc/sys/fs/mount-max , > +see > +.BR proc_sys_fs (5) > +for details of this limit. > +Note that this limit applies > +both to the mount namespace where the mount operation occurs > +and to any mount namespaces to which the mount will propagate. > +See > +.BR mount_namespaces (7) > +for details for mount namespace and mount propagation. > +.TP > .B ENOTBLK > .I source > is not a block device (and a device was required). > > --- > base-commit: 6754bd1a126ed1e9b7d9c2bc1d221681f5182bb3 > change-id: 20260130-add-enospc-for-mount-3ea1e87af6ee > > Best regards, > -- > Chen Linxuan > > --