[GIT PULL] Block fixes for 5.1-rc4

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

 



Hi Linus,

A collection of fixes that should go into this round. This pull request
contains:

- Fixups for the pf/pcd queue handling (YueHaibing)

- Revert of the three direct issue changes as they have been proven to
  cause an issue with dm-mpath (Bart)

- Plug rq_count reset fix (Dongli)

- io_uring double free in fileset registration error handling (me)

- Make null_blk handle bad numa node passed in (John)

- BFQ ifdef fix (Konstantin)

- Flush queue leak fix (Shenghui)

- Plug trace fix (Yufen)

Please pull!


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


----------------------------------------------------------------
Bart Van Assche (1):
      block: Revert v5.0 blk_mq_request_issue_directly() changes

Dongli Zhang (1):
      blk-mq: do not reset plug->rq_count before the list is sorted

Guenter Roeck (1):
      xsysace: Fix error handling in ace_setup

Jens Axboe (1):
      io_uring: fix double free in case of fileset regitration failure

John Pittman (1):
      null_blk: prevent crash from bad home_node value

Konstantin Khlebnikov (1):
      block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y

Shenghui Wang (1):
      block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx

YueHaibing (2):
      paride/pf: Fix potential NULL pointer dereference
      paride/pcd: Fix potential NULL pointer dereference and mem leak

Yufen Yu (1):
      blk-mq: add trace block plug and unplug for multiple queues

 block/bfq-iosched.c           |   2 +-
 block/bfq-wf2q.c              |   2 +-
 block/blk-core.c              |   4 +-
 block/blk-mq-sched.c          |   8 ++-
 block/blk-mq.c                | 129 ++++++++++++++++++++++--------------------
 block/blk-mq.h                |   6 +-
 drivers/block/null_blk_main.c |   5 ++
 drivers/block/paride/pcd.c    |  14 ++++-
 drivers/block/paride/pf.c     |  12 +++-
 drivers/block/xsysace.c       |   2 +
 fs/io_uring.c                 |   1 +
 11 files changed, 110 insertions(+), 75 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