All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] spare LV support
@ 2013-06-25 11:56 Zdenek Kabelac
  2013-06-25 11:56 ` [PATCH 1/6] thin: add spare lv support Zdenek Kabelac
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Zdenek Kabelac @ 2013-06-25 11:56 UTC (permalink / raw)
  To: lvm-devel

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



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-06-25 11:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-25 11:56 [PATCH 0/6] spare LV support Zdenek Kabelac
2013-06-25 11:56 ` [PATCH 1/6] thin: add spare lv support Zdenek Kabelac
2013-06-25 11:56 ` [PATCH 2/6] thin: report spare as 'e' volume type Zdenek Kabelac
2013-06-25 11:56 ` [PATCH 3/6] thin: removal of spare disables recovery Zdenek Kabelac
2013-06-25 11:56 ` [PATCH 4/6] thin: lvchange spare lv manipulation Zdenek Kabelac
2013-06-25 11:56 ` [PATCH 5/6] thin: add spare lvcreate support Zdenek Kabelac
2013-06-25 11:56 ` [PATCH 6/6] thin: unfinished lvconvert Zdenek Kabelac

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.