All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] dm thin: updated patches for 3.4
@ 2012-02-29 14:50 Mike Snitzer
  2012-02-29 14:50 ` [PATCH 01/13] dm thin: tidy up the cell_release functions Mike Snitzer
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: Mike Snitzer @ 2012-02-29 14:50 UTC (permalink / raw)
  To: dm-devel; +Cc: snitzer

I've reviewed all but one of these patches quite closely (didn't go
crazy on the held root patch).

I've taken care to make sure the patches include relevant fixes that
were made after Joe's previous submission to dm-devel.

This patchset will bring the upstream dm thinp code up to Joe's
thin-dev commit f1f8676ecdf366.

Heinz Mauelshagen (1):
  dm thin: pre-commit in pool_status so it provides accurate free block counts

Joe Thornber (12):
  dm thin: tidy up the cell_release functions
  dm btree-remove: break up __rebalance3 function
  dm btree remove: remove 2 BUG_ONs from __rebalance2 function
  dm btree remove: fix bug that allowed the nr of entries in a btree node to drop below 1/3
  dm btree remove: fix center node entry redistribution in redistribute3 function
  dm space map: remove entries from the ref_count tree if no longer needed
  dm thin: don't use the bi_next field for the holder of a cell
  dm thin: add support for external origins
  dm thin: held root support
  dm thin: foundation for discard support
  dm thin: add discard support
  dm thin: add discard pool features

 Documentation/device-mapper/thin-provisioning.txt |   51 ++-
 drivers/md/dm-thin-metadata.c                     |   78 +++-
 drivers/md/dm-thin-metadata.h                     |    1 +
 drivers/md/dm-thin.c                              |  577 ++++++++++++++++-----
 drivers/md/persistent-data/dm-btree-remove.c      |  174 ++++---
 drivers/md/persistent-data/dm-space-map-common.c  |    3 -
 6 files changed, 675 insertions(+), 209 deletions(-)

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

end of thread, other threads:[~2012-03-12 22:14 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-29 14:50 [PATCH 00/13] dm thin: updated patches for 3.4 Mike Snitzer
2012-02-29 14:50 ` [PATCH 01/13] dm thin: tidy up the cell_release functions Mike Snitzer
2012-02-29 14:50 ` [PATCH 02/13] dm btree-remove: break up __rebalance3 function Mike Snitzer
2012-02-29 14:50 ` [PATCH 03/13] dm btree remove: remove 2 BUG_ONs from __rebalance2 function Mike Snitzer
2012-02-29 14:50 ` [PATCH 04/13] dm btree remove: fix bug that allowed the nr of entries in a btree node to drop below 1/3 Mike Snitzer
2012-02-29 14:50 ` [PATCH 05/13] dm btree remove: fix center node entry redistribution in redistribute3 function Mike Snitzer
2012-02-29 14:50 ` [PATCH 06/13] dm space map: remove entries from the ref_count tree if no longer needed Mike Snitzer
2012-02-29 14:50 ` [PATCH 07/13] dm thin: don't use the bi_next field for the holder of a cell Mike Snitzer
2012-02-29 14:50 ` [PATCH 08/13] dm thin: add support for external origins Mike Snitzer
2012-03-12 22:14   ` [PATCH 08/13 v2] " Mike Snitzer
2012-02-29 14:50 ` [PATCH 09/13] dm thin: held root support Mike Snitzer
2012-02-29 14:50 ` [PATCH 10/13] dm thin: foundation for discard support Mike Snitzer
2012-02-29 14:50 ` [PATCH 11/13] dm thin: add " Mike Snitzer
2012-02-29 14:50 ` [PATCH 12/13] dm thin: add discard pool features Mike Snitzer
2012-02-29 14:50 ` [PATCH 13/13] dm thin: pre-commit in pool_status so it provides accurate free block counts 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.