1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
LVM2 mirror repository https://sourceware.org/lvm2/
Go to file
Dave Wysochanski eec663aa3b Fix vgsplit to only move hidden 'snapshotN' LVs when necessary.
This bug has been around for a long time as far as I can tell.
Without this fix, a vgsplit would unconditionally move the
'hidden/internal' snapshot LVs, and result in corrupted metadata
in the following case:
vg1: contains lv1, lv1snap, both on pvset1
vg1: contains lv2, on pvset2

"vgsplit vg1 vg2 pvset2"
would result in "snapshot0" hidden LV being moved to vg2, and
the origin and cow being left in vg1.  The tools detect the
corruption in vg2, but not in vg1.
2008-04-09 20:56:06 +00:00
autoconf Update to use autoconf 2.61, while still supporting 2.57. 2007-08-14 19:11:31 +00:00
daemons Add config file overrides to clvmd when it reads the LVs list so that 2008-04-08 13:03:13 +00:00
debian Update packages. 2003-02-16 22:12:28 +00:00
dmeventd Fix mirror log name construction during lvconvert. (2.02.30) 2008-01-31 12:19:36 +00:00
doc Reflect actual default setting of preferred_names in example.conf and 2008-02-11 16:57:40 +00:00
include Fix the fsadm build failure without using -llvm. 2007-10-03 16:10:04 +00:00
lib Use clustered mirror log with pvmove in clustered VGs, if available. 2008-04-09 12:56:34 +00:00
libdm Add list_move() support function for list manipulation. 2008-03-26 16:20:54 +00:00
man Update vgsplit man page to reflect lvnames on cmdline. 2008-04-09 14:39:55 +00:00
old-tests Correct typo in comments: s/is part of the LVM2/is part of LVM2/. 2007-09-21 10:16:45 +00:00
po Correct typo in comments: s/is part of the LVM2/is part of LVM2/. 2007-09-21 10:16:45 +00:00
scripts Fix lvresize to support /dev/mapper prefix in the lvname 2008-02-06 12:45:32 +00:00
test Fix vgsplit to only move hidden 'snapshotN' LVs when necessary. 2008-04-09 20:56:06 +00:00
tools Fix vgsplit to only move hidden 'snapshotN' LVs when necessary. 2008-04-09 20:56:06 +00:00
configure Add snapshot dmeventd library (enables dmeventd snapshot monitoring). 2008-01-09 15:32:19 +00:00
configure.in Add snapshot dmeventd library (enables dmeventd snapshot monitoring). 2008-01-09 15:32:19 +00:00
CONTRIBUTORS Add CONTRIBUTORS file. 2004-12-21 16:24:19 +00:00
COPYING Outline docs 2001-12-31 16:12:40 +00:00
COPYING.LIB Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1. 2007-08-20 20:55:30 +00:00
INSTALL Some new features. 2002-11-18 14:04:08 +00:00
make.tmpl.in Correct typo in comments: s/is part of the LVM2/is part of LVM2/. 2007-09-21 10:16:45 +00:00
Makefile.in Correct typo in comments: s/is part of the LVM2/is part of LVM2/. 2007-09-21 10:16:45 +00:00
README Fix ftp urls 2004-07-03 18:20:25 +00:00
VERSION post-release 2008-01-31 12:41:13 +00:00
WHATS_NEW Fix vgsplit to only move hidden 'snapshotN' LVs when necessary. 2008-04-09 20:56:06 +00:00
WHATS_NEW_DM Remove redundant if-before-free tests. 2008-02-15 14:14:58 +00:00

This directory contains LVM2, the new version of the userland LVM
tools designed for the new device-mapper for the Linux kernel.

The device-mapper needs to be installed before compiling these LVM2 tools.

For more information about LVM2 read the WHATS_NEW file.
Installation instructions are in INSTALL.

There is no warranty - see COPYING and COPYING.LIB.

Tarballs are available from:
  ftp://sources.redhat.com/pub/lvm2/
  ftp://sources.redhat.com/pub/dm/

To access the CVS tree use:
  cvs -d :pserver:cvs@sources.redhat.com:/cvs/lvm2 login
  CVS password: cvs
  cvs -d :pserver:cvs@sources.redhat.com:/cvs/lvm2 co LVM2

Mailing list for discussion/bug reports etc.
  linux-lvm@redhat.com
  Subscribe from https://www.redhat.com/mailman/listinfo/linux-lvm