[GIT PULL] Block fixes for 5.19-rc3

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

 



Hi Linus,

Block fixes for 5.19-rc3:

- NVMe pull request from Christoph
	- Quirks, quirks, quirks to work around buggy consumer grade
	  devices (Keith Bush, Ning Wang, Stefan Reiter, Rasheed Hsueh)
	- Better kernel messages for devices that need quirking
	  (Keith Bush)
	- Make a kernel message more useful (Thomas Weißschuh)

- MD pull request from Song, with a few fixes

- blk-mq sysfs locking fixes (Ming)

- BFQ stats fix (Bart)

- blk-mq offline queue fix (Bart)

- blk-mq flush request tag fix (Ming)

Please pull!


The following changes since commit b13baccc3850ca8b8cccbf8ed9912dbaa0fdf7f3:

  Linux 5.19-rc2 (2022-06-12 16:11:37 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/block-5.19-2022-06-16

for you to fetch changes up to b96f3cab59654ee2c30e6adf0b1c13cf8c0850fa:

  block/bfq: Enable I/O statistics (2022-06-16 16:59:28 -0600)

----------------------------------------------------------------
block-5.19-2022-06-16

----------------------------------------------------------------
Bart Van Assche (2):
      block: Fix handling of offline queues in blk_mq_alloc_request_hctx()
      block/bfq: Enable I/O statistics

Guoqing Jiang (1):
      Revert "md: don't unregister sync_thread with reconfig_mutex held"

Jens Axboe (2):
      Merge tag 'nvme-5.19-2022-06-15' of git://git.infradead.org/nvme into block-5.19
      Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-5.19

Keith Busch (5):
      nvme: add bug report info for global duplicate id
      nvme-pci: add trouble shooting steps for timeouts
      nvme-pci: phison e12 has bogus namespace ids
      nvme-pci: smi has bogus namespace ids
      nvme-pci: sk hynix p31 has bogus namespace ids

Logan Gunthorpe (1):
      md/raid5-ppl: Fix argument order in bio_alloc_bioset()

Ming Lei (3):
      blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none
      blk-mq: avoid to touch q->elevator without any protection
      blk-mq: don't clear flush_rq from tags->rqs[]

Ning Wang (1):
      nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs

Stefan Reiter (1):
      nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50

Thomas Weißschuh (1):
      nvme: add device name to warning in uuid_show()

rasheed.hsueh (1):
      nvme-pci: disable write zeros support on UMIC and Samsung SSDs

 block/bfq-iosched.c      |  6 ++++++
 block/blk-mq-sched.c     |  1 +
 block/blk-mq.c           | 29 ++++++++++-------------------
 block/kyber-iosched.c    |  3 ++-
 block/mq-deadline.c      |  3 +++
 drivers/md/dm-raid.c     |  2 +-
 drivers/md/md.c          | 14 +++++---------
 drivers/md/md.h          |  2 +-
 drivers/md/raid5-ppl.c   |  4 ++--
 drivers/nvme/host/core.c |  5 +++--
 drivers/nvme/host/nvme.h | 28 ++++++++++++++++++++++++++++
 drivers/nvme/host/pci.c  | 43 ++++++++++++++++++++++++++++++++++++++++++-
 include/linux/blkdev.h   |  4 ++--
 13 files changed, 106 insertions(+), 38 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