All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/18] Clusterized exception store preparation
@ 2009-09-29 22:53 Mike Snitzer
  2009-09-29 22:53 ` [PATCH 01/18] dm-snap-consolidate-insert_exception-functions Mike Snitzer
                   ` (17 more replies)
  0 siblings, 18 replies; 21+ messages in thread
From: Mike Snitzer @ 2009-09-29 22:53 UTC (permalink / raw)
  To: dm-devel

This patch series provides Jon Brassow's refactored DM exceptions,
exception tables and more.  These patches form the basis upon which
Jon's clusterized exception store is built.

Given the fundamental nature of these changes, relative to code movement
and abstractions, the snapshot-merge patches must follow these patches
(particularly because of the way the hadnover snapshot exception table
handover mechanism changes relative to these patches).

Jon Brassow (18):
  dm-snap-consolidate-insert_exception-functions
  dm-exception-store-generalize-table-args
  dm-snapshot-new-ctr-table-format
  dm-snapshot-rename-dm_snap_exception-to-dm_exception
  dm-snapshot-rename-exception_table-to-dm_exception_table
  dm-snapshot-rename-exception-functions
  dm-snapshot-use-allocated-exception-tables
  dm-snapshot-exception-function-changes-1
  dm-snapshot-exception-function-changes-2
  dm-snapshot-exception-function-changes-3
  dm-snapshot-exception-function-changes-4
  dm-snapshot-exception-function-changes-5
  dm-snapshot-exception-function-changes-6
  dm-snapshot-move-exception-code-to-new-file
  dm-exception-store-create-local-exception-caches
  dm-exception-store-add-lookup_exception-to-API
  dm-snapshot-remove-completed-exception-cache
  dm-exstore-persistent-allow-metadata-reread

 drivers/md/Makefile             |    4 +-
 drivers/md/dm-exception-store.c |   36 ++--
 drivers/md/dm-exception-store.h |   92 ++-------
 drivers/md/dm-exception.c       |  163 +++++++++++++++
 drivers/md/dm-exception.h       |  104 ++++++++++
 drivers/md/dm-snap-persistent.c |  259 ++++++++++++++++++++----
 drivers/md/dm-snap-transient.c  |   88 ++++++++-
 drivers/md/dm-snap.c            |  415 ++++++++++++++-------------------------
 8 files changed, 748 insertions(+), 413 deletions(-)
 create mode 100644 drivers/md/dm-exception.c
 create mode 100644 drivers/md/dm-exception.h

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

end of thread, other threads:[~2009-09-30 14:46 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-29 22:53 [PATCH 00/18] Clusterized exception store preparation Mike Snitzer
2009-09-29 22:53 ` [PATCH 01/18] dm-snap-consolidate-insert_exception-functions Mike Snitzer
2009-09-29 22:53 ` [PATCH 02/18] dm-exception-store-generalize-table-args Mike Snitzer
2009-09-30 14:44   ` [PATCH v2 " Mike Snitzer
2009-09-29 22:53 ` [PATCH 03/18] dm-snapshot-new-ctr-table-format Mike Snitzer
2009-09-29 22:53 ` [PATCH 04/18] dm-snapshot-rename-dm_snap_exception-to-dm_exception Mike Snitzer
2009-09-29 22:53 ` [PATCH 05/18] dm-snapshot-rename-exception_table-to-dm_exception_table Mike Snitzer
2009-09-29 22:53 ` [PATCH 06/18] dm-snapshot-rename-exception-functions Mike Snitzer
2009-09-29 22:53 ` [PATCH 07/18] dm-snapshot-use-allocated-exception-tables Mike Snitzer
2009-09-29 22:53 ` [PATCH 08/18] dm-snapshot-exception-function-changes-1 Mike Snitzer
2009-09-29 22:53 ` [PATCH 09/18] dm-snapshot-exception-function-changes-2 Mike Snitzer
2009-09-29 22:53 ` [PATCH 10/18] dm-snapshot-exception-function-changes-3 Mike Snitzer
2009-09-29 22:53 ` [PATCH 11/18] dm-snapshot-exception-function-changes-4 Mike Snitzer
2009-09-29 22:53 ` [PATCH 12/18] dm-snapshot-exception-function-changes-5 Mike Snitzer
2009-09-29 22:53 ` [PATCH 13/18] dm-snapshot-exception-function-changes-6 Mike Snitzer
2009-09-29 22:53 ` [PATCH 14/18] dm-snapshot-move-exception-code-to-new-file Mike Snitzer
2009-09-29 22:53 ` [PATCH 15/18] dm-exception-store-create-local-exception-caches Mike Snitzer
2009-09-29 22:53 ` [PATCH 16/18] dm-exception-store-add-lookup_exception-to-API Mike Snitzer
2009-09-29 22:53 ` [PATCH 17/18] dm-snapshot-remove-completed-exception-cache Mike Snitzer
2009-09-29 22:53 ` [PATCH 18/18] dm-exstore-persistent-allow-metadata-reread Mike Snitzer
2009-09-30 14:46   ` [PATCH v2 " Mike Snitzer

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.