[PATCH] sysdeps: linux: Add BTRFS_SUPER_MAGIC to pathconf

Florian Weimer fweimer@redhat.com
Thu Feb 6 20:42:05 GMT 2025


* Ronan Pigott:

> btrfs has a 65535 maximum link count. Include this value in pathconf to
> give the real max link count for this filesystem.
> ---
>  sysdeps/unix/sysv/linux/linux_fsinfo.h | 1 +
>  sysdeps/unix/sysv/linux/pathconf.c     | 3 +++
>  2 files changed, 4 insertions(+)
>
> diff --git a/sysdeps/unix/sysv/linux/linux_fsinfo.h b/sysdeps/unix/sysv/linux/linux_fsinfo.h
> index 6625e544bf46..bf1d26c11045 100644
> --- a/sysdeps/unix/sysv/linux/linux_fsinfo.h
> +++ b/sysdeps/unix/sysv/linux/linux_fsinfo.h
> @@ -263,6 +263,7 @@
>  #define UFS_LINK_MAX		EXT2_LINK_MAX
>  #define XENIX_LINK_MAX		126     /* ?? */
>  #define XFS_LINK_MAX		2147483647
> +#define BTRFS_LINK_MAX		65535

Maybe keep the list of link count maximums alphabetically sorted?

Thanks,
Florian



More information about the Libc-alpha mailing list