Merge tag 'nvme-6.5-2023-07-13' of git://git.infradead.org/nvme into block-6.5
authorJens Axboe <axboe@kernel.dk>
Thu, 13 Jul 2023 20:26:38 +0000 (14:26 -0600)
committerJens Axboe <axboe@kernel.dk>
Thu, 13 Jul 2023 20:26:38 +0000 (14:26 -0600)
commit90b4622954d59078fa0cecad7e7baa48efd006e7
tree99af7a8d100d58f6958f51100f20ed40a04abef0
parent5c17f45e91f5035c1b317e93b3dfb01088ac2902
parentb8f6446b6853768cb99e7c201bddce69ca60c15e
Merge tag 'nvme-6.5-2023-07-13' of git://git.infradead.org/nvme into block-6.5

Pull NVMe fixes from Keith:

"nvme fixes for Linux 6.5

 - 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)"

* tag 'nvme-6.5-2023-07-13' of git://git.infradead.org/nvme:
  nvme-pci: fix DMA direction of unmapping integrity data
  nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices
  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
  nvme: fix the NVME_ID_NS_NVM_STS_MASK definition
  nvmet: use PAGE_SECTORS_SHIFT
  nvme: add BOGUS_NID quirk for Samsung SM953