Skip to content

Miscellaneous fixes

Zdenek Kabelac lvm-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest14 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14Skip VPATH usageinclude/Makefile.in+0 -10 replies
2/14Testsuit: Shell &&||test/lvm-utils.sh test/t-000-basic.sh test/t-pvmove-basic.sh+8 -90 replies
3/14Testsuit: create empty filestest/test-utils.sh+1 -10 replies
4/14Testsuit: test variables with quotestest/lvm-utils.sh test/t-pvchange-usage.sh+17 -90 replies
5/14Testsuit: speeduptest/t-lock-blocking.sh+1 -10 replies
6/14Testsuit: add missing prepare_dmeventdtest/t-activate-missing.sh test/t-activate-partial.sh test/t-inconsistent-metadata.sh +21 more+24 -20 replies
7/14Fix constness warninglib/format_text/archive.c+2 -20 replies
8/14Fix C function definitiondaemons/clvmd/clvmd-singlenode.c daemons/clvmd/lvm-functions.c lib/format_text/import.c +2 more+8 -80 replies
9/14Fix constness warninglib/activate/dev_manager.c+4 -40 replies
10/14Fix void* arithmetic - use char*libdm/ioctl/libdm-iface.c+3 -30 replies
11/14Fix void* arithmetic and more readable char[]libdm/mm/dbg_malloc.c+3 -30 replies
12/14log_debug event_nrlibdm/ioctl/libdm-iface.c+3 -20 replies
13/14Reorder read_ahead checktools/dmsetup.c+7 -00 replies
14/14Proposal of different check for udev dirtools/dmsetup.c tools/lvmcmdline.c+26 -40 replies

Reviews trailers per patch

None of the 14 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchPetr Rockai
SeriesR-b
1/14
2/14
3/14
4/14
5/14
6/14
7/14
8/14
9/14
10/14
11/14
12/14
13/14
14/14

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/14] Miscellaneous fixes

Miscellaneous fixes:

One fix for non-srcdir builds.
Fxes for testsuit.
Cleanups for compiler warnings.
Updates to dmsetup code.

Last patch is proposal for 3 solution how to fix udev patch checking - I think the check should be a separate function in lib dm used by dmsetup and liblvm. This patch is not supposed to be applied in this form.

Zdenek Kabelac (14):
Skip VPATH usage
Testsuit: Shell &&||
Testsuit: create empty files
Testsuit: test variables with quotes
Testsuit: speedup
Testsuit: add missing prepare_dmeventd
Fix constness warning
Fix C function definition
Fix constness warning
Fix void* arithmetic - use char*
Fix void* arithmetic and more readable char[]
log_debug event_nr
Reorder read_ahead check
Proposal of different check for udev dir

 daemons/clvmd/clvmd-singlenode.c        |    6 ++--
 daemons/clvmd/lvm-functions.c           |    4 +-
 include/Makefile.in                     |    1 -
 lib/activate/dev_manager.c              |    8 +++---
 lib/format_text/archive.c               |    4 +-
 lib/format_text/import.c                |    2 +-
 lib/locking/file_locking.c              |    2 +-
 libdm/ioctl/libdm-iface.c               |   13 ++++++-----
 libdm/mm/dbg_malloc.c                   |    6 ++--
 test/lvm-utils.sh                       |   30 +++++++++++++++++----------
 test/t-000-basic.sh                     |    4 +-
 test/t-activate-missing.sh              |    1 +
 test/t-activate-partial.sh              |    1 +
 test/t-inconsistent-metadata.sh         |    1 +
 test/t-listings.sh                      |    1 +
 test/t-lock-blocking.sh                 |    2 +-
 test/t-lvchange-mirror.sh               |    1 +
 test/t-lvconvert-mirror-basic.sh        |    1 +
 test/t-lvconvert-mirror.sh              |    1 +
 test/t-lvconvert-repair-dmeventd.sh     |    2 +-
 test/t-lvconvert-repair-policy.sh       |    1 +
 test/t-lvconvert-repair-replace.sh      |    1 +
 test/t-lvconvert-repair-transient.sh    |    1 +
 test/t-lvconvert-repair.sh              |    2 +-
 test/t-lvcreate-mirror.sh               |    1 +
 test/t-lvcreate-operation.sh            |    1 +
 test/t-lvcreate-pvtags.sh               |    1 +
 test/t-lvcreate-usage.sh                |    1 +
 test/t-lvresize-mirror.sh               |    1 +
 test/t-metadata.sh                      |    1 +
 test/t-mirror-names.sh                  |    1 +
 test/t-mirror-vgreduce-removemissing.sh |    1 +
 test/t-nomda-missing.sh                 |    1 +
 test/t-pvchange-usage.sh                |    2 +-
 test/t-pvmove-basic.sh                  |    7 ++---
 test/t-snapshots-of-mirrors.sh          |    1 +
 test/t-unknown-segment.sh               |    1 +
 test/t-unlost-pv.sh                     |    1 +
 test/test-utils.sh                      |    2 +-
 tools/dmsetup.c                         |   33 ++++++++++++++++++++++++++++--
 tools/lvmcmdline.c                      |    4 ++-
 41 files changed, 107 insertions(+), 49 deletions(-)
Signature · 1 line
1.7.2