[GIT PULL] Block fixes for 5.8-rc2

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

 



Hi Linus,

Fixes that should go into this release:

- Use import_uuid() where appropriate (Andy)

- bcache fixes (Coly, Mauricio, Zhiqiang)

- blktrace sparse warnings fix (Jan) 

- blktrace concurrent setup fix (Luis)

- blkdev_get use-after-free fix (Jason)

- Ensure all blk-mq maps are updated (Weiping)

- Loop invalidate bdev fix (Zheng)

Please pull!

The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:

  Linux 5.8-rc1 (2020-06-14 12:45:04 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/block-5.8-2020-06-19

for you to fetch changes up to 3373a3461aa15b7f9a871fa4cb2c9ef21ac20b47:

  block: make function 'kill_bdev' static (2020-06-18 09:24:35 -0600)

----------------------------------------------------------------
block-5.8-2020-06-19

----------------------------------------------------------------
Andy Shevchenko (1):
      partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense

Baolin Wang (1):
      blk-mq: Remove redundant 'return' statement

Coly Li (2):
      bcache: use delayed kworker fo asynchronous devices registration
      bcache: pr_info() format clean up in bcache_device_init()

Jan Kara (1):
      blktrace: Avoid sparse warnings when assigning q->blk_trace

Jason Yan (1):
      block: Fix use-after-free in blkdev_get()

Luis Chamberlain (1):
      blktrace: break out of blktrace setup on concurrent calls

Mauricio Faria de Oliveira (1):
      bcache: check and adjust logical block size for backing devices

Randy Dunlap (1):
      trace/events/block.h: drop kernel-doc for dropped function parameter

Weiping Zhang (1):
      block: update hctx map when use multiple maps

Zheng Bin (2):
      loop: replace kill_bdev with invalidate_bdev
      block: make function 'kill_bdev' static

Zhiqiang Liu (1):
      bcache: fix potential deadlock problem in btree_gc_coalesce

 block/blk-mq-tag.c           |  2 +-
 block/blk-mq.c               |  4 +++-
 block/partitions/ldm.c       |  2 +-
 drivers/block/loop.c         |  8 ++++----
 drivers/md/bcache/btree.c    |  8 ++++++--
 drivers/md/bcache/super.c    | 35 ++++++++++++++++++++++++++---------
 fs/block_dev.c               | 17 +++++++++--------
 include/linux/fs.h           |  2 --
 include/trace/events/block.h |  1 -
 kernel/trace/blktrace.c      | 30 ++++++++++++++++++++----------
 10 files changed, 70 insertions(+), 39 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