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