From 7ec0726ce331a4dc1ab5dc5e1b9ae503e5d758da Mon Sep 17 00:00:00 2001 From: Peter Rajnoha Date: Thu, 5 May 2022 11:02:32 +0200 Subject: toollib: fix segfault when handling selection with historical LVs When processing historical LVs inside process_each_lv_in_vg for selection, we need to use dummy "_historical_lv" for select_match_lv. This is because a historical LV is not an actual LV, but only a tiny representation with subset of original properties that we recorded (name, uuid...). To use the same processing functions we use for full-fledged non-historical LVs, we need to use the prefilled "_historical_lv" structure which has all the other missing properties hard-coded. --- WHATS_NEW | 1 + 1 file changed, 1 insertion(+) (limited to 'WHATS_NEW') diff --git a/WHATS_NEW b/WHATS_NEW index fad32ab08..db8265a78 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.03.16 - ==================================== + Fix segfault when handling selection with historical LVs. Add support --vdosettings with lvcreate, lvconvert, lvchange. Fix lossing of delete message on thin-pool extension. -- cgit v1.2.1