Re: [BLFS Trac] #23212: LVM2-2.03.40
| Newsgroups | gmane.linux.lfs.beyond.book |
|---|---|
| Message-ID | <[email protected]> |
#23212: LVM2-2.03.40
-------------------------+--------------------------
Reporter: Bruce Dubbs | Owner: Bruce Dubbs
Type: enhancement | Status: assigned
Priority: normal | Milestone: 13.1
Component: BOOK | Version: git
Severity: normal | Resolution:
Keywords: |
-------------------------+--------------------------
Comment (by Bruce Dubbs):
Version 2.03.40 - 28th April 2026
- Reset warned flag in dmeventd raid plugin when device fully syncs.
- Fix inverted range comparison in libdm reserved value check.
- Fix percent_check threshold stuck above 100% in dmeventd thin/vdo
plugins.
- Fix cache_check_for_warns reading wrong cache mode for cachevol.
- Fix memory leak in process_each_label duplicate handling.
- Fix missing unlock_vg in vgcreate when pvcreate_each_device fails.
- Lock the origin LV when locking a COW snapshot in lvmlockd.
- Preserve bcache AIO context across lvm shell commands to avoid reinit
cost.
- Fix msg.data leaks in dmeventd restart and reinstate paths.
- Fix VG lock leak on init_processing_handle failure in vgcreate.
- Fix VG lock leak on lv_remove_single failure in vgmerge.
- Fix VG lock leak on second lock_vol failure in vgimportclone.
- Fix VG lock leak on early return in pvscan.
- Fix inverted strstr check in remove_layer_from_lv layer rename.
- Fix inverted strcmp for vgchange --persist lockstart check.
- Fix argv overwriting last vdoformat option with device path.
- Fix NULL deref of sync_action in dm_get_status_raid.
- Fix recovery rate check in lvcreate when max rate is unset.
- Fix dm_strncpy off-by-one in raid split image conversion name.
- Fix missing failure return after reshape space allocation error in raid.
- Pre-create udev cookie before critical section to avoid resume failures.
- Validate area_count before subtracting parity_devs in RAID metadata
import.
- Validate area_count against MAX_STRIPES to prevent integer overflow.
- Validate mda size and prevent uint64 to uint32 truncation in metadata
reads.
- Extract label_check_pv_layout to validate PV label buffer structure.
- Remove redundant memset from command registration (global array is zero-
init).
- Kill orphaned polling lvpoll process in lvmpolld on pvmove --abort.
- Fix pvmove mirror image bounds check off-by-one in poll completion.
- Fix dev_manager to restore track_pvmove_deps flag on error path.
--
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23212#comment:2>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page