mirror of
https://github.com/openwrt/packages.git
synced 2026-10-12 12:27:26 +04:00
LVM2 2.03.42: - add --lockopt retries=N / removeretry=SECONDS to lvmlockd - use lockd_lv lock probes for pvmove holder availability in shared VGs - auto-revert metadata when initial pvmove mirror activation fails - refuse activation of a pvmove-locked LV when pvmove runs on another node; allow pvmove --abort without args when using lvmlockd - add cluster lock lifecycle for pvmove LV in shared VGs, and support for pvmove in a shared VG - allow lvremove -f to remove pvmove-locked LVs after an interrupted pvmove; handle active pvmove during vgchange -an with force flags - fix pvmove completion to use suspend+resume for DM table reload; fix deactivation cascade during active pvmove - support inactive LVs in pvmove with metadata-only mirror insertion; kill orphaned polling process on pvmove --abort - support formatting vdo volumes with the kernel vdo target (>=9.2); fix VDO index_memory_size_mb quantisation and report the minimum required pool size - add --enable-asan/--enable-tsan build options device-mapper 1.02.216: - make libdm thread safe - add use_kernel_format to dm_vdo_target_params - introduce libdevmapper-san with --enable-asan/--enable-tsan - parent table force reload when child device table changes Refreshed 002-const-stdio.patch and 003-no-mallinfo.patch against the new upstream source (make package/lvm2/refresh; hunk offsets only, no content change) and gave both a proper git-am header block (From/Date/ Subject/Signed-off-by), crediting their original authorship (Daniel Golle, 2015) with an accurate subject/body; they previously had none, which the CI formality bot flagged. The header block was drafted via git format-patch against a scratch commit of the pristine source, then the whole patch re-refreshed through quilt so the diff body matches what make package/lvm2/refresh actually produces byte for byte - format-patch output alone does not survive OpenWrt's own refresh (diff --git/index lines and full @@ context get stripped, the trailing signature dropped), which is what the CI patch-format check was rejecting before this. Signed-off-by: Daniel Golle <daniel@makrotopia.org>