[GIT PULL] Late block changes for 5.1-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

This is a collection of both stragglers, and fixes that came in after I
finalized the initial pull. This pull request contains:

- An MD pull request from Song, with a few minor fixes.

- Set of NVMe patches via Christoph.

- Pull request from Konrad, with a few fixes for xen/blkback.

- pblk fix IO calculation fix (Javier)

- Segment calculation fix for pass-through (Ming)

- Fallthrough annotation for blkcg (Mathieu)

Please pull!


  git://git.kernel.dk/linux-block.git tags/for-5.1/block-post-20190315


----------------------------------------------------------------
Aditya Pakki (1):
      md: Fix failed allocation of md_register_thread

Christoph Hellwig (5):
      nvme: disable Write Zeroes for qemu controllers
      nvme: remove nvme_ns_config_oncs
      nvme: add proper discard setup for the multipath device
      nvme: add proper write zeroes setup for the multipath device
      nvmet: ignore EOPNOTSUPP for discard

Dongli Zhang (2):
      xen/blkback: add stack variable 'blkif' in connect_ring()
      xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront

James Smart (5):
      nvme-fc: use nr_phys_segments to determine existence of sgl
      nvme-fc: fix numa_node when dev is null
      nvme-fc: reject reconnect if io queue count is reduced to zero
      nvmet-fc: fix issues with targetport assoc_list list walking
      nvmet-fc: bring Disconnect into compliance with FC-NVME spec

Javier González (1):
      pblk: fix max_io calculation

Jens Axboe (2):
      Merge branch 'stable/for-jens-5.1' of git://git.kernel.org/.../konrad/xen into for-5.1/block-post
      Merge branch 'for-5.1/md-post' of https://github.com/liu-song-6/linux into for-5.1/block-post

Keith Busch (2):
      nvme: don't warn on block content change effects
      nvme-trace: fix cdw10 buffer overrun

Mariusz Dabrowski (1):
      raid5: set write hint for PPL

Mathieu Malaterre (1):
      blkcg: annotate implicit fall through

Max Gurtovoy (1):
      nvme: add get-feature to admin cmds tracer

Ming Lei (1):
      block: fix segment calculation for passthrough IO

Sagi Grimberg (2):
      nvme: put ns_head ref if namespace fails allocation
      nvme-tcp: support C2HData with SUCCESS flag

Xiao Ni (1):
      It's wrong to add len to sector_nr in raid10 reshape twice

Yufen Yu (2):
      nvme: update comment to make the code easier to read
      nvme-loop: init nvmet_ctrl fatal_err_work when allocate

 Documentation/admin-guide/md.rst   |  3 ++
 block/blk-merge.c                  | 15 +++---
 drivers/block/xen-blkback/xenbus.c | 99 ++++++++++++++++++++++----------------
 drivers/lightnvm/pblk-rl.c         |  7 ++-
 drivers/md/raid10.c                |  3 +-
 drivers/md/raid5-log.h             |  1 +
 drivers/md/raid5-ppl.c             | 63 ++++++++++++++++++++++++
 drivers/md/raid5.c                 |  3 ++
 drivers/nvme/host/core.c           | 28 +++++------
 drivers/nvme/host/fc.c             | 36 ++++++++++++--
 drivers/nvme/host/nvme.h           |  5 ++
 drivers/nvme/host/pci.c            |  3 +-
 drivers/nvme/host/tcp.c            | 32 ++++++++++--
 drivers/nvme/host/trace.c          | 14 ++++++
 drivers/nvme/host/trace.h          |  2 +-
 drivers/nvme/target/core.c         | 20 ++++----
 drivers/nvme/target/fc.c           | 42 +++-------------
 drivers/nvme/target/io-cmd-bdev.c  |  8 +--
 drivers/nvme/target/io-cmd-file.c  |  2 +-
 kernel/trace/blktrace.c            |  1 +
 20 files changed, 259 insertions(+), 128 deletions(-)

-- 
Jens Axboe




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux