1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/metadata
David Teigland 0404539edb vgcreate/vgextend: restrict PVs with mixed block sizes
Avoid having PVs with different logical block sizes in the same VG.
This prevents LVs from having mixed block sizes, which can produce
file system errors.

The new config setting devices/allow_mixed_block_sizes (default 0)
can be changed to 1 to return to the unrestricted mode.
2019-08-01 10:06:47 -05:00
..
cache_manip.c vdo: enable caching for vdopool LV and vdo LV 2019-03-20 14:38:31 +01:00
lv_alloc.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
lv_manip.c wipe_lv: initially open LV in writable mode 2019-04-26 14:49:27 -05:00
lv.c cache: support no_discard_passdown 2019-06-05 15:48:41 +02:00
lv.h Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
merge.c Use "cachevol" to refer to cache on a single LV 2019-02-27 08:52:34 -06:00
metadata-exported.h vgcreate/vgextend: restrict PVs with mixed block sizes 2019-08-01 10:06:47 -05:00
metadata.c vgcreate/vgextend: restrict PVs with mixed block sizes 2019-08-01 10:06:47 -05:00
metadata.h metadata: include description with command in metadata areas 2019-06-20 16:09:05 -05:00
mirror.c lvmlockd: do not allow mirror LV to be activated shared 2019-04-04 13:21:38 -05:00
pool_manip.c cleanup: indent 2019-01-28 22:39:10 +01:00
pv_alloc.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pv_manip.c pvresize: add missing return 2018-06-08 14:36:56 +02:00
pv_map.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv_map.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv.h improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
raid_manip.c cleanup: use unsigned type 2019-05-03 13:17:22 +02:00
segtype.c segtype: add linear 2018-06-05 16:23:18 +02:00
segtype.h Add dm-writecache support 2018-11-06 14:18:41 -06:00
snapshot_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
takeover_matrix.h lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
thin_manip.c thin: introduce estimate_thin_pool_metadata_size 2019-04-03 13:27:17 +02:00
vdo_manip.c vdo: introduce function for estimation of virtual size 2019-01-21 12:53:16 +01:00
vg.c improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
vg.h metadata: include description with command in metadata areas 2019-06-20 16:09:05 -05:00