dm-devel.redhat.com archive mirror
 help / color / mirror / Atom feed
* [git pull] device-mapper patches for 2.6.36
@ 2010-08-12  5:59 Alasdair G Kergon
  0 siblings, 0 replies; only message in thread
From: Alasdair G Kergon @ 2010-08-12  5:59 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Kiyoshi Ueda, Mike Snitzer, Mikulas Patocka, Takahiro Yasui,
	Jun'ichi Nomura, Milan Broz, Peter Rajnoha, Arnd Bergmann,
	Julia Lawall, Tomohiro Kusumi, Will Drewry, linux-kernel,
	dm-devel

[Resent with mailing lists I lost from the cc - again...]

Please pull from:

  master.kernel.org:/pub/scm/linux/kernel/git/agk/linux-2.6-dm.git master

to get the following device-mapper fixes and enhancements for inclusion in
2.6.36.

The main enhancement here is discard support.  We left the dm-crypt target out
of this for now, hoping we might find some cryptographers to help us consider
this.
 
Alasdair G Kergon (3):
      dm mpath: fix NULL pointer dereference when path parameters missing
      dm ioctl: make __dev_status void
      dm: use dm_target_offset macro

Arnd Bergmann (1):
      dm ioctl: use nonseekable_open

Julia Lawall (1):
      dm crypt: use kstrdup

Kiyoshi Ueda (3):
      dm: prevent access to md being deleted
      dm ioctl: release _hash_lock between devices in remove_all
      dm: separate device deletion from dm_put

Mike Snitzer (11):
      dm ioctl: make bio or request based device type immutable
      dm: do not initialise full request queue when bio based
      dm: rename map_info flush_request to target_request_nr
      dm: linear support discard
      dm: use common __issue_target_request for flush and discard support
      dm: factor out max_io_len_target_boundary
      dm: zero silently drop discards
      dm delay: support discard
      dm: error return error for discards
      dm: split discard requests on target boundaries
      dm mpath: support discard

Mikulas Patocka (7):
      dm snapshot: iterate origin and cow devices
      dm snapshot: test chunk size against both origin and snapshot
      dm: skip second flush on bio unsupported error
      dm snapshot: implement merge
      dm stripe: move sector translation to a function
      dm stripe: optimize sector division
      dm stripe: support discards

Milan Broz (2):
      dm crypt: simplify crypt_config destruction logic
      dm crypt: simplify crypt_ctr

Peter Rajnoha (3):
      dm ioctl: remove __dev_status from geometry and target message
      dm ioctl: return uevent flag after rename
      dm: allow autoloading of dm mod

Tomohiro Kusumi (1):
      dm snapshot: persistent use define for disk header chunk size

Will Drewry (1):
      dm ioctl: refactor dm_table_complete

 Documentation/devices.txt       |    1 +
 drivers/md/dm-crypt.c           |  342 +++++++++++++++++++++------------------
 drivers/md/dm-delay.c           |    6 +-
 drivers/md/dm-exception-store.c |    4 +-
 drivers/md/dm-exception-store.h |    3 +-
 drivers/md/dm-ioctl.c           |  207 ++++++++++++------------
 drivers/md/dm-linear.c          |    3 +-
 drivers/md/dm-mpath.c           |   11 ++
 drivers/md/dm-raid1.c           |    2 +-
 drivers/md/dm-snap-persistent.c |    6 +-
 drivers/md/dm-snap.c            |   62 +++++--
 drivers/md/dm-stripe.c          |   87 +++++++++--
 drivers/md/dm-table.c           |   99 +++++++++++-
 drivers/md/dm-target.c          |    5 +
 drivers/md/dm-zero.c            |    5 +
 drivers/md/dm.c                 |  329 ++++++++++++++++++++++++++++---------
 drivers/md/dm.h                 |   14 ++-
 include/linux/device-mapper.h   |   16 ++-
 include/linux/dm-ioctl.h        |    5 +-
 include/linux/miscdevice.h      |    1 +
 20 files changed, 822 insertions(+), 386 deletions(-)

Thanks,
Alasdair.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-08-12  5:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-12  5:59 [git pull] device-mapper patches for 2.6.36 Alasdair G Kergon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).