[GIT PULL] Block fixes for 4..19-rc3

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

 



Hi Linus,

Small collection of fixes that should go into this release. This pull
request contains:

- Small series that fixes a race between blkcg teardown and writeback
  (Dennis Zhou)

- Fix disallowing invalid block size settings from the nbd ioctl (me)

- BFQ fix for a use-after-free on last release of a bfqg (Konstantin
  Khlebnikov)

- Fix for the "don't warn for flush" fix (Mikulas)

Please pull!


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


----------------------------------------------------------------
Dennis Zhou (Facebook) (3):
      Revert "blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir()"
      blkcg: delay blkg destruction until after writeback has finished
      blkcg: use tryget logic when associating a blkg with a bio

Jens Axboe (1):
      nbd: don't allow invalid blocksize settings

Konstantin Khlebnikov (1):
      block: bfq: swap puts in bfqg_and_blkg_put

Mikulas Patocka (1):
      block: don't warn when doing fsync on read-only devices

 block/bfq-cgroup.c         |   4 +-
 block/bio.c                |   3 +-
 block/blk-cgroup.c         | 105 +++++++++++++++++++++------------------------
 block/blk-core.c           |   5 ++-
 block/blk-throttle.c       |   5 ++-
 drivers/block/nbd.c        |   3 ++
 include/linux/blk-cgroup.h |  45 ++++++++++++++++++-
 mm/backing-dev.c           |   5 +++
 8 files changed, 111 insertions(+), 64 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