mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
Report internal error when parameters are missing on table load
When some target is passing empty parameters to some dm target, report this as an internal error to better catch some broken table construction (some mirror conversions seem to be doing this for now).
This commit is contained in:
parent
e04640b421
commit
812e10ac60
@ -1,5 +1,6 @@
|
||||
Version 2.02.86 -
|
||||
=================================
|
||||
Report internal error when parameters are missing on table load.
|
||||
Teardown any stray devices with $COMMON_PREFIX during test runs.
|
||||
Reinstate correct permissions when creating mirrors. [2.02.85]
|
||||
Append 'm' attribute to pv_attr for missing PVs.
|
||||
|
@ -1754,6 +1754,10 @@ static int _emit_segment_line(struct dm_task *dmt, uint32_t major,
|
||||
stack;
|
||||
return r;
|
||||
}
|
||||
if (!params[0])
|
||||
log_error(INTERNAL_ERROR "Empty parameters for "
|
||||
"%s %u:%u.", dm_segtypes[seg->type].target,
|
||||
major, minor);
|
||||
break;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user