Merge tag 'block-6.5-2023-07-14' of git://git.kernel.dk/linux
Pull block fixes from Jens Axboe: - NVMe pull request via Keith: - Don't require quirk to use duplicate namespace identifiers (Christoph, Sagi) - One more BOGUS_NID quirk (Pankaj) - IO timeout and error hanlding fixes for PCI (Keith) - Enhanced metadata format mask fix (Ankit) - Association race condition fix for fibre channel (Michael) - Correct debugfs error checks (Minjie) - Use PAGE_SECTORS_SHIFT where needed (Damien) - Reduce kernel logs for legacy nguid attribute (Keith) - Use correct dma direction when unmapping metadata (Ming) - Fix for a flush handling regression in this release (Christoph) - Fix for batched request time stamping (Chengming) - Fix for a regression in the mq-deadline position calculation (Bart) - Lockdep fix for blk-crypto (Eric) - Fix for a regression in the Amiga partition handling changes (Michael) * tag 'block-6.5-2023-07-14' of git://git.kernel.dk/linux: block: queue data commands from the flush state machine at the head blk-mq: fix start_time_ns and alloc_time_ns for pre-allocated rq nvme-pci: fix DMA direction of unmapping integrity data nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices block/mq-deadline: Fix a bug in deadline_from_pos() nvme: ensure disabling pairs with unquiesce nvme-fc: fix race between error recovery and creating association nvme-fc: return non-zero status code when fails to create association nvme: fix parameter check in nvme_fault_inject_init() nvme: warn only once for legacy uuid attribute block: remove dead struc request->completion_data field nvme: fix the NVME_ID_NS_NVM_STS_MASK definition nvmet: use PAGE_SECTORS_SHIFT nvme: add BOGUS_NID quirk for Samsung SM953 blk-crypto: use dynamic lock class for blk_crypto_profile::lock block/partition: fix signedness issue for Amiga partitions
No related branches found
No related tags found
Showing
- block/blk-crypto-profile.c 10 additions, 2 deletionsblock/blk-crypto-profile.c
- block/blk-flush.c 1 addition, 1 deletionblock/blk-flush.c
- block/blk-mq.c 30 additions, 17 deletionsblock/blk-mq.c
- block/mq-deadline.c 1 addition, 1 deletionblock/mq-deadline.c
- block/partitions/amiga.c 1 addition, 1 deletionblock/partitions/amiga.c
- drivers/nvme/host/core.c 33 additions, 3 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/fault_inject.c 1 addition, 1 deletiondrivers/nvme/host/fault_inject.c
- drivers/nvme/host/fc.c 30 additions, 7 deletionsdrivers/nvme/host/fc.c
- drivers/nvme/host/pci.c 20 additions, 9 deletionsdrivers/nvme/host/pci.c
- drivers/nvme/host/sysfs.c 1 addition, 1 deletiondrivers/nvme/host/sysfs.c
- drivers/nvme/target/loop.c 1 addition, 1 deletiondrivers/nvme/target/loop.c
- drivers/nvme/target/passthru.c 2 additions, 2 deletionsdrivers/nvme/target/passthru.c
- include/linux/blk-crypto-profile.h 1 addition, 0 deletionsinclude/linux/blk-crypto-profile.h
- include/linux/blk-mq.h 3 additions, 3 deletionsinclude/linux/blk-mq.h
- include/linux/nvme.h 1 addition, 1 deletioninclude/linux/nvme.h
Loading
Please register or sign in to comment