1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/metadata
Zdenek Kabelac 9668d40d5a resize: reduce without prompt for no-fs case
Apply the same logic for 'lvreduce' which exists for newer
systems (compiled with HAVE_BLKID_SUBLKS_FSINFO)
also for older systems for one very common practical case where
the active LV does not have any blkid known signature/filesystem.

New variant recognized this situation and allowed to proceed
without requesting a prompt, while the older variant always
requested confirmation prompt.

With this patch command now works equily for both variants
for 'active LV' without signature and allows to reduce LV
without prompting.
2023-10-14 23:10:21 +02:00
..
cache_manip.c lv_manip: fix move_lv_segments moved bits 2023-07-10 17:13:32 +02:00
integrity_manip.c gcc: correct signess comparation 2023-07-13 21:31:18 +02:00
lv_alloc.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
lv_manip.c resize: reduce without prompt for no-fs case 2023-10-14 23:10:21 +02:00
lv.c lv: followup seg_monitor reporting 2023-07-10 17:13:33 +02:00
lv.h toollib: do not process just created historical LV 2022-10-12 15:14:59 +02:00
merge.c vdo: check_point_frequence is unused option 2023-06-29 13:10:42 +02:00
metadata-exported.h commands: add lv_is_writable 2023-08-14 17:02:11 +02:00
metadata.c lvmlockd: fix thick to thin lv conversion 2023-08-16 15:29:19 -05:00
metadata.h lvresize: add new options and defaults for fs handling 2022-09-13 15:15:05 -05:00
mirror.c devices: fix dev_name assumptions 2022-02-24 17:22:04 -06:00
pool_manip.c pool: fix recalculate of pool chunk_size 2023-10-14 01:04:10 +02:00
pv_alloc.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pv_list.c devices: fix dev_name assumptions 2022-02-24 17:22:04 -06:00
pv_manip.c cov: remove unneeded includes 2021-07-28 00:49:28 +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 cov: clean up pvid and vgid usage 2021-08-16 11:31:15 -05:00
pv.h cov: clean up pvid and vgid usage 2021-08-16 11:31:15 -05:00
raid_manip.c Fix "lvconvert -m 0 will always take rimage_0 even if it is out-of-sync" 2023-05-05 20:51:58 +02:00
segtype.c segtype: add linear 2018-06-05 16:23:18 +02:00
segtype.h segtype: add missing macros for error and zero segment 2023-07-10 17:13:32 +02:00
snapshot_manip.c raidintegrity: allow snapshots 2023-05-11 11:02:52 -05:00
takeover_matrix.h lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
thin_manip.c lvm-exec: refactor code 2023-07-17 12:44:23 +02:00
vdo_manip.c gcc: fix warnings for x32 architecture 2023-09-12 14:41:22 +02:00
vg.c devices: fix dev_name assumptions 2022-02-24 17:22:04 -06:00
vg.h metadata: remember parsing size of VG metadata 2021-09-27 18:49:41 +02:00
writecache_manip.c writecache: support settings metadata_only and pause_writeback 2022-12-08 16:53:36 -06:00