On Wed, Jan 17, 2024 at 06:33:12PM +0100, Christoph Hellwig wrote: > Currently the XFS log sector size defaults to the 512 bytes unless > explicitly overriden. Default to the device logical block size queried > by get_topology instead. If that is also 512 nothing changes, and if > the device logical block size is larger this prevents a mkfs failure > because the libxfs buffer cache blows up and as we obviously can't > use a smaller than hardware supported sector size. This fixes xfs/157 > with a 4k block size device. > > Signed-off-by: Christoph Hellwig <hch@xxxxxx> > Reviewed-by: Darrick J. Wong <djwong@xxxxxxxxxx> > --- I tested out this patch, and it indeeds fixes xfs/157 for 4k device logical block size. Tested-by: Pankaj Raghav <p.raghav@xxxxxxxxxxx> -- Pankaj Raghav