diff options
author | Christoph Hellwig <hch@lst.de> | 2023-12-11 17:37:34 +0100 |
---|---|---|
committer | Carlos Maiolino <cem@kernel.org> | 2023-12-18 14:57:48 +0100 |
commit | 8798d4a6a73caea5fb8d95ae87303d3d39c68abe (patch) | |
tree | b853a038c9f36e4d09496fd943d1e021583aac68 | |
parent | 23d88955917b371b66b83e645a05d8b0cc447dd6 (diff) | |
download | xfsprogs-dev-8798d4a6a73caea5fb8d95ae87303d3d39c68abe.tar.gz |
libxfs: remove the setblksize == 1 case in libxfs_device_open
All callers of libxfs_init always pass an actual sector size or zero in
the setblksize member. Remove the unreachable setblksize == 1 case.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
-rw-r--r-- | libxfs/init.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libxfs/init.c b/libxfs/init.c index de1e588f1c..6570c595ae 100644 --- a/libxfs/init.c +++ b/libxfs/init.c @@ -125,10 +125,7 @@ retry: } if (!readonly && setblksize && (statb.st_mode & S_IFMT) == S_IFBLK) { - if (setblksize == 1) { - /* use the default blocksize */ - (void)platform_set_blocksize(fd, path, statb.st_rdev, XFS_MIN_SECTORSIZE, 0); - } else if (dio) { + if (dio) { /* try to use the given explicit blocksize */ (void)platform_set_blocksize(fd, path, statb.st_rdev, setblksize, 0); |