mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-17 06:04:23 +03:00
pre-release
This commit is contained in:
parent
00da033166
commit
c97cbf8c08
@ -1 +1 @@
|
|||||||
1.02.44-cvs (2010-02-02)
|
1.02.44-cvs (2010-02-15)
|
||||||
|
53
WHATS_NEW
53
WHATS_NEW
@ -1,31 +1,32 @@
|
|||||||
Version 2.02.61 -
|
Version 2.02.61 - 15th February 2010
|
||||||
===================================
|
====================================
|
||||||
Add LVM_SUPPRESS_LOCKING_FAILURE_MESSAGES env. var. to suppress error and warning mesages.
|
Fix some consts and floating point gcc warnings.
|
||||||
Remove hard-coded rule to skip _mimage devices in 11-dm-lvm.rules.
|
Fix dm_report_field_uint64 function to accept 64-bit ints.
|
||||||
Use udev transactions in testsuite.
|
Change readhead display to use 32-bit -1 const instead of 64-bit.
|
||||||
Don't use LVM_UDEV_DISABLE_CHECKING env. var. anymore and set the state automatically.
|
Add LVM_SUPPRESS_LOCKING_FAILURE_MESSAGES environment variable.
|
||||||
Add lvm2app exports lvm_pv_get_size(), lvm_pv_get_free(), and lvm_pv_get_dev_size().
|
Remove hard-coding that skipped _mimage devices from 11-dm-lvm.rules.
|
||||||
Fix off by 512 sizes for lvm2app.
|
Use udev transactions in test suite.
|
||||||
Add 'fail_if_percent_unsupported' arg to _percent() and _percent_run().
|
Set udev state automatically instead of using LVM_UDEV_DISABLE_CHECKING.
|
||||||
Remove false "failed to find tree node for" error when activating merging origin.
|
Add lvm_pv_get_size, lvm_pv_get_free and lvm_pv_get_dev_size to lvm2app.
|
||||||
Make lvconvert --repair --use-policies exit with success when no action is needed.
|
Change lvm2app to return all sizes in bytes as documented (not sectors).
|
||||||
Add multiple snapshot lv 'lvconvert --merge @tag' support via process_each_lv().
|
Add 'fail_if_percent_unsupported' arg to _percent and _percent_run.
|
||||||
Fix inappropriate second resync when adding mimage to core-logged mirror.
|
Remove false "failed to find tree node" error when activating merging origin.
|
||||||
Exclude internal VG names and uuids in lists returned via liblvm interface.
|
Exit with success when lvconvert --repair --use-policies performs no action.
|
||||||
Add %ORIGIN support to lv{create,extend,reduce,resize} --extents option.
|
Accept a list of LVs with 'lvconvert --merge @tag' using process_each_lv.
|
||||||
Add copy constructor for metadata_area.
|
Avoid unnecessary second resync when adding mimage to core-logged mirror.
|
||||||
|
Exclude internal VG names and uuids from lists returned through liblvm.
|
||||||
|
Add %ORIGIN support to lv{create,extend,reduce,resize} --extents.
|
||||||
|
Add _mda_copy to clone a struct metadata_area.
|
||||||
Remove pointless versioned symlinks to dmeventd plugin libraries.
|
Remove pointless versioned symlinks to dmeventd plugin libraries.
|
||||||
Fix dmeventd snapshot plugin build dependency.
|
Fix dmeventd snapshot plugin build dependency.
|
||||||
Make clvmd -V return zero status.
|
Make clvmd -V return status zero.
|
||||||
Fix lvconvert issue with cluster mirrors due to un'_safe' list processing
|
Remove unnecessary 'dmsetup resume' following 'dmsetup create' in tests.
|
||||||
Fix pvmove abort workaround to be cluster-aware when temporary mirror activation fails.
|
Fix cmirrord segfault in clog_cpg list processing when converting mirror log.
|
||||||
Always query device by using uuid only and not name in clvmd.
|
Deactivate temporary pvmove mirror cluster-wide when activating it fails.
|
||||||
Add missing metadata reverts in pvmove error path.
|
Always query device by uuid and not name in clvmd.
|
||||||
Unlock shared lock in clvmd if activation calls failed.
|
Add missing metadata vg_reverts in pvmove error paths.
|
||||||
Fix return code of info call for query by uuid.
|
Unlock shared lock in clvmd if activation calls fail.
|
||||||
Fix some constness and floating point gcc warnings.
|
Return success from dev_manager_info with non-existent uuid if ioctl succeeds.
|
||||||
Fix dm_report_field_uint64 function.
|
|
||||||
Fix display of lv_kernel_read_ahead -1, broken by fix of dm_report_field_uint64().
|
|
||||||
|
|
||||||
Version 2.02.60 - 23rd January 2010
|
Version 2.02.60 - 23rd January 2010
|
||||||
===================================
|
===================================
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
Version 1.02.44 -
|
Version 1.02.44 - 15th February 2010
|
||||||
===================================
|
====================================
|
||||||
Add DM_UDEV_DISABLE_LIBRARY_FALLBACK udev flag to rely on udev only.
|
Add DM_UDEV_DISABLE_LIBRARY_FALLBACK udev flag to rely on udev only.
|
||||||
Export dm_udev_create_cookie function to create new cookies on demand.
|
Export dm_udev_create_cookie function to create new cookies on demand.
|
||||||
Add --udevcookie, udevcreatecookie and udevreleasecookie for dmsetup.
|
Add --udevcookie, udevcreatecookie and udevreleasecookie to dmsetup.
|
||||||
Don't use DM_UDEV_DISABLE_CHECKING env. var. anymore and set the state automatically.
|
Set udev state automatically instead of using DM_UDEV_DISABLE_CHECKING.
|
||||||
|
|
||||||
Version 1.02.43 - 21st January 2010
|
Version 1.02.43 - 21st January 2010
|
||||||
===================================
|
===================================
|
||||||
|
@ -1571,6 +1571,9 @@ static struct metadata_area *_mda_copy(struct dm_pool *mem,
|
|||||||
memcpy(mda_new, mda, sizeof(*mda));
|
memcpy(mda_new, mda, sizeof(*mda));
|
||||||
memcpy(mdac_new, mdac, sizeof(*mdac));
|
memcpy(mdac_new, mdac, sizeof(*mdac));
|
||||||
mda_new->metadata_locn = mdac_new;
|
mda_new->metadata_locn = mdac_new;
|
||||||
|
|
||||||
|
/* FIXME mda 'list' left invalid here */
|
||||||
|
|
||||||
return mda_new;
|
return mda_new;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user