mirror of
git://sourceware.org/git/lvm2.git
synced 2025-04-01 18:50:41 +03:00
vgextend: check missing device during block size check
Checking the block size when a device is missing could trigger a segfault.
This commit is contained in:
parent
7cfbf3a394
commit
98d420200e
@ -769,6 +769,9 @@ int vg_extend_each_pv(struct volume_group *vg, struct pvcreate_params *pp)
|
||||
logical_block_size = 0;
|
||||
physical_block_size = 0;
|
||||
|
||||
if (!pvl->pv->dev)
|
||||
continue;
|
||||
|
||||
if (!dev_get_direct_block_sizes(pvl->pv->dev, &physical_block_size, &logical_block_size))
|
||||
continue;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user