Skip to content

pool metadata spare

Zdenek Kabelac lvm-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7thin: add pool metadata spare lv supportlib/format_text/flags.c lib/format_text/import_vsn1.c lib/metadata/metadata-exported.h +4 more+112 -00 replies
2/7thin: report 'e' volume type pool metadata sparelib/metadata/lv.c man/lvs.8.in+2 -10 replies
3/7thin: removal of spare disables recoverylib/metadata/lv_manip.c+26 -00 replies
4/7thin: add lvchange spare lv manipulationman/lvchange.8.in tools/args.h tools/commands.h +1 more+87 -20 replies
5/7thin: add spare lvcreate supportlib/config/defaults.h lib/metadata/metadata-exported.h lib/metadata/thin_manip.c +3 more+135 -70 replies
6/7thin: add lvconvert pool metadata sparetools/commands.h tools/lvconvert.c+15 -20 replies
7/7thin: add vgchange spare supportman/vgchange.8.in tools/commands.h tools/vgchange.c+30 -20 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 0/7] pool metadata spare

Updated patch set for spare devices.
Using _pmspare suffix instead of lv flag.

Zdenek Kabelac (7):
thin: add pool metadata spare lv support
thin: report 'e' volume type pool metadata spare
thin: removal of spare disables recovery
thin: add lvchange spare lv manipulation
thin: add spare lvcreate support
thin: add lvconvert pool metadata spare
thin: add vgchange spare support

 lib/config/defaults.h            |   1 +
 lib/format_text/flags.c          |   1 +
 lib/format_text/import_vsn1.c    |  12 +++
 lib/metadata/lv.c                |   1 +
 lib/metadata/lv_manip.c          |  26 ++++++
 lib/metadata/metadata-exported.h |   7 ++
 lib/metadata/metadata.c          |  21 +++++
 lib/metadata/thin_manip.c        | 170 +++++++++++++++++++++++++++++++++++++++
 lib/metadata/vg.h                |   2 +
 lib/misc/lvm-string.c            |   1 +
 man/lvchange.8.in                |   5 ++
 man/lvcreate.8.in                |  11 ++-
 man/lvs.8.in                     |   2 +-
 man/vgchange.8.in                |   5 ++
 tools/args.h                     |   1 +
 tools/commands.h                 |  22 +++--
 tools/lvchange.c                 |  79 +++++++++++++++++-
 tools/lvconvert.c                |  11 +++
 tools/lvcreate.c                 |  18 ++++-
 tools/vgchange.c                 |  25 +++++-
 20 files changed, 407 insertions(+), 14 deletions(-)
Signature · 1 line
1.8.3.1