From patchwork Tue Aug 24 21:28:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 4648 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 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4GvMfq0LLyz3xJJ for ; Tue, 24 Aug 2021 21:28:35 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4GvMfp4VwpznY; Tue, 24 Aug 2021 21:28:34 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4GvMfp3yC2z2yF0; Tue, 24 Aug 2021 21:28:34 +0000 (UTC) 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 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4GvMfn1lcTz2xXd for ; Tue, 24 Aug 2021 21:28:33 +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 ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4GvMfm5tTGzMj; Tue, 24 Aug 2021 21:28:32 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1629840512; 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; bh=FcFwQM6Y6ovVRTMunMi3pnWnb3WiQrKVSqsAXooRFis=; b=hR5xNPA72SsVA9IbDK+E7Ru5lA/3IrSPckRjF4MfrVv1+3oDeJTx3DmcOR05WgwoTDqMdY m8a93FcZdZ/1foAA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1629840512; 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; bh=FcFwQM6Y6ovVRTMunMi3pnWnb3WiQrKVSqsAXooRFis=; b=FRL/vfbaBG/HRJUuxS1tp2AuL+x8xkoEu3huZeEEiT1wHQo+r53hFB4Ems2dl+zA83uv0P 8t6Ag5mTb4RZRZxUJ2IgOwrh0NoO7lhkZNIkbrqsZKEBKzwQNu3Hm9TZ9PF+r3tD9x9OcI AeIopFjf2LzbpJ4URmc23yk8pLUZuqH8MifP6WziJIBPZnGDOfKgQ1KnAm1/rgiUrx6y8Z hwje6hlG/agEQXvJVwhzkRm4OtQErhuxzZG54ILcX0rAmAryaKRvCIIKLAIWZJlBIqs+gp gUZhhzk0sOT5gnLKU1izXhu8MqDoASef6TPN+k/m8brop5xTzPpT7HEdIVKnsQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] lvm2: Update to 2.02.188 Date: Tue, 24 Aug 2021 23:28:27 +0200 Message-Id: <20210824212827.1311226-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from 2.02.187 to 2.02.188 - Update of rootfile not required - Changelog Version 2.02.188 - 07th May 2021 Fix problem with unbound variable usage within fsadm. Avoid removing LVs on error path of lvconvert during creation volumes. Fix crashing lvdisplay when thin volume was waiting for merge. Support option --errorwhenfull when converting volume to thin-pool. Improve thin-performance profile support conversion to thin-pool. Support resize of cached volumes. Allocation prints better error when metadata cannot fit on a single PV. Pvmove can better resolve full thin-pool tree move. Limit pool metadata spare to 16GiB. Improves convertsion and allocation of pool metadata. Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0. Enhance lvdisplay to report raid availiable/partial. Enhance error handling for fsadm and hanled correct fsck result. Stop logging rename errors from persintent filter. Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values. Support using BLKZEROOUT for clearing devices. Support interruption when wipping LVs. Add configure --enable-editline support as an alternative to readline. Zero pool metadata on allocation (disable with allocation/zero_metadata=0). Failure in zeroing or wiping will fail command (bypass with -Zn, -Wn). Fix support for lvconvert --repair used by foreign apps (i.e. Docker). Support interruption for bcache waiting. Fix bcache when device has too many failing writes. Fix bcache waiting for IO completion with failing disks. Configure use own python path name order to prefer using python3. Enhance reporting and error handling when creating thin volumes. Use revert_lv() on reload error path after vg_revert(). Improve estimation of needed extents when creating thin-pool. Use extra 1% when resizing thin-pool metadata LV with --use-policy. Enhance --use-policy percentage rounding. Switch code base to use flexible array syntax. Preserve uint32_t for seqno handling. Switch from mmap to plain read when loading regular files. Fix running out of free buffers for async writing for larger writes. Fix conversion to raid from striped lagging type. Fix conversion to 'mirrored' mirror log with larger regionsize. Fix support for lvconvert --repair used by foreign apps (i.e. Docker). Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer --- lfs/lvm2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/lvm2 b/lfs/lvm2 index 9b19c1d14..fc87e333a 100644 --- a/lfs/lvm2 +++ b/lfs/lvm2 @@ -24,7 +24,7 @@ include Config -VER = 2.02.187 +VER = 2.02.188 THISAPP = LVM2.$(VER) DL_FILE = $(THISAPP).tgz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 7941cbe16126ef334b4aa8fcb5c985b5 +$(DL_FILE)_MD5 = 6f942117cad9c18b0e38af08b72d86b6 install : $(TARGET)