diff options
author | Takahiro Yasui <tyasui@redhat.com> | 2010-07-30 17:50:15 +0000 |
---|---|---|
committer | Takahiro Yasui <tyasui@redhat.com> | 2010-07-30 17:50:15 +0000 |
commit | 07c7f12debaa5281e23f605614bc43e7b3da45bf (patch) | |
tree | 3b564cbb8d8decea4899141f13b27e3acd8a480d /configure.in | |
parent | 936541ec56d14fe73ef370c74a0b4a669619e07f (diff) | |
download | lvm2-07c7f12debaa5281e23f605614bc43e7b3da45bf.tar.gz |
Fix wrong number of mirror log at allocate policy
With mirror_log_fault_policy of 'remove' and mirror_image_fault_policy
of 'allocate', the log type of the mirror volume is converted from
'disk' or 'mirrored' to 'core' when all mirror legs but one in a mirror
volume broke.
Keep new_log_count as a number of valid log devices by using log_count
variable for a temporary usage in the first phase of error recovery
in _lvconvert_mirrors_repair().
Signed-off-by: Takahiro Yasui <takahiro.yasui@hds.com>
Reviewed-by: Petr Rockai <prockai@redhat.com>
Diffstat (limited to 'configure.in')
0 files changed, 0 insertions, 0 deletions