1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 18:55:19 +03:00
lvm2/lib
Jonathan Earl Brassow c42b084793 Fix for bugs: 612248 & 612291 Split mirror issues
The main problem with these bugs was that the newly split
off LV was not being suspended properly.  This meant that
the memlock count was not being balanced, the DM devices
were not being renamed, and some DM devices which should
have been removed were not.

I've also renamed some of the variables and added comments
to make things clearer as to what is going on.  (I can break
this patch in two if it means easier review.)
2010-07-13 21:48:16 +00:00
..
activate Addendum for previous patch - show VG/LV name everywhere so the messages 2010-07-12 12:38:35 +00:00
cache Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
commands remove unneeded header 2010-07-02 10:25:16 +00:00
config Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
datastruct Remove unnecessary / duplicate dm_list macros and functions. 2009-11-25 20:44:07 +00:00
device Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
display Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
error Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
filters Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
format1 Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
format_pool Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
format_text Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
freeseg Fix reporting of LV fields alongside unallocated PV segments. 2008-06-25 16:52:27 +00:00
label Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
locking Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
log Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
metadata Fix for bugs: 612248 & 612291 Split mirror issues 2010-07-13 21:48:16 +00:00
mirror Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
misc Add dm_create_lockfile to libdm to handle pidfiles for all daemons. 2010-07-13 13:51:01 +00:00
mm Fix format string from patch apply mistake 2010-07-08 14:47:46 +00:00
replicator Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
report Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
snapshot Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
striped Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
unknown Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
uuid Use log_error macro consistently throughout in place of log_err. 2009-07-15 20:02:46 +00:00
zero Use __attribute__ consistently throughout. 2010-07-09 15:34:40 +00:00
Makefile.in Replicator: base lvm2 support 2010-05-21 12:36:30 +00:00