All checks the checks done in bdev_validate_blocksize are already performed in xfs_readsb and xfs_validate_sb_common. Signed-off-by: Christoph Hellwig <hch@xxxxxx> --- fs/xfs/xfs_buf.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index 91647a43e1b2..0f15837724e7 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -1722,22 +1722,12 @@ xfs_configure_buftarg( struct xfs_buftarg *btp, unsigned int sectorsize) { - int error; - ASSERT(btp->bt_bdev != NULL); /* Set up metadata sector size info */ btp->bt_meta_sectorsize = sectorsize; btp->bt_meta_sectormask = sectorsize - 1; - error = bdev_validate_blocksize(btp->bt_bdev, sectorsize); - if (error) { - xfs_warn(btp->bt_mount, - "Cannot use blocksize %u on device %pg, err %d", - sectorsize, btp->bt_bdev, error); - return -EINVAL; - } - /* * Flush the block device pagecache so our bios see anything dirtied * before mount. -- 2.47.2