Hi Linus,
Here's a set of fixes that should make it into this series. This pull
request contains:
- NVMe pull request from Christoph, with little fixes all over the map
- Loop caching fix for offset/bs change (Jaegeuk Kim)
- Block documentation tweaks (Jeff, Jon, Weiping, John)
- null_blk zoned tweak (John)
- ahch mvebu suspend/resume support. Should have gone into the merge
window, but there was some confusion on which tree had it. (Miquel)
Please pull!
git://git.kernel.dk/linux-block.git tags/for-linus-20190112
----------------------------------------------------------------
Andrey Smirnov (1):
nvme: don't initlialize ctrl->cntlid twice
Hannes Reinecke (1):
nvme-multipath: zero out ANA log buffer
Hongbo Yao (1):
nvme-pci: fix out of bounds access in nvme_cqe_pending
Jaegeuk Kim (1):
loop: drop caches if offset or block_size are changed
James Dingwall (1):
nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN
Jeff Moyer (1):
block: clarify documentation for blk_{start|finish}_plug
Jens Axboe (1):
Merge branch 'nvme-5.0' of git://git.infradead.org/nvme into for-linus
Jianchao Wang (1):
nvme-pci: fix the wrong setting of nr_maps
John Pittman (2):
null_blk: add zoned config support information
block: doc: add slice_idle_us to bfq documentation
Jonathan Corbet (1):
block: fix kerneldoc comment for blk_attempt_plug_merge()
Keith Busch (2):
nvme-pci: rerun irq setup on IO queue init errors
nvme: pad fake subsys NQN vid and ssvid with zeros
Liviu Dudau (1):
nvme-pci: use the same attributes when freeing host_mem_desc_bufs.
Miquel Raynal (5):
ata: libahci_platform: comply to PHY framework
ata: ahci: mvebu: remove stale comment
ata: ahci: mvebu: do Armada 38x configuration only on relevant SoCs
ata: ahci: mvebu: add Armada 3700 initialization needed for S2RAM
ata: ahci: mvebu: request PHY suspend/resume for Armada 3700
Sagi Grimberg (3):
nvme-tcp: remove dead code
nvme-tcp: don't ask if controller is fabrics
nvme-fabrics: unset write/poll queues for discovery controllers
Weiping Zhang (1):
block: add documentation for io_timeout
Documentation/ABI/testing/sysfs-block | 9 ++++
Documentation/block/bfq-iosched.txt | 7 +++
Documentation/block/null_blk.txt | 3 +-
Documentation/block/queue-sysfs.txt | 7 +++
block/blk-core.c | 20 +++++++-
drivers/ata/ahci.h | 2 +
drivers/ata/ahci_mvebu.c | 87 ++++++++++++++++++++++++++---------
drivers/ata/libahci_platform.c | 13 ++++++
drivers/block/loop.c | 35 +++++++++++++-
drivers/block/null_blk.h | 1 +
drivers/nvme/host/core.c | 19 ++++----
drivers/nvme/host/fabrics.c | 2 +
drivers/nvme/host/multipath.c | 2 +
drivers/nvme/host/nvme.h | 5 ++
drivers/nvme/host/pci.c | 67 +++++++++++++++++++--------
drivers/nvme/host/tcp.c | 16 +++----
16 files changed, 229 insertions(+), 66 deletions(-)
--
Jens Axboe