Hi Linus,

The biggest part of this pull request is the revert of the blkcg cleanup
series. It had one fix earlier for a stacked device issue, but another
one was reported. Rather than play whack-a-mole with this, revert the
entire series and try again for the next kernel release.

Apart from that, only small fixes/changes. This pull request contains:

- Indentation fixup for mtip32xx (Colin Ian King)

- The blkcg cleanup series revert (Dennis Zhou)

- Two NVMe fixes. One fixing a regression in the nvme request
  initialization in this merge window, causing nvme-fc to not work. The
  other is a suspend/resume p2p resource issue (James, Keith)

- Fix sg discard merge, allowing us to merge in cases where we didn't
  before (Jianchao Wang)

- Call rq_qos_exit() after the queue is frozen, preventing a hang (Ming)

- Fix brd queue setup, fixing an oops if we fail setting up all devices
  (Ming)

Please pull!


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


----------------------------------------------------------------
Colin Ian King (1):
      mtip32xx: clean an indentation issue, remove extraneous tabs

Dennis Zhou (1):
      blkcg: revert blkcg cleanups series

James Smart (1):
      nvme-fc: fix request private initialization

Jianchao Wang (1):
      block: fix the DISCARD request merge

Keith Busch (1):
      nvme-pci: fix conflicting p2p resource adds

Ming Lei (2):
      block: call rq_qos_exit() after queue is frozen
      block: brd: associate with queue until adding disk

 Documentation/admin-guide/cgroup-v2.rst |   8 +-
 block/bfq-cgroup.c                      |   4 +-
 block/bfq-iosched.c                     |   2 +-
 block/bio.c                             | 174 +++++++++-----------------------
 block/blk-cgroup.c                      | 123 +++++++---------------
 block/blk-core.c                        |   4 +-
 block/blk-iolatency.c                   |  26 ++++-
 block/blk-merge.c                       |  46 +++++++--
 block/blk-sysfs.c                       |   2 -
 block/blk-throttle.c                    |  13 ++-
 block/bounce.c                          |   4 +-
 block/cfq-iosched.c                     |   4 +-
 drivers/block/brd.c                     |  16 ++-
 drivers/block/loop.c                    |   5 +-
 drivers/block/mtip32xx/mtip32xx.c       |   4 +-
 drivers/md/raid0.c                      |   2 +-
 drivers/nvme/host/fc.c                  |   2 +-
 drivers/nvme/host/pci.c                 |   5 +-
 fs/buffer.c                             |  10 +-
 fs/ext4/page-io.c                       |   2 +-
 include/linux/bio.h                     |  26 ++---
 include/linux/blk-cgroup.h              | 145 +++++++++-----------------
 include/linux/blk_types.h               |   1 +
 include/linux/cgroup.h                  |   2 -
 include/linux/writeback.h               |   5 +-
 kernel/cgroup/cgroup.c                  |  48 ++-------
 kernel/trace/blktrace.c                 |   4 +-
 mm/page_io.c                            |   2 +-
 28 files changed, 265 insertions(+), 424 deletions(-)

-- 
Jens Axboe

Reply via email to