1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 18:55:19 +03:00
lvm2/tools
David Teigland 6cf1eff46d toollib: always process in use pvs
With the recent conversion of pvcreate/pvremove to the
common toollib processing function, skipping in-use PVs
in _process_pvs_in_vg prevented them from being protected
as intended by the in-use flag.

The processing code for pvcreate/pvremove checks for the
in-use state itself and prevents using an in-use PV.
If a PV is skipped, it looks like an unused device and
is not protected from being used in pvcreate/pvremove.
2016-03-07 14:15:33 -06:00
..
.exported_symbols generate liblvm2cmd exported symbols too 2010-06-25 18:23:10 +00:00
.gitignore gitignore: Update for in-place build. 2015-07-27 13:18:35 +01:00
args.h vgscan: add --notifydbus to send a notification 2016-03-07 10:50:45 -06:00
cmdnames.h doc: change fsf address 2016-01-21 12:11:37 +01:00
commands.h vgscan: add --notifydbus to send a notification 2016-03-07 10:50:45 -06:00
dmsetup.c coverity: check cmd pointer exists 2016-02-23 21:40:16 +01:00
dumpconfig.c doc: change fsf address 2016-01-21 12:11:37 +01:00
errors.h doc: change fsf address 2016-01-21 12:11:37 +01:00
formats.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvchange.c gcc: cleanup some sign warnings 2016-02-23 12:25:25 +01:00
lvconvert_poll.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert_poll.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert.c cleanup: use lv_is_partial 2016-03-03 10:17:03 +01:00
lvcreate.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvdisplay.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvextend.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmd-static.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmd.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmd.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmdline.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm-static.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmchange.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmcmdlib.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmcmdline.c dbus: add notification from commands 2016-03-07 10:06:09 -06:00
lvmdiskscan.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvpoll.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvreduce.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvremove.c commands: lvremove: also process historical LVs 2016-03-03 13:50:59 +01:00
lvrename.c lvrename: support renaming historical logical volumes 2016-03-04 11:36:24 +01:00
lvresize.c lvresize: fix regression with zero size arg 2016-02-25 23:29:57 +01:00
lvscan.c doc: change fsf address 2016-01-21 12:11:37 +01:00
Makefile.in doc: change fsf address 2016-01-21 12:11:37 +01:00
polldaemon.c cleanup: poll better check for internal errors 2016-02-25 23:30:25 +01:00
pvchange.c dbus: add notification from commands 2016-03-07 10:06:09 -06:00
pvck.c doc: change fsf address 2016-01-21 12:11:37 +01:00
pvcreate.c pvcreate: fix setting uuid arg 2016-02-25 12:00:53 -06:00
pvdisplay.c toollib: add two phase pv processing code 2016-02-25 09:14:09 -06:00
pvmove_poll.c doc: change fsf address 2016-01-21 12:11:37 +01:00
pvmove_poll.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pvmove.c cleanup: poll better check for internal errors 2016-02-25 23:30:25 +01:00
pvremove.c replace pvcreate_params with pvcreate_each_params 2016-02-25 09:14:10 -06:00
pvresize.c dbus: add notification from commands 2016-03-07 10:06:09 -06:00
pvscan.c toollib: add two phase pv processing code 2016-02-25 09:14:09 -06:00
reporter.c cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
segtypes.c doc: change fsf address 2016-01-21 12:11:37 +01:00
stub.h doc: change fsf address 2016-01-21 12:11:37 +01:00
tags.c doc: change fsf address 2016-01-21 12:11:37 +01:00
tool.h doc: change fsf address 2016-01-21 12:11:37 +01:00
toollib.c toollib: always process in use pvs 2016-03-07 14:15:33 -06:00
toollib.h cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
tools.h dbus: add notification from commands 2016-03-07 10:06:09 -06:00
vgcfgbackup.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgcfgrestore.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgchange.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgck.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgconvert.c redefine pvcreate structs 2016-02-25 09:14:10 -06:00
vgcreate.c replace pvcreate_params with pvcreate_each_params 2016-02-25 09:14:10 -06:00
vgdisplay.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgexport.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgextend.c replace pvcreate_params with pvcreate_each_params 2016-02-25 09:14:10 -06:00
vgimport.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgmerge.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgmknodes.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgreduce.c cleanup: use lv_is_partial 2016-03-03 10:17:03 +01:00
vgremove.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgrename.c coverity: drop unused assignments 2016-02-23 21:40:16 +01:00
vgscan.c vgscan: add --notifydbus to send a notification 2016-03-07 10:50:45 -06:00
vgsplit.c vgcreate: use the common toollib pv create 2016-02-25 09:14:09 -06:00