lkml.org 
[lkml]   [2014]   [Aug]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
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



\
 
 \ /
  Last update: 2014-08-12 23:21    [W:0.023 / U:0.088 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site