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:	Tue, 12 Aug 2014 15:03:00 -0600
From:	Jens Axboe <axboe@...com>
To:	<torvalds@...ux-foundation.org>
CC:	<linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Block IO core bits for 3.17-rc1

Hi Linus,

Small round this time, after the massive blk-mq dump for 3.16. This pull
request contains:

- Fixes for max_sectors overflow in ioctls from Akinoby Mita.

- Partition off-by-one bug fix in aix partitions from Dan Carpenter.

- Various small partition cleanups from Fabian Frederick.

- Fix for the block integrity code sometimes returning the wrong vector
  count from Gu Zheng.

- Cleanup an re-org of the blk-mq queue enter/exit percpu counters from
  Tejun. Dependent on the percpu pull for 3.17 (which was in the block
  tree too), that you have already pulled in.

- A blkcg oops fix, also from Tejun.

Please pull!

  git://git.kernel.dk/linux-block.git for-3.17/core

----------------------------------------------------------------
Akinobu Mita (2):
      block: fix BLKSECTGET ioctl when max_sectors is greater than USHRT_MAX
      block: fix SG_[GS]ET_RESERVED_SIZE ioctl when max_sectors is huge

Dan Carpenter (1):
      partitions: aix.c: off by one bug

Fabian Frederick (4):
      block/partitions/aix.c: replace count*size kzalloc by kcalloc
      block/partitions/amiga.c: replace nolevel printk by pr_err
      block/partitions/msdos.c: code clean-up
      block/partitions/efi.c: kerneldoc fixing

Gu Zheng (1):
      bio-integrity: add "bip_max_vcnt" into struct bio_integrity_payload

Jens Axboe (2):
      Merge branch 'for-3.17' of git://git.kernel.org/.../tj/percpu into for-3.17/core
      Revert "bio: modify __bio_add_page() to accept pages that don't start a new segment"

Maurizio Lombardi (1):
      bio: modify __bio_add_page() to accept pages that don't start a new segment

Tejun Heo (6):
      blk-mq: fix a memory ordering bug in blk_mq_queue_enter()
      block, blk-mq: draining can't be skipped even if bypass_depth was non-zero
      blk-mq: decouble blk-mq freezing from generic bypassing
      blk-mq: collapse __blk_mq_drain_queue() into blk_mq_freeze_queue()
      blk-mq: use percpu_ref for mq usage count
      blkcg: don't call into policy draining if root_blkg is already gone

 arch/x86/include/asm/percpu.h    |   3 +-
 block/bio-integrity.c            |  12 +-
 block/blk-cgroup.c               |   7 +
 block/blk-core.c                 |  13 +-
 block/blk-mq.c                   |  81 ++---
 block/blk-mq.h                   |   2 +-
 block/blk-sysfs.c                |   2 +-
 block/compat_ioctl.c             |   6 +-
 block/ioctl.c                    |   5 +-
 block/partitions/aix.c           |   4 +-
 block/partitions/amiga.c         |  12 +-
 block/partitions/efi.c           |  46 +--
 block/partitions/msdos.c         |  13 +-
 block/scsi_ioctl.c               |  15 +-
 drivers/target/target_core_tpg.c |   4 +-
 fs/aio.c                         |   6 +-
 include/asm-generic/percpu.h     | 410 ++++++++++++++++++++----
 include/linux/bio.h              |   1 +
 include/linux/blkdev.h           |   4 +-
 include/linux/percpu-defs.h      | 380 +++++++++++++++++++++-
 include/linux/percpu-refcount.h  |  64 ++--
 include/linux/percpu.h           | 673 ---------------------------------------
 kernel/cgroup.c                  |   8 +-
 kernel/workqueue.c               |  19 +-
 lib/percpu-refcount.c            |  86 +++--
 mm/percpu.c                      |   3 +-
 26 files changed, 947 insertions(+), 932 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