- Update from version 5.16.0 to 5.18.0 - Update of rootfile not required - Changelog Release v5.18.0 xfsprogs: more autoconf modernisation Release v5.18.0-rc1 mkfs: Fix memory leak xfsprogs: autoconf modernisation xfs_io: add a quiet option to bulkstat metadump: be careful zeroing corrupt inode forks metadump: handle corruption errors without aborting xfs_db: take BB cluster offset into account when using 'type' cmd xfs_scrub: don't revisit scanned inodes when reprocessing a stale inode xfs_scrub: balance inode chunk scan across CPUs xfs_scrub: prepare phase3 for per-inogrp worker threads xfs_scrub: widen action list length variables xfs_scrub: in phase 3, use the opened file descriptor for repair calls xfs_scrub: make phase 4 go straight to fstrim if nothing to fix xfs_scrub: don't try any file repairs during phase 3 if AG metadata bad xfs_scrub: fall back to scrub-by-handle if opening handles fails xfs_scrub: in phase 3, use the opened file descriptor for scrub calls xfs_scrub: collapse trivial file scrub helpers xfs_repair: check the ftype of dot and dotdot directory entries xfs_repair: improve error reporting when checking rmap and refcount btrees xfs_repair: detect v5 featureset mismatches in secondary supers mkfs: don't trample the gid set in the protofile mkfs: round log size down if rounding log start up causes overflow mkfs: improve log extent validation mkfs: don't let internal logs bump the root dir inode chunk to AG 1 mkfs: reduce internal log size when log stripe units are in play mkfs: fix missing validation of -l size against maximum internal log size xfs_repair: fix sizing of the incore rt space usage map calculation xfs_db: report absolute maxlevels for each btree type xfs_db: support computing btheight for all cursor types xfs_repair: warn about suspicious btree levels in AG headers xfs_db: warn about suspicious finobt trees when metadumping xfs: note the removal of XFS_IOC_FSSETDM in the documentation xfs_db: fix a complaint about a printf buffer overrun xfs_scrub: move to mallinfo2 when available debian: support multiarch for libhandle debian: bump compat level to 11 debian: refactor common options Release v5.18.0-rc0 mm/fs: delete PF_SWAPWRITElibxfs-5.18-sync xfs: document the XFS_ALLOC_AGFL_RESERVE constant xfs: constify xfs_name_dotdot xfs: constify the name argument to various directory functions xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions xfs: remove the XFS_IOC_FSSETDM definitions xfs: pass the mapping flags to xfs_bmbt_to_iomap Release v5.16.0 libxfs: remove kernel stubs from xfs_shared.h debian: Generate .gitcensus instead of .census (Closes: #999743) Release v5.16.0-rc0 xfs: Fix the free logic of state in xfs_attr_node_hasname xfs: #ifdef out perag code for userspace xfs: use swap() to make dabtree code cleaner xfs: remove unused parameter from refcount code xfs: reduce the size of struct xfs_extent_free_item xfs: rename xfs_bmap_add_free to xfs_free_extent_later xfs: create slab caches for frequently-used deferred items xfs: compact deferred intent item structures xfs: rename _zone variables to _cache xfs: remove kmem_zone typedef xfs: use separate btree cursor cache for each btree type xfs: compute absolute maximum nlevels for each btree type xfs: kill XFS_BTREE_MAXLEVELS xfs_repair: stop using XFS_BTREE_MAXLEVELS xfs_db: stop using XFS_BTREE_MAXLEVELS xfs: compute the maximum height of the rmap btree when reflink enabled xfs: clean up xfs_btree_{calc_size,compute_maxlevels} xfs: compute maximum AG btree height for critical reservation calculation xfs: rename m_ag_maxlevels to m_allocbt_maxlevels xfs: dynamically allocate cursors based on maxlevels xfs: encode the max btree height in the cursor xfs: refactor btree cursor allocation function xfs: rearrange xfs_btree_cur fields for better packing xfs: prepare xfs_btree_cur for dynamic cursor heights xfs: reduce the size of nr_ops for refcount btree cursors xfs: remove xfs_btree_cur.bc_blocklog xfs: fix perag reference leak on iteration race with growfs xfs: terminate perag iteration reliably on agcount xfs: rename the next_agno perag iteration variable xfs: fold perag loop iteration logic into helper function xfs: remove the xfs_dqblk_t typedef xfs: remove the xfs_dsb_t typedef xfs: remove the xfs_dinode_t typedef xfs: check that bc_nlevels never overflows xfs: remove xfs_btree_cur_t typedef xfs: fix maxlevels comparisons in the btree staging code xfs: port the defer ops capture and continue to resource capture xfs: formalize the process of holding onto resources across a defer roll xfs: use kmem_cache_free() for kmem_cache objects xfs_repair: fix AG header btree level comparisons xfs_db: fix metadump level comparisons
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/xfsprogs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/xfsprogs b/lfs/xfsprogs index fb2047800..b9ea1f694 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -24,7 +24,7 @@
include Config
-VER = 5.16.0 +VER = 5.18.0
THISAPP = xfsprogs-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = da328fe0c146a7b8ba866c5872f26ce95010939e05da51c73ed6374f00474605a81f4a822d65b60a132a4de47fff286e9f5f1ac809c1aa29420633f573b61aef +$(DL_FILE)_BLAKE2 = a2a2835d53ee6ac55279636f3f3cdcecab8757911ce5c1ea5f350a4da9ff4c1ca64b2aba1c0e5424c0c0a01fd0504396d5fecca12e4689c372ed5bb76b9ac24e
install : $(TARGET)
Reviewed-by: Peter Müller peter.mueller@ipfire.org
- Update from version 5.16.0 to 5.18.0
- Update of rootfile not required
- Changelog Release v5.18.0 xfsprogs: more autoconf modernisation Release v5.18.0-rc1 mkfs: Fix memory leak xfsprogs: autoconf modernisation xfs_io: add a quiet option to bulkstat metadump: be careful zeroing corrupt inode forks metadump: handle corruption errors without aborting xfs_db: take BB cluster offset into account when using 'type' cmd xfs_scrub: don't revisit scanned inodes when reprocessing a stale inode xfs_scrub: balance inode chunk scan across CPUs xfs_scrub: prepare phase3 for per-inogrp worker threads xfs_scrub: widen action list length variables xfs_scrub: in phase 3, use the opened file descriptor for repair calls xfs_scrub: make phase 4 go straight to fstrim if nothing to fix xfs_scrub: don't try any file repairs during phase 3 if AG metadata bad xfs_scrub: fall back to scrub-by-handle if opening handles fails xfs_scrub: in phase 3, use the opened file descriptor for scrub calls xfs_scrub: collapse trivial file scrub helpers xfs_repair: check the ftype of dot and dotdot directory entries xfs_repair: improve error reporting when checking rmap and refcount btrees xfs_repair: detect v5 featureset mismatches in secondary supers mkfs: don't trample the gid set in the protofile mkfs: round log size down if rounding log start up causes overflow mkfs: improve log extent validation mkfs: don't let internal logs bump the root dir inode chunk to AG 1 mkfs: reduce internal log size when log stripe units are in play mkfs: fix missing validation of -l size against maximum internal log size xfs_repair: fix sizing of the incore rt space usage map calculation xfs_db: report absolute maxlevels for each btree type xfs_db: support computing btheight for all cursor types xfs_repair: warn about suspicious btree levels in AG headers xfs_db: warn about suspicious finobt trees when metadumping xfs: note the removal of XFS_IOC_FSSETDM in the documentation xfs_db: fix a complaint about a printf buffer overrun xfs_scrub: move to mallinfo2 when available debian: support multiarch for libhandle debian: bump compat level to 11 debian: refactor common options Release v5.18.0-rc0 mm/fs: delete PF_SWAPWRITElibxfs-5.18-sync xfs: document the XFS_ALLOC_AGFL_RESERVE constant xfs: constify xfs_name_dotdot xfs: constify the name argument to various directory functions xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions xfs: remove the XFS_IOC_FSSETDM definitions xfs: pass the mapping flags to xfs_bmbt_to_iomap Release v5.16.0 libxfs: remove kernel stubs from xfs_shared.h debian: Generate .gitcensus instead of .census (Closes: #999743) Release v5.16.0-rc0 xfs: Fix the free logic of state in xfs_attr_node_hasname xfs: #ifdef out perag code for userspace xfs: use swap() to make dabtree code cleaner xfs: remove unused parameter from refcount code xfs: reduce the size of struct xfs_extent_free_item xfs: rename xfs_bmap_add_free to xfs_free_extent_later xfs: create slab caches for frequently-used deferred items xfs: compact deferred intent item structures xfs: rename _zone variables to _cache xfs: remove kmem_zone typedef xfs: use separate btree cursor cache for each btree type xfs: compute absolute maximum nlevels for each btree type xfs: kill XFS_BTREE_MAXLEVELS xfs_repair: stop using XFS_BTREE_MAXLEVELS xfs_db: stop using XFS_BTREE_MAXLEVELS xfs: compute the maximum height of the rmap btree when reflink enabled xfs: clean up xfs_btree_{calc_size,compute_maxlevels} xfs: compute maximum AG btree height for critical reservation calculation xfs: rename m_ag_maxlevels to m_allocbt_maxlevels xfs: dynamically allocate cursors based on maxlevels xfs: encode the max btree height in the cursor xfs: refactor btree cursor allocation function xfs: rearrange xfs_btree_cur fields for better packing xfs: prepare xfs_btree_cur for dynamic cursor heights xfs: reduce the size of nr_ops for refcount btree cursors xfs: remove xfs_btree_cur.bc_blocklog xfs: fix perag reference leak on iteration race with growfs xfs: terminate perag iteration reliably on agcount xfs: rename the next_agno perag iteration variable xfs: fold perag loop iteration logic into helper function xfs: remove the xfs_dqblk_t typedef xfs: remove the xfs_dsb_t typedef xfs: remove the xfs_dinode_t typedef xfs: check that bc_nlevels never overflows xfs: remove xfs_btree_cur_t typedef xfs: fix maxlevels comparisons in the btree staging code xfs: port the defer ops capture and continue to resource capture xfs: formalize the process of holding onto resources across a defer roll xfs: use kmem_cache_free() for kmem_cache objects xfs_repair: fix AG header btree level comparisons xfs_db: fix metadump level comparisons
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
lfs/xfsprogs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/xfsprogs b/lfs/xfsprogs index fb2047800..b9ea1f694 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -24,7 +24,7 @@
include Config
-VER = 5.16.0 +VER = 5.18.0
THISAPP = xfsprogs-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = da328fe0c146a7b8ba866c5872f26ce95010939e05da51c73ed6374f00474605a81f4a822d65b60a132a4de47fff286e9f5f1ac809c1aa29420633f573b61aef +$(DL_FILE)_BLAKE2 = a2a2835d53ee6ac55279636f3f3cdcecab8757911ce5c1ea5f350a4da9ff4c1ca64b2aba1c0e5424c0c0a01fd0504396d5fecca12e4689c372ed5bb76b9ac24e
install : $(TARGET)