1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

pre-release

This commit is contained in:
Alasdair Kergon 2010-05-17 18:39:01 +00:00
parent 3ab04a088c
commit a988efda46
5 changed files with 22 additions and 16 deletions

View File

@ -1 +1 @@
2.02.65(2)-cvs (2010-04-30) 2.02.65(2)-cvs (2010-05-17)

View File

@ -1 +1 @@
1.02.48-cvs (2010-04-30) 1.02.48-cvs (2010-05-17)

View File

@ -1,19 +1,22 @@
Version 2.02.65 - Version 2.02.65 - 17th May 2010
================================= ===============================
Fix clvmd init script to not deactive non-clustered volume groups. Fix clvmd init script never to deactivate non-clustered volume groups.
Disallow cluster attr toggling if there are active mirrors or snapshots. Disallow vgchange --clustered if there are active mirrors or snapshots.
Introduce lv_is_mirrored.
Use /bin/bash for scripts with bashisms. Use /bin/bash for scripts with bashisms.
Skip internal lvm devices in scan if ignore suspended devices is requested. Skip internal lvm devices in scan if ignore_suspended_devices is set.
Do not merge old device cache after we run full scan. (2.02.56) Do not merge old device cache after we run full scan. (2.02.56)
Add pkgconfigdir Makefile variable for make install override. Add pkgconfigdir Makefile variable for make install override.
Switch usage of Libs.private: to Requires.private: in devmapper.pc, lvm2app.pc. Configure pkgconfig udev and selinux dependencies.
Use field Requires.private: for devmapper-event.pc. Switch Libs.private to Requires.private in devmapper.pc and lvm2app.pc.
Add devmapper library to linked libdevmapper-event.so. Use pkgconfig Requires.private for devmapper-event.pc.
Link liblvm2cmd.so with devmapper-event and devmapper libs. Add libdevmapper to linked libdevmapper-event.so.
Link liblvm2cmd.so with libdevmapper-event and libdevmapper.
Fix truncated total size displayed by pvscan. Fix truncated total size displayed by pvscan.
Add new --sysinit option for vgchange and lvchange. Add new --sysinit compound option to vgchange and lvchange.
Suppress duplicate error messages about read failures and missing devices. Drop duplicate errors for read failures and missing devices to verbose level.
Install plugins to $(libdir)/device-mapper and $(libdir)/lvm2. Use $(libdir)/lvm2 with make install_lvm2_plugin.
Use $(libdir)/device-mapper with make install_dm_plugin.
Add dm_list_splice() function to join two lists together. Add dm_list_splice() function to join two lists together.
Version 2.02.64 - 30th April 2010 Version 2.02.64 - 30th April 2010

View File

@ -1,8 +1,10 @@
Version 1.02.48 - Version 1.02.48 - 17th May 2010
================================= ================================
Use -d to control level of messages sent to syslog by dmeventd. Use -d to control level of messages sent to syslog by dmeventd.
Change -d to -f to run dmeventd in foreground. Change -d to -f to run dmeventd in foreground.
Do not print encryption key in message debug output (cryptsetup luksResume). Do not print encryption key in message debug output (cryptsetup luksResume).
Fix dmeventd static build library dependencies.
Fix udev flags on remove in create_and_load error path.
Version 1.02.47 - 30th April 2010 Version 1.02.47 - 30th April 2010
================================= =================================

View File

@ -130,6 +130,7 @@ static int _passes_lvm_type_device_filter(struct dev_filter *f __attribute((unus
return 0; return 0;
} }
/* FIXME Always check 'layer' regardless of ignore_suspended_devices */
/* Skip suspended devices */ /* Skip suspended devices */
if (MAJOR(dev->dev) == _device_mapper_major && if (MAJOR(dev->dev) == _device_mapper_major &&
ignore_suspended_devices() && !device_is_usable(dev)) { ignore_suspended_devices() && !device_is_usable(dev)) {