All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@fb.com>
To: <torvalds@linux-foundation.org>
Cc: <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] Block IO core bits for 3.17-rc1
Date: Tue, 12 Aug 2014 15:03:00 -0600	[thread overview]
Message-ID: <20140812210235.GA2294@kernel.dk> (raw)

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


                 reply	other threads:[~2014-08-12 21:03 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140812210235.GA2294@kernel.dk \
    --to=axboe@fb.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.