public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Block IO bits for 3.2-rc2
@ 2011-11-18 10:11 Jens Axboe
  0 siblings, 0 replies; only message in thread
From: Jens Axboe @ 2011-11-18 10:11 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel@vger.kernel.org

Hi Linus,

Here's the collection of block IO related fixes for the next -rc
release.

- Improve coverage of the blk_rq_map_user_iov() segment length checking,
  we should continue checking even after seeing unaligned entries.

- Fix for two potential memory leaks, in paride and loop.

- Two fixes for cciss. Disable ASPM always, similarly to what Windows
  does. And auto-engage the SCSI support, if it's been selected.

- Fix for missing bdi timer deletion in bdi_destroy().

- Revert of the nasty write-once disk alias hack that went into 3.2-rc1.
  Lets kill it now before we are stuck with this interface forever.

- Few other minor fixups and cleanups.

Please pull!


  git://git.kernel.dk/linux-block.git for-linus


Ben Hutchings (1):
      block: Always check length of all iov entries in blk_rq_map_user_iov()

Dan Carpenter (2):
      bio: change some signed vars to unsigned
      paride: fix potential information leak in pg_read()

Dmitry Monakhov (2):
      loop: prevent information leak after failed read
      loop: cleanup set_status interface

Matthew Garrett (1):
      The Windows driver .inf disables ASPM on all cciss devices. Do the same.

Rabin Vincent (1):
      backing-dev: ensure wakeup_timer is deleted

Shaohua Li (2):
      block: avoid unnecessary plug list flush
      block: add missed trace_block_plug

Stephen M. Cameron (1):
      cciss: auto engage SCSI mid layer at driver load time

Stephen Rothwell (1):
      include/linux/bio.h: use a static inline function for bio_integrity_clone()

Tejun Heo (1):
      block: Revert "[SCSI] genhd: add a new attribute "alias" in gendisk"

 Documentation/ABI/testing/sysfs-block |   13 ------
 Documentation/blockdev/cciss.txt      |   14 +++----
 block/blk-core.c                      |   18 +++++---
 block/blk-map.c                       |    7 ++-
 block/genhd.c                         |   71 ---------------------------------
 drivers/block/cciss.c                 |    6 +++
 drivers/block/cciss_scsi.c            |    1 +
 drivers/block/loop.c                  |   47 ++++++++++++++-------
 drivers/block/paride/pg.c             |    1 +
 fs/bio.c                              |    7 ++-
 include/linux/bio.h                   |   10 +++-
 include/linux/genhd.h                 |    4 --
 mm/backing-dev.c                      |    8 ++++
 13 files changed, 79 insertions(+), 128 deletions(-)

-- 
Jens Axboe


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

only message in thread, other threads:[~2011-11-18 10:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-18 10:11 [GIT PULL] Block IO bits for 3.2-rc2 Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox