Pull block fixes from Jens Axboe:
 - Remove references to old schedulers for the scheduler switching and
   blkio controller documentation (Andreas)
 - Kill duplicate check for report zone for null_blk (Chaitanya)
 - Two bcache fixes (Coly)
 - Ensure that mq-deadline is selected if zoned block device is enabled,
   as we need that to support them (Damien)
 - Fix io_uring memory leak (Eric)
 - ps3vram fallout from LBDAF removal (Geert)
 - Redundant blk-mq debugfs debugfs_create return check cleanup (Greg)
 - Extend NOPLM quirk for ST1000LM024 drives (Hans)
 - Remove error path warning that can now trigger after the queue
   removal/addition fixes (Ming)
* tag 'for-linus-
20190614' of git://git.kernel.dk/linux-block:
  block/ps3vram: Use %llu to format sector_t after LBDAF removal
  libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk
  bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached
  bcache: fix stack corruption by PRECEDING_KEY()
  blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests
  blkio-controller.txt: Remove references to CFQ
  block/switching-sched.txt: Update to blk-mq schedulers
  null_blk: remove duplicate check for report zone
  blk-mq: no need to check return value of debugfs_create functions
  io_uring: fix memory leak of UNIX domain socket inode
  block: force select mq-deadline for zoned block devices