Skip to content

Pvmin, udev, testing

Zdenek Kabelac lvm-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15Add find_config_tree_int64 functionlib/config/config.c lib/config/config.h+8 -00 replies
2/15Replace PV_MIN_SIZE with function pv_min_size()doc/example.conf.in lib/commands/toolcontext.c lib/filters/filter.c +6 more+35 -110 replies
3/15Test pv_min_size functionalitytest/t-pv-min-size.sh+25 -00 replies
4/15Move add_dev_node to DM_DEVICE_RESUMElibdm/ioctl/libdm-iface.c+4 -40 replies
5/15Fix multiple operations on the same nodelib/activate/fs.c libdm/libdm-common.c+91 -150 replies
6/15Micro optimization of _eat_space and _get_tokenlib/config/config.c+18 -180 replies
7/15Testing: Display duration of teststest/lib/harness.c+22 -100 replies
8/15Testing: Accelerate mirror teststest/t-lvconvert-mirror-basic.sh+3 -30 replies
9/15Testing: Add udev_wait for sfdisktest/api/percent.sh test/lib/aux.sh test/lib/check.sh +1 more+21 -30 replies
10/15Testing: Lower mem usage of inconsistent mda testtest/t-inconsistent-metadata.sh+1 -10 replies
11/15Testing: Lower device size of pvmove testtest/t-pvmove-basic.sh+14 -100 replies
12/15Skip compilation of debug codelibdm/mm/dbg_malloc.c+4 -00 replies
13/15Man page consistency fixesman/pvcreate.8.in man/pvremove.8.in man/pvresize.8.in +1 more+49 -560 replies
14/15Void* arithmetic replaced with char*daemons/clvmd/clvmd.c lib/format_text/text_label.c+4 -40 replies
15/15const fixingdaemons/clvmd/clvmd.h lib/activate/activate.c lib/activate/activate.h +20 more+61 -560 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/15] Pvmin, udev, testing

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
Signature · 1 line
1.7.3.5