Message ID | 20210824212827.1311226-1-adolf.belka@ipfire.org |
---|---|
State | Accepted |
Commit | ddbebd76e4d3d3b9a1978265c2ae52f221145a05 |
Headers |
Return-Path: <development-bounces@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 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 <patchwork@web04.haj.ipfire.org>; 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 <development@lists.ipfire.org>; 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 <adolf.belka@ipfire.org> 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 Content-Transfer-Encoding: 8bit X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk <development.lists.ipfire.org> List-Unsubscribe: <https://lists.ipfire.org/mailman/options/development>, <mailto:development-request@lists.ipfire.org?subject=unsubscribe> List-Archive: <http://lists.ipfire.org/pipermail/development/> List-Post: <mailto:development@lists.ipfire.org> List-Help: <mailto:development-request@lists.ipfire.org?subject=help> List-Subscribe: <https://lists.ipfire.org/mailman/listinfo/development>, <mailto:development-request@lists.ipfire.org?subject=subscribe> Errors-To: development-bounces@lists.ipfire.org Sender: "Development" <development-bounces@lists.ipfire.org> |
Series |
lvm2: Update to 2.02.188
|
|
Commit Message
Adolf Belka
Aug. 24, 2021, 9:28 p.m. UTC
- 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 <adolf.belka@ipfire.org>
---
lfs/lvm2 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Comments
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org> > On 24 Aug 2021, at 22:28, Adolf Belka <adolf.belka@ipfire.org> wrote: > > - 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 <adolf.belka@ipfire.org> > --- > 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) > > -- > 2.33.0 >
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)