diff --git a/lvm2.spec b/lvm2.spec index 9815996..b0efaf5 100644 --- a/lvm2.spec +++ b/lvm2.spec @@ -9,7 +9,7 @@ Summary: Userland logical volume management tools Name: lvm2 Version: 2.02.57 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: System Environment/Base URL: http://sources.redhat.com/lvm2 @@ -393,56 +393,56 @@ the device-mapper event library. %changelog * Tue Nov 12 2010 Alasdair Kergon - 2.02.57-1 - Add --splitmirrors to lvconvert to split off part of a mirror. - Allow vgremove to remove a VG with PVs missing after a prompt. - Add activation/udev_rules config option in lvm.conf. - Add --poll flag to vgchange and lvchange to control background daemon launch. - Impose limit of 8 mirror images to match the in-kernel kcopyd restriction. - Log failure type and recognise type 'F' (flush) in dmeventd mirror plugin. - Add --noudevrules option for dmsetup to disable /dev node management by udev. - Fix 'dmsetup info -c -o all' to show all fields. - Fix coredump and memory leak for 'dmsetup help -c'. - Rename mirror_device_fault_policy to mirror_image_fault policy. - Use extended status of new kernel snapshot target 1.8.0 to detect when empty. - Allow use of precommitted metadata when a PV is missing. - Add global/abort_on_internal_errors to lvm.conf to assist testing. - If aborting due to internal error, always send that message to stderr. - Keep log type consistent when changing mirror image count. - Exit with success in lvconvert --repair --use-policies on failed allocation. - Ensure any background daemon exits without duplicating parent's functionality. - Change background daemon process names to "(lvm2)". - Fix internal lock state after forking. - Remove empty PV devices if lvconvert --repair is using defined policies. - Use fixed buffer to prevent stack overflow in persistent filter dump. - Propagate metadata commit and revert notifications to other cluster nodes. - Fix metadata caching and lock state propagation to remote nodes in clvmd. - Properly decode all flags in clvmd messages including VG locks. - Drop cached metadata after device was auto-repaired and removed from VG. - Clear MISSING_PV flag if PV reappeared and is empty. - Fix removal of multiple devices from a mirror. - Also clean up PVs flagged as missing in vgreduce --removemissing --force. - Fix some pvresize and toollib error paths with missing VG releases/unlocks. - Explicitly call suspend for temporary mirror layer. - Add memlock information to do_lock_lv debug output. - Always bypass calls to remote cluster nodes for non-clustered VGs. - Permit implicit cluster lock conversion in pre/post callbacks on local node. - Permit implicit cluster lock conversion to the lock mode already held. - Fix lock flag masking in clvmd so intended code paths get invoked. - Remove newly-created mirror log from metadata if initial deactivation fails. - Improve pvmove error message when all source LVs are skipped. - Fix memlock imbalance in lv_suspend if already suspended. - Fix pvmove test mode not to poll (and fail). - Fix vgcreate error message if VG already exists. - Fix tools to use log_error when aborted due to user response to prompt. - Fix ignored readahead setting in lvcreate --readahead. - Fix clvmd memory leak in lv_info_by_lvid by calling release_vg. - If LVM_UDEV_DISABLE_CHECKING is set in environment, disable udev warnings. - If DM_UDEV_DISABLE_CHECKING is set in environment, disable udev warnings. - Always set environment variables for an LVM2 device in 11-dm-lvm.rules. - Disable udev rules for change events with DISK_RO set. - Add dm_tree_add_dev_with_udev_flags to provide wider support for udev flags. - Correct activated or deactivated text in vgchange summary message. - Fix fsadm man page typo (fsdam). +- Add --splitmirrors to lvconvert to split off part of a mirror. +- Allow vgremove to remove a VG with PVs missing after a prompt. +- Add activation/udev_rules config option in lvm.conf. +- Add --poll flag to vgchange and lvchange to control background daemon launch. +- Impose limit of 8 mirror images to match the in-kernel kcopyd restriction. +- Log failure type and recognise type 'F' (flush) in dmeventd mirror plugin. +- Add --noudevrules option for dmsetup to disable /dev node management by udev. +- Fix 'dmsetup info -c -o all' to show all fields. +- Fix coredump and memory leak for 'dmsetup help -c'. +- Rename mirror_device_fault_policy to mirror_image_fault policy. +- Use extended status of new kernel snapshot target 1.8.0 to detect when empty. +- Allow use of precommitted metadata when a PV is missing. +- Add global/abort_on_internal_errors to lvm.conf to assist testing. +- If aborting due to internal error, always send that message to stderr. +- Keep log type consistent when changing mirror image count. +- Exit with success in lvconvert --repair --use-policies on failed allocation. +- Ensure any background daemon exits without duplicating parent's functionality. +- Change background daemon process names to "(lvm2)". +- Fix internal lock state after forking. +- Remove empty PV devices if lvconvert --repair is using defined policies. +- Use fixed buffer to prevent stack overflow in persistent filter dump. +- Propagate metadata commit and revert notifications to other cluster nodes. +- Fix metadata caching and lock state propagation to remote nodes in clvmd. +- Properly decode all flags in clvmd messages including VG locks. +- Drop cached metadata after device was auto-repaired and removed from VG. +- Clear MISSING_PV flag if PV reappeared and is empty. +- Fix removal of multiple devices from a mirror. +- Also clean up PVs flagged as missing in vgreduce --removemissing --force. +- Fix some pvresize and toollib error paths with missing VG releases/unlocks. +- Explicitly call suspend for temporary mirror layer. +- Add memlock information to do_lock_lv debug output. +- Always bypass calls to remote cluster nodes for non-clustered VGs. +- Permit implicit cluster lock conversion in pre/post callbacks on local node. +- Permit implicit cluster lock conversion to the lock mode already held. +- Fix lock flag masking in clvmd so intended code paths get invoked. +- Remove newly-created mirror log from metadata if initial deactivation fails. +- Improve pvmove error message when all source LVs are skipped. +- Fix memlock imbalance in lv_suspend if already suspended. +- Fix pvmove test mode not to poll (and fail). +- Fix vgcreate error message if VG already exists. +- Fix tools to use log_error when aborted due to user response to prompt. +- Fix ignored readahead setting in lvcreate --readahead. +- Fix clvmd memory leak in lv_info_by_lvid by calling release_vg. +- If LVM_UDEV_DISABLE_CHECKING is set in environment, disable udev warnings. +- If DM_UDEV_DISABLE_CHECKING is set in environment, disable udev warnings. +- Always set environment variables for an LVM2 device in 11-dm-lvm.rules. +- Disable udev rules for change events with DISK_RO set. +- Add dm_tree_add_dev_with_udev_flags to provide wider support for udev flags. +- Correct activated or deactivated text in vgchange summary message. +- Fix fsadm man page typo (fsdam). * Tue Nov 24 2009 Alasdair Kergon - 2.02.56-2 - Revert vg_read_internal change as clvmd was not ready for vg_read. (2.02.55)