]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs: support zone gaps
authorChristoph Hellwig <hch@lst.de>
Mon, 14 Apr 2025 05:36:07 +0000 (07:36 +0200)
committerAndrey Albershteyn <aalbersh@kernel.org>
Tue, 29 Apr 2025 16:09:57 +0000 (18:09 +0200)
commit584e4dcd23570c4ec85fb96f12f25869f1e1d44b
treec42e6d7ddbb58cc47fa2d414e7a78c378a2b2764
parentc035d90a655cfe5e2a0f710119d9fa584b998917
xfs: support zone gaps

Source kernel commit: 97c69ba1c08d5a2bb3cacecae685b63e20e4d485

Zoned devices can have gaps beyond the usable capacity of a zone and the
end in the LBA/daddr address space.  In other words, the hardware
equivalent to the RT groups already takes care of the power of 2
alignment for us.  In this case the sparse FSB/RTB address space maps 1:1
to the device address space.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
db/convert.c
include/xfs_mount.h
libxfs/xfs_format.h
libxfs/xfs_group.h
libxfs/xfs_rtgroup.h
libxfs/xfs_sb.c
libxfs/xfs_zones.c