Skip to content

Latest dm-thin patches

Joe Thornber dm-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 of 11 patches 4 repliesIn review

9 of 11 patches are in this archive. The cover letter announces 11.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11Unlock the superblock on an error path for new metadata dev creation.drivers/md/dm-thin-metadata.c+1 -00 replies
2/11Remove redundant arg from value_ptr()drivers/md/persistent-data/dm-btree-internal.h drivers/md/persistent-data/dm-btree-remove.c drivers/md/persistent-data/dm-btree.c+29 -330 replies
5/11btree-remove - fix rebalancing of 3 nodes.drivers/md/persistent-data/dm-btree-remove.c+99 -750 replies
6/11Remove entries from the ref_count tree if they're no longer needed.drivers/md/persistent-data/dm-space-map-common.c+0 -30 replies
7/11Commit every second to prevent too much of a position building up.drivers/md/dm-thin.c+26 -24 replies
8/11Add support for external origins.Documentation/device-mapper/thin-provisioning.txt drivers/md/dm-thin.c+105 -140 replies
9/11Discard support part 1drivers/md/dm-thin.c+70 -550 replies
10/11Add support for REQ_DISCARDdrivers/md/dm-thin.c+159 -141 reply
11/11some tidy ups of the __open_device() error path (Mike Snitzer)drivers/md/dm-thin-metadata.c+18 -40 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/11] Latest dm-thin patches

Clean patches that merge together various fixes in the thin-dev tree.

Joe Thornber (11):
Unlock the superblock on an error path for new metadata dev creation. Remove redundant arg from value_ptr()
[dm-thin] [bio prison] Don't use the bi_next field for the holder of
a cell.
[dm-thin] dm_thin_remove_block() wasn't decrementing the
mapped_blocks counter.
[dm-thin] btree-remove - fix rebalancing of 3 nodes. Remove entries from the ref_count tree if they're no longer needed. [dm-thin] Commit every second to prevent too much of a position
building up.
[dm-thin] Add support for external origins.
[dm-thin] Discard support part 1
[dm-thin] Add support for REQ_DISCARD
[dm-thin] some tidy ups of the __open_device() error path (Mike
Snitzer)

 Documentation/device-mapper/thin-provisioning.txt |   38 ++-
 drivers/md/dm-thin-metadata.c                     |   25 +-
 drivers/md/dm-thin.c                              |  442 ++++++++++++++++-----
 drivers/md/persistent-data/dm-btree-internal.h    |    7 +-
 drivers/md/persistent-data/dm-btree-remove.c      |  202 ++++++----
 drivers/md/persistent-data/dm-btree.c             |   27 +-
 drivers/md/persistent-data/dm-space-map-common.c  |    3 -
 7 files changed, 531 insertions(+), 213 deletions(-)
Signature · 1 line
1.7.5.4