lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Thu, 12 Aug 2010 06:59:26 +0100
From:	Alasdair G Kergon <agk@...hat.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Kiyoshi Ueda <k-ueda@...jp.nec.com>,
	Mike Snitzer <snitzer@...hat.com>,
	Mikulas Patocka <mpatocka@...hat.com>,
	Takahiro Yasui <tyasui@...hat.com>,
	"Jun'ichi Nomura" <j-nomura@...jp.nec.com>,
	Milan Broz <mbroz@...hat.com>,
	Peter Rajnoha <prajnoha@...hat.com>,
	Arnd Bergmann <arnd@...ay.de.ibm.com>,
	Julia Lawall <julia@...u.dk>,
	Tomohiro Kusumi <kusumi.tomohiro@...fujitsu.com>,
	Will Drewry <wad@...omium.org>, linux-kernel@...r.kernel.org,
	dm-devel@...hat.com
Subject: [git pull] device-mapper patches for 2.6.36

[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.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ