diff options
author | Christoph Hellwig <hch@lst.de> | 2024-02-15 07:54:20 +0100 |
---|---|---|
committer | Carlos Maiolino <cem@kernel.org> | 2024-03-13 08:48:37 +0100 |
commit | 0c026db1e7b208235bd21ee0527755fe8f09abcf (patch) | |
tree | 91285fd75ec16e61c226e031baf95af5c1f9a48a | |
parent | 25c2a19818fd8cd2e44d6230ef1e40efecd5bb5f (diff) | |
download | xfsprogs-dev-0c026db1e7b208235bd21ee0527755fe8f09abcf.tar.gz |
configure: don't check for the f_flags field in statfs
The f_flags field has been supported since Linux 2.6.36.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | include/builddefs.in | 1 | ||||
-rw-r--r-- | io/Makefile | 4 | ||||
-rw-r--r-- | io/stat.c | 2 | ||||
-rw-r--r-- | m4/package_libcdev.m4 | 14 |
5 files changed, 0 insertions, 22 deletions
diff --git a/configure.ac b/configure.ac index 09ffe52c8b..a967322cf7 100644 --- a/configure.ac +++ b/configure.ac @@ -168,7 +168,6 @@ AC_NEED_INTERNAL_FSXATTR AC_NEED_INTERNAL_FSCRYPT_ADD_KEY_ARG AC_NEED_INTERNAL_FSCRYPT_POLICY_V2 AC_HAVE_GETFSMAP -AC_HAVE_STATFS_FLAGS AC_HAVE_MAP_SYNC AC_HAVE_DEVMAPPER AC_HAVE_MALLINFO diff --git a/include/builddefs.in b/include/builddefs.in index a42c1340a3..03470d3ae5 100644 --- a/include/builddefs.in +++ b/include/builddefs.in @@ -96,7 +96,6 @@ NEED_INTERNAL_FSXATTR = @need_internal_fsxattr@ NEED_INTERNAL_FSCRYPT_ADD_KEY_ARG = @need_internal_fscrypt_add_key_arg@ NEED_INTERNAL_FSCRYPT_POLICY_V2 = @need_internal_fscrypt_policy_v2@ HAVE_GETFSMAP = @have_getfsmap@ -HAVE_STATFS_FLAGS = @have_statfs_flags@ HAVE_MAP_SYNC = @have_map_sync@ HAVE_DEVMAPPER = @have_devmapper@ HAVE_MALLINFO = @have_mallinfo@ diff --git a/io/Makefile b/io/Makefile index 35b3ebd524..17d499de9a 100644 --- a/io/Makefile +++ b/io/Makefile @@ -47,10 +47,6 @@ ifeq ($(HAVE_GETFSMAP),yes) CFILES += fsmap.c endif -ifeq ($(HAVE_STATFS_FLAGS),yes) -LCFLAGS += -DHAVE_STATFS_FLAGS -endif - default: depend $(LTCOMMAND) include $(BUILDRULES) @@ -238,10 +238,8 @@ statfs_f( (long long) st.f_files); printf(_("statfs.f_ffree = %lld\n"), (long long) st.f_ffree); -#ifdef HAVE_STATFS_FLAGS printf(_("statfs.f_flags = 0x%llx\n"), (long long) st.f_flags); -#endif } } diff --git a/m4/package_libcdev.m4 b/m4/package_libcdev.m4 index ff0e837524..320809a622 100644 --- a/m4/package_libcdev.m4 +++ b/m4/package_libcdev.m4 @@ -120,20 +120,6 @@ struct fsmap_head fh; AC_SUBST(have_getfsmap) ]) -AC_DEFUN([AC_HAVE_STATFS_FLAGS], - [ - AC_CHECK_TYPE(struct statfs, - [ - AC_CHECK_MEMBER(struct statfs.f_flags, - have_statfs_flags=yes,, - [#include <sys/vfs.h>] - ) - ],, - [#include <sys/vfs.h>] - ) - AC_SUBST(have_statfs_flags) - ]) - # # Check if we have MAP_SYNC defines (Linux) # |