]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
libfrog: don't fail on XFS_FSOP_GEOM_FLAGS_NREXT64 in xfrog_bulkstat_single5
authorDarrick J. Wong <djwong@kernel.org>
Tue, 12 Sep 2023 19:39:47 +0000 (12:39 -0700)
committerCarlos Maiolino <cem@kernel.org>
Thu, 5 Oct 2023 12:57:20 +0000 (14:57 +0200)
This flag is perfectly acceptable for bulkstatting a single file;
there's no reason not to allow it.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
libfrog/bulkstat.c

index 0a90947fb290415b32fad5785f101b2023ee50d5..c863bcb6bf89b8ba8cdadf6fd6cf63f1d8fd1fab 100644 (file)
@@ -53,7 +53,7 @@ xfrog_bulkstat_single5(
        struct xfs_bulkstat_req         *req;
        int                             ret;
 
-       if (flags & ~(XFS_BULK_IREQ_SPECIAL))
+       if (flags & ~(XFS_BULK_IREQ_SPECIAL | XFS_BULK_IREQ_NREXT64))
                return -EINVAL;
 
        if (xfd->fsgeom.flags & XFS_FSOP_GEOM_FLAGS_NREXT64)