1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib
Zdenek Kabelac 66400d003d mirror: fix region_size for clustered VG
When adjusting region size for clustered VG it always needs to fit
2 full bitset into 1MB due to old limits of CPG.

This is relatively big amount of bits, but we have still limitation
for region size to fit into 32bits (0x8000000).

So for too big mirrors this operation needs to fail - so whenever
function returns now 0, it means we can't find matching region_size.

Since return 0 is now 'error' we need to also pass proper region_size
when creating pvmove mirror.
2018-04-20 12:13:48 +02:00
..
activate activation: add generic rule for visibility change 2018-04-20 12:07:36 +02:00
cache cleanup: matching signess 2018-03-13 12:58:57 +01:00
cache_segtype cache: fix lvdisplay output 2017-06-22 20:17:18 +02:00
commands activation: support activation of component LVs 2018-03-06 15:42:46 +01:00
config device: Fix basic async I/O error handling 2018-02-08 20:19:21 +00:00
datastruct datastruct: Add str_list_wipe. 2016-04-29 19:47:15 +01:00
device coverity: make use of defined variable 2018-03-17 23:33:58 +01:00
display coverity: validate retval from get_only_segment_using_this_lv 2017-06-27 00:27:36 +02:00
error activate: Use macros for target and module names. 2016-03-22 17:46:15 +00:00
filters config: Split config buffer processing into new fn. 2018-01-02 21:10:46 +00:00
format1 callbacks: Miscellaneous fixes for recent changes 2018-02-06 01:09:39 +00:00
format_pool callbacks: Miscellaneous fixes for recent changes 2018-02-06 01:09:39 +00:00
format_text cleanup: more usage of dm_strncpy 2018-03-06 15:40:34 +01:00
freeseg doc: change fsf address 2016-01-21 12:11:37 +01:00
label cleanup: unused header file 2018-02-28 21:15:55 +01:00
locking coverity: drop unused local static var 2018-03-17 23:33:58 +01:00
log cleanup: explicitely ignore result code 2018-02-28 21:15:55 +01:00
lvmpolld doc: change fsf address 2016-01-21 12:11:37 +01:00
metadata mirror: fix region_size for clustered VG 2018-04-20 12:13:48 +02:00
mirror mirror: fix region_size for clustered VG 2018-04-20 12:13:48 +02:00
misc coverity: drop unneeded header files 2018-03-17 23:33:58 +01:00
mm activation: separate prioritized counter 2018-03-15 12:30:45 +01:00
notify dbus: also recognize error state for missing service that comes from original D-Bus 2016-11-15 10:09:11 +01:00
properties doc: change fsf address 2016-01-21 12:11:37 +01:00
raid raid: fix version check of target 2018-03-17 23:30:14 +01:00
report tidy: Add missing underscores to statics. 2017-10-18 15:58:13 +01:00
snapshot gcc: remove warns about free of const 2018-02-13 19:56:02 +01:00
striped striped: implement compatible target name 2016-12-05 17:02:01 +01:00
thin gcc: remove warns about free of const 2018-02-13 19:56:02 +01:00
unknown gcc: remove warns about free of const 2018-02-13 19:56:02 +01:00
uuid cleanup :drop unneeded header file 2016-10-03 17:49:56 +02:00
zero activate: Use macros for target and module names. 2016-03-22 17:46:15 +00:00
Makefile.in liblvm: Move lib code used exclusively into metadata-liblvm.c 2017-10-18 19:29:32 +01:00