From patchwork Tue Sep 9 16:51:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9037 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R13" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4cLqbl6SmCz3x3G for ; Tue, 09 Sep 2025 16:51:47 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4cLqbl51Cgz3XQ for ; Tue, 09 Sep 2025 16:51:47 +0000 (UTC) Authentication-Results: mail01.ipfire.org; dkim=pass header.d=ipfire.org header.s=202003rsa header.b=OxX80GJK; dkim=pass header.d=ipfire.org header.s=202003ed25519 header.b=DsPjJV6+; spf=softfail (mail01.ipfire.org: 2001:678:b28::201 is neither permitted nor denied by domain of "development+bounces-932-patchwork=ipfire.org@lists.ipfire.org") smtp.mailfrom="development+bounces-932-patchwork=ipfire.org@lists.ipfire.org"; dmarc=pass (policy=reject) header.from=ipfire.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1757436707; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=nWB8D3IA0TCdGsAtG3wZJ4kImZbfnuIjqFsR0dWCONA=; b=UWtmOUlxxaiB3uHEpd2lVaIYjSa4Kn+KLTW+lv9VNnXYsR2iJbKqJ5dvlSa1Ig26mC3KN7 wDYLfsqiI/mSGchLeBbVMf7ng6DMQQRrMCn5IVGeWabB0hSuoE/DTcMtwUIJDirO1t3r8b VmK8GaRQx60TLrm9JHuWmOsKIkLPQ/SKF+O6NB6JtG6naCarqoJbeBCDS1TetQcFe2tP0+ Q6xTKLXvJ0qOMFpSxvFJwSL0pL9EzrLwj92r8b4Yd7Cevjfl9crevIs/xEygXWCqGcsnwp OUlVlgCRtsSOZ1cVw3wmzd2oSOOR+QkoGfsdEU1tvZH/c3wI9+L59UVF7wXUtQ== ARC-Seal: i=1; s=202003rsa; d=ipfire.org; t=1757436707; a=rsa-sha256; cv=none; b=i9wDc8Rk+XhZ9jIBlo183PvDpVBgt7WBoK8/NDB2LnF/YkOQIsCXvgoeYY2JE4EKwglS/T Z0FY+vErw25zPPjFzeiFcxWX0uE0ySzCYDWwwkyrZ5kWfJsF79oNrdvaILdV3jamyBxjNf /2Odj3wLEz0i9qwoeAGuSOkETd8JXEmHsw4nC4VcpTSqxVbrwG2mMYivVU1owbVXe3gb4L nWwDD5/CZW7yBBmmj6YoWL78QmxrMku496D7X8EvSDt/30569jzwP1XVCCB+3RRFdtr7TZ Ra40TB5j4t6aoCx90gMWMkr8nBM3F/Z1PxLNa9jZP1ZacIU1Iq5Ndv+nQJPivw== ARC-Authentication-Results: i=1; mail01.ipfire.org; dkim=pass header.d=ipfire.org header.s=202003rsa header.b=OxX80GJK; dkim=pass header.d=ipfire.org header.s=202003ed25519 header.b=DsPjJV6+; spf=softfail (mail01.ipfire.org: 2001:678:b28::201 is neither permitted nor denied by domain of "development+bounces-932-patchwork=ipfire.org@lists.ipfire.org") smtp.mailfrom="development+bounces-932-patchwork=ipfire.org@lists.ipfire.org"; dmarc=pass (policy=reject) header.from=ipfire.org Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4cLqbk2LCBz32cx for ; Tue, 09 Sep 2025 16:51:46 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R13" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4cLqbg3jzZz32d8 for ; Tue, 09 Sep 2025 16:51:43 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4cLqbg117Mz3Mb; Tue, 09 Sep 2025 16:51:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1757436703; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nWB8D3IA0TCdGsAtG3wZJ4kImZbfnuIjqFsR0dWCONA=; b=OxX80GJKns3cFJy3fbQqbXC/lTzWyjZkvg47TmvugBfVLNnyityikuMr7rtU0Qq3SHnMXo nxlOIUIa3gy0fPaOgmLKfx7EaGSDtFc5CzqjfZyAIrTps5j7hlGEdXOzgo07SJfF8kvFDi LsXaUNuh9dke6XjbrM7bjK1Rku+usU1U5vbWi4aTkJE1gi9mlBLoB/mlAi0lQnt5PxNq0Q B/c3SEmnAbVkNBfLW1oDJmpoi3cQMUj6eSI/zDCuLLB7rFEPr3mzP+4j76EzRpJA37M3BC 980QQP+G+0tptnD+dA96DAZmC3L2uNnidy1NhM9LeJxj4WXP7CV+OsAcEmrEbg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1757436703; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nWB8D3IA0TCdGsAtG3wZJ4kImZbfnuIjqFsR0dWCONA=; b=DsPjJV6+6qVgNm88vvpurnf1LfGkOhB4phylSqf4oKjAAWrlAXfCs4V3MLFkkqSNQvQnkU 0CIvWdI85xvmvxBA== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] xfsprogs: Update to version 6.16.0 Date: Tue, 9 Sep 2025 18:51:37 +0200 Message-ID: <20250909165137.1894983-7-adolf.belka@ipfire.org> In-Reply-To: <20250909165137.1894983-1-adolf.belka@ipfire.org> References: <20250909165137.1894983-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 X-Spamd-Result: default: False [-10.63 / 11.00]; BAYES_HAM(-2.93)[99.72%]; DWL_DNSWL_MED(-2.00)[ipfire.org:dkim]; FROM_INTERNAL_BULK_SENDERS(-2.00)[2001:678:b28::201]; R_DKIM_ALLOW(-1.68)[ipfire.org:s=202003rsa,ipfire.org:s=202003ed25519]; NEURAL_HAM(-1.00)[-1.000]; MID_CONTAINS_FROM(1.00)[]; DKIM_REPUTATION(-0.95)[-0.94718098424706]; IP_REPUTATION_HAM(-0.78)[asn: 204867(-0.22), country: DE(-0.00), ip: 2001:678:b28::(-0.55)]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; R_MISSING_CHARSET(0.50)[]; MAILLIST(-0.18)[generic]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; MX_GOOD(-0.01)[]; RECEIVED_HELO_LOCALHOST(0.00)[]; ASN(0.00)[asn:204867, ipnet:2001:678:b28::/48, country:DE]; FUZZY_RATELIMITED(0.00)[rspamd.com]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_THREE(0.00)[3]; FROM_NEQ_ENVFROM(0.00)[adolf.belka@ipfire.org,development@lists.ipfire.org]; DKIM_TRACE(0.00)[ipfire.org:+]; FORGED_SENDER_MAILLIST(0.00)[]; MISSING_XM_UA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DMARC_POLICY_ALLOW(0.00)[ipfire.org,reject]; R_SPF_SOFTFAIL(0.00)[~all:c]; ARC_SIGNED(0.00)[ipfire.org:s=202003rsa:i=1]; TAGGED_FROM(0.00)[bounces-932-patchwork=ipfire.org]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mail01.haj.ipfire.org X-Rspamd-Action: no action X-Rspamd-Queue-Id: 4cLqbl51Cgz3XQ - Update from version 6.14.0 to 6.16.0 - Update of rootfile not required - Changelog 6.16.0 Document current limitation of shrinking fs (Xavier Claude) mkfs: require reflink for max_atomic_write option (John Garry) xfs_scrub: remove EXPERIMENTAL warnings (Darrick J. Wong) mkfs: allow users to configure the desired maximum atomic write size (Darrick J. Wong) mkfs: try to align AG size based on atomic write capabilities (Darrick J. Wong) mkfs: autodetect log stripe unit for external log devices (Darrick J. Wong) mkfs: don't complain about overly large auto-detected log stripe units (Darrick J. Wong) xfs_io: dump new atomic_write_unit_max_opt statx field (Darrick J. Wong) xfs_db: create an untorn_max subcommand (Darrick J. Wong) 6.15.0 xfs_mdrestore: don't allow restoring onto zoned block devices (Christoph Hellwig) man: adjust description of the statx manpage (Darrick J. Wong) xfs_protofile: fix permission octet when suid/guid is set (Luca Di Maio) xfs_repair: fix libxfs abstraction mess (Darrick J. Wong) xfs_growfs: support internal RT devices (Christoph Hellwig) xfs_mdrestore: support internal RT devices (Christoph Hellwig) xfs_scrub: support internal RT device (Christoph Hellwig) xfs_spaceman: handle internal RT devices (Christoph Hellwig) xfs_io: handle internal RT devices in fsmap output (Christoph Hellwig) xfs_io: don't re-query fs_path information in fsmap_f (Christoph Hellwig) xfs_io: correctly report RGs with internal rt dev in bmap output (Christoph Hellwig) man: document XFS_FSOP_GEOM_FLAGS_ZONED (Christoph Hellwig) xfs_mkfs: document the new zoned options in the man page (Christoph Hellwig) xfs_mkfs: reflink conflicts with zoned file systems for now (Christoph Hellwig) xfs_mkfs: default to rtinherit=1 for zoned file systems (Christoph Hellwig) xfs_mkfs: calculate zone overprovisioning when specifying size (Christoph Hellwig) xfs_mkfs: support creating file system with zoned RT devices (Christoph Hellwig) xfs_mkfs: factor out a validate_rtgroup_geometry helper (Christoph Hellwig) xfs_repair: validate rt groups vs reported hardware zones (Christoph Hellwig) xfs_repair: fix the RT device check in process_dinode_int (Christoph Hellwig) xfs_repair: support repairing zoned file systems (Christoph Hellwig) libfrog: report the zoned geometry (Christoph Hellwig) xfs_repair: phase6: scan longform entries before header check (Bill O'Donnell) xfs_repair: Bump link count if longform_dir2_rebuild yields shortform dir (Eric Sandeen) mkfs: fix the issue of maxpct set to 0 not taking effect (liuh) mkfs: fix blkid probe API violations causing weird output (Darrick J. Wong) xfs_io: make statx mask parsing more generally useful (Darrick J. Wong) xfs_io: redefine what statx -m all does (Darrick J. Wong) xfs_io: catch statx fields up to 6.15 (Darrick J. Wong) man: fix missing cachestat manpage (Darrick J. Wong) Signed-off-by: Adolf Belka --- lfs/xfsprogs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lfs/xfsprogs b/lfs/xfsprogs index 86d77eb85..0e7db6654 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -24,7 +24,8 @@ include Config -VER = 6.14.0 +VER = 6.16.0 +# https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/ THISAPP = xfsprogs-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -46,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 5ef446b2055356627cd91ebfe9bb07388f9b5a12fd8c530b83980261b2dc3ddfa47f809114f0f238ef787ed687d324abe82427fdc2b3ecc3171d4d06615dd0c4 +$(DL_FILE)_BLAKE2 = ae4087c887b4c9d2fcc4b5341ca3c7d0333cf2132111179feee4b765ba9a1cc94143723b2bc4bcd8658bd7902871266af69293c77d715de1d0e878dc76b42e8e install : $(TARGET) @@ -80,8 +81,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) - cd $(DIR_APP) && make $(MAKETUNING) DEBUG=-DNDEBUG INSTALL_USER=root INSTALL_GROUP=root \ - LOCAL_CONFIGURE_OPTIONS="$(CONFIGURE_OPTIONS)" + cd $(DIR_APP) && make $(MAKETUNING) \ + DEBUG=-DNDEBUG \ + INSTALL_USER=root \ + INSTALL_GROUP=root \ + LOCAL_CONFIGURE_OPTIONS="$(CONFIGURE_OPTIONS)" cd $(DIR_APP) && make install install-dev cd $(DIR_APP) && install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la chmod -v 755 /lib/libhandle.so*