[lvm-devel] [PATCH 00/15] Pvmin, udev, testing
Zdenek Kabelac
zkabelac at redhat.com
Mon Jan 24 10:50:24 UTC 2011
Patchset combince few 'smaller' changes which are trying to fix
couple problem with current git tree.
0001-0002 - add configurable pv_min_size
0003-0005 - fix udev problem with stacking multiple dev ops.
0006 - code optimization
0007-0011 - testing speedup
0012 - coverage improvement
0013 - man page fix proposal - we should decide which way to go
0014-0015 - gcc compilation warning fixes
Zdenek Kabelac (15):
Add find_config_tree_int64 function
Replace PV_MIN_SIZE with function pv_min_size()
Test pv_min_size functionality
Move add_dev_node to DM_DEVICE_RESUME
Fix multiple operations on the same node
Micro optimization of _eat_space and _get_token
Testing: Display duration of tests
Testing: Accelerate mirror tests
Testing: Add udev_wait for sfdisk
Testing: Lower mem usage of inconsistent mda test
Testing: Lower device size of pvmove test
Skip compilation of debug code
Man page consistency fixes
Void* arithmetic replaced with char*
const fixing
daemons/clvmd/clvmd.c | 4 +-
daemons/clvmd/clvmd.h | 2 +-
doc/example.conf.in | 5 +++
lib/activate/activate.c | 4 +-
lib/activate/activate.h | 2 +-
lib/activate/fs.c | 49 +++++++++++++++++++++++++++--
lib/commands/toolcontext.c | 8 ++++-
lib/config/config.c | 42 ++++++++++++++-----------
lib/config/config.h | 2 +
lib/filters/filter-regex.c | 2 +-
lib/filters/filter.c | 2 +-
lib/format_text/text_label.c | 4 +-
lib/metadata/lv.h | 2 +-
lib/metadata/lv_manip.c | 3 +-
lib/metadata/metadata-exported.h | 9 ++---
lib/metadata/metadata.c | 33 +++++++++++--------
lib/metadata/metadata.h | 1 -
lib/metadata/mirror.c | 18 +++++-----
lib/misc/lvm-globals.c | 12 +++++++
lib/misc/lvm-globals.h | 5 ++-
lib/report/properties.c | 3 +-
lib/report/report.c | 6 ++--
libdm/ioctl/libdm-iface.c | 8 ++--
libdm/libdm-common.c | 57 +++++++++++++++++++++++++++-------
libdm/mm/dbg_malloc.c | 4 ++
liblvm/lvm_vg.c | 4 +-
man/pvcreate.8.in | 63 +++++++++++++++++--------------------
man/pvremove.8.in | 15 +++++---
man/pvresize.8.in | 13 +++----
man/pvscan.8.in | 14 +++-----
test/api/percent.sh | 2 +-
test/lib/aux.sh | 10 ++++++
test/lib/check.sh | 4 ++-
test/lib/harness.c | 32 +++++++++++++------
test/t-inconsistent-metadata.sh | 2 +-
test/t-lvconvert-mirror-basic.sh | 6 ++--
test/t-pv-min-size.sh | 25 +++++++++++++++
test/t-pvcreate-operation-md.sh | 8 ++++-
test/t-pvmove-basic.sh | 24 ++++++++------
tools/lvcreate.c | 2 +-
tools/pvresize.c | 6 ++--
tools/reporter.c | 4 +-
tools/toollib.c | 10 +++---
tools/toollib.h | 4 +-
tools/vgcfgrestore.c | 2 +-
tools/vgcreate.c | 2 +-
tools/vgextend.c | 4 +-
tools/vgmerge.c | 2 +-
tools/vgreduce.c | 2 +-
tools/vgrename.c | 2 +-
tools/vgsplit.c | 2 +-
51 files changed, 360 insertions(+), 191 deletions(-)
create mode 100755 test/t-pv-min-size.sh
--
1.7.3.5
More information about the lvm-devel
mailing list