[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[lvm-devel] [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(-)

-- 
1.8.2.1


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]