[git pull] device-mapper updates for 3.10

From: Alasdair G Kergon
Date: Fri May 10 2013 - 06:20:46 EST


Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-dm tags/dm-3.10-changes

to get the following device-mapper updates for 3.10.

Thanks,
Alasdair

----------------------------------------------------------------
Allow devices that hold metadata for the device-mapper thin
provisioning target to be extended easily; allow WRITE SAME on
multipath devices; an assortment of little fixes and clean-ups.

----------------------------------------------------------------
Alasdair G Kergon (3):
dm: document iterate_devices
dm cache policy: fix description of lookup fn
dm cache: move config fns

Joe Thornber (12):
dm cache: tune migration throttling
dm persistent data: fix error message typos
dm cache: fix typos in comments
dm cache: replace memcpy with struct assignment
dm thin: refactor data dev resize
dm thin: open dev read only when possible
dm persistent data: support space map resizing
dm thin: detect metadata device resizing
dm persistent data: add threshold callback to space map
dm persistent metadata: add space map threshold callback
dm thin: generate event when metadata threshold passed
dm cache: set config value

Mike Snitzer (3):
dm stripe: fix regression in stripe_width calculation
dm table: fix write same support
dm mpath: enable WRITE SAME support

Mikulas Patocka (1):
dm bufio: avoid a possible __vmalloc deadlock

Wei Yongjun (2):
dm cache: fix error return code in cache_create
dm snapshot: fix error return code in snapshot_ctr

drivers/md/dm-bufio.c | 24 ++-
drivers/md/dm-cache-metadata.c | 4 +-
drivers/md/dm-cache-policy.h | 4 +-
drivers/md/dm-cache-target.c | 100 +++++-----
drivers/md/dm-mpath.c | 1 +
drivers/md/dm-snap.c | 1 +
drivers/md/dm-stripe.c | 11 +-
drivers/md/dm-table.c | 2 +-
drivers/md/dm-thin-metadata.c | 36 +++-
drivers/md/dm-thin-metadata.h | 7 +
drivers/md/dm-thin.c | 200 ++++++++++++++++----
drivers/md/persistent-data/dm-space-map-disk.c | 3 +-
drivers/md/persistent-data/dm-space-map-metadata.c | 127 +++++++++++--
drivers/md/persistent-data/dm-space-map.h | 23 +++
include/linux/device-mapper.h | 15 ++
15 files changed, 442 insertions(+), 116 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/