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 G Kergon 2014-04-10 16:28:28 +01:00
parent 35721ee134
commit 2043f8c729
4 changed files with 15 additions and 18 deletions

View File

@ -1 +1 @@
2.02.106(2)-git (2014-01-20) 2.02.106(2)-git (2014-04-10)

View File

@ -1 +1 @@
1.02.85-git (2014-01-20) 1.02.85-git (2014-04-10)

View File

@ -1,5 +1,5 @@
Version 2.02.106 - Version 2.02.106 - 10th April 2014
==================================== ==================================
Fix ignored --dataalignment/dataalignment offset for pvcreate --restorefile. Fix ignored --dataalignment/dataalignment offset for pvcreate --restorefile.
Fix lost information about bootloader area when using lvmetad. Fix lost information about bootloader area when using lvmetad.
Don't require --major to be specified when using -My option on kernels > 2.4. Don't require --major to be specified when using -My option on kernels > 2.4.
@ -7,19 +7,17 @@ Version 2.02.106 -
Use thin_check --clear-needs-check-flag by default. Use thin_check --clear-needs-check-flag by default.
Export lvm_even_rand() for controlled provision of random numbers. Export lvm_even_rand() for controlled provision of random numbers.
Add lvmthin man page to section 7. Add lvmthin man page to section 7.
Extend internal validation of lv names size is less then 128 chars. Ensure mapped device names are not too long in vg_validate and lvrename.
Fail in resume for lvrename will result in failing command. Ensure resume failure in lvrename results in command failure.
Validate length of new LV name in lvrename to not exceed 127 characters. Add explicit error message when using lvdisplay -c -m.
Add explict error message when using lvdisplay -c -m. Report error if superfluous argument (e.g. PV name) supplied to pvscan.
Update man pages for pv/vg/lvdisplay. Fix error message for pvdisplay -c -m and add one for pvdisplay -c -s.
Report error when running pvscan with free argument (i.e. PV name). Use EINVALID_CMD_LINE correctly instead of ECMD_FAILED in vgimport/export.
Fix error message for pvdisplay -c -m and add new for pvdisplay -c -s. Obtain list of known VGs from lvmetad for pvchange --all.
Return proper invalid cmd when vgimport/exports find error in parameters. Add man page for lvm-dumpconfig to section 8.
Obtain list of known VGs for pvchange --all when using lvmetad.
Add man page for lvm dumpconfig.
Drop unused cmd pointer for internal function for_each_sub_lv(). Drop unused cmd pointer for internal function for_each_sub_lv().
Validate name for renamed sub LVs. Validate name for renamed sub LVs.
When lvrename fails on argument parsing return invalid cmd line error (5->3). When lvrename fails on argument parsing return EINVALID_CMD_LINE.
Fix exit code regression in failing pvchange command (2.02.66). Fix exit code regression in failing pvchange command (2.02.66).
Include 'lvm dumpconfig --type missing' and '--type diff' output to lvmdump. Include 'lvm dumpconfig --type missing' and '--type diff' output to lvmdump.
Return failure when specifying negative size for pvresize. Return failure when specifying negative size for pvresize.
@ -27,7 +25,6 @@ Version 2.02.106 -
Reinitialise lvmcache properly on fork to fix premature polldaemon exit. Reinitialise lvmcache properly on fork to fix premature polldaemon exit.
Add 'lvm dumpconfig --type diff' to show differences from defaults. Add 'lvm dumpconfig --type diff' to show differences from defaults.
Fix swap signature detection for devices smaller then 2MB. Fix swap signature detection for devices smaller then 2MB.
Reindent some clvmd.c code.
Use dm_malloc function in clvmd.c. Use dm_malloc function in clvmd.c.
Resolve memory release order for clvmd shutdown. Resolve memory release order for clvmd shutdown.
Report error when lvm2 activation is released in critical_section. Report error when lvm2 activation is released in critical_section.

View File

@ -1,5 +1,5 @@
Version 1.02.85 - Version 1.02.85 - 10th April 2014
=================================== =================================
Check for sprintf error when building internal device path. Check for sprintf error when building internal device path.
Check for sprintf error when creating path for dm control node. Check for sprintf error when creating path for dm control node.
When buffer for dm_get_library_version() is too small, return error code. When buffer for dm_get_library_version() is too small, return error code.