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]
Message-ID: <4EC62F51.9000308@kernel.dk>
Date:	Fri, 18 Nov 2011 11:11:29 +0100
From:	Jens Axboe <axboe@...nel.dk>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
CC:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Block IO bits for 3.2-rc2

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

--
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