[lvm-devel] [PATCH 0/4] LVM2: some code cleanups and bugfixs checked by codeDEX tools

Zdenek Kabelac zkabelac at redhat.com
Fri Sep 11 11:07:28 UTC 2020


Dne 11. 09. 20 v 11:38 Wu Guanghao napsal(a):
> When I learn the LVM2 source code and test it, I
> find some bugs and fix them. At the same time,
> static scanning tools were used to analyze the code,
> and several possible problems were found.
> 
> repo: https://sourceware.org/git/lvm2.git
> repo link: https://sourceware.org/git/lvm2.git
> branch: master
> 
> wuguanghao (4):
>    pvmove: check return value of top_level_lv_name() in _set_up_pvmove_lv
>    lvconvert_poll: check whether lv is a snapshot type in poll_thin_merge_progress
>    lvconvert: _lvconvert_splitsnapshot check if lv is snapshot type
>    fix core dump when thinpool size more than the remaining space of vg
> 


Hi

Great findings - I'll check how they could be applied.
In some cases you are rather fixed internal error so
it's always great if some test case which show how
the error can be hit is provided (like in patch 4)

Regards

Zdenek




More information about the lvm-devel mailing list