Skip to content

spare LV support

Zdenek Kabelac lvm-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6thin: add spare lv supportlib/format_text/flags.c lib/format_text/import_vsn1.c lib/metadata/metadata-exported.h +3 more+34 -90 replies
2/6thin: report spare as 'e' volume typelib/metadata/lv.c+1 -00 replies
3/6thin: removal of spare disables recoverylib/metadata/lv_manip.c+19 -00 replies
4/6thin: lvchange spare lv manipulationtools/args.h tools/commands.h tools/lvchange.c+89 -30 replies
5/6thin: add spare lvcreate supportlib/metadata/metadata-exported.h tools/commands.h tools/lvcreate.c+88 -60 replies
6/6thin: unfinished lvconverttools/commands.h tools/lvconvert.c+4 -10 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/6] spare LV support

Initial preparation for handling spare LVs within LV. Spare LV is going to be used for thin pool recovery. There is one spare LV per pool always sized as the largest thin pool metadata LV in the VG.

Zdenek Kabelac (6):
thin: add spare lv support
thin: report spare as 'e' volume type
thin: removal of spare disables recovery
thin: lvchange spare lv manipulation
thin: add spare lvcreate support
thin: unfinished lvconvert

 lib/format_text/flags.c          |  1 +
 lib/format_text/import_vsn1.c    | 10 +++++
 lib/metadata/lv.c                |  1 +
 lib/metadata/lv_manip.c          | 19 +++++++++
 lib/metadata/metadata-exported.h |  4 ++
 lib/metadata/metadata.c          | 24 +++++++----
 lib/metadata/snapshot_manip.c    |  3 +-
 lib/metadata/vg.h                |  2 +
 tools/args.h                     |  1 +
 tools/commands.h                 | 18 +++++----
 tools/lvchange.c                 | 86 +++++++++++++++++++++++++++++++++++++++-
 tools/lvconvert.c                |  2 +
 tools/lvcreate.c                 | 83 +++++++++++++++++++++++++++++++++++++-
 13 files changed, 235 insertions(+), 19 deletions(-)
Signature · 1 line
1.8.2.1