Merge tag 'nvme-6.4-2023-05-18' of git://git.infradead.org/nvme into block-6.4
authorJens Axboe <axboe@kernel.dk>
Fri, 19 May 2023 01:46:42 +0000 (19:46 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 19 May 2023 01:46:42 +0000 (19:46 -0600)
Pull NVMe fixes from Keith:

"nvme fixes for Linux 6.4

 - More device quirks (Sagi, Hristo, Adrian, Daniel)
 - Controller delete race (Maurizo)
 - Multipath cleanup fix (Christoph)"

* tag 'nvme-6.4-2023-05-18' of git://git.infradead.org/nvme:
  nvme-pci: Add quirk for Teamgroup MP33 SSD
  nvme: do not let the user delete a ctrl before a complete initialization
  nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk
  nvme-pci: clamp max_hw_sectors based on DMA optimized limitation
  nvme-pci: add quirk for missing secondary temperature thresholds
  nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G

1  2 
drivers/nvme/host/core.c
drivers/nvme/host/multipath.c
drivers/nvme/host/pci.c

Simple merge
Simple merge
index 7f25c0fe3a0bf5baf92dcd5f81613ecac75bb593,e90f824ffed84889809b686ffe91572ca1877a48..32244582fdb08352caf0c54202b0a38d803ba73b
@@@ -3434,13 -3433,12 +3436,17 @@@ static const struct pci_device_id nvme_
                .driver_data = NVME_QUIRK_BOGUS_NID, },
        { PCI_DEVICE(0x1d97, 0x2263), /* Lexar NM610 */
                .driver_data = NVME_QUIRK_BOGUS_NID, },
 +      { PCI_DEVICE(0x1d97, 0x1d97), /* Lexar NM620 */
 +              .driver_data = NVME_QUIRK_BOGUS_NID, },
        { PCI_DEVICE(0x1d97, 0x2269), /* Lexar NM760 */
 +              .driver_data = NVME_QUIRK_BOGUS_NID |
 +                              NVME_QUIRK_IGNORE_DEV_SUBNQN, },
 +      { PCI_DEVICE(0x10ec, 0x5763), /* TEAMGROUP T-FORCE CARDEA ZERO Z330 SSD */
                .driver_data = NVME_QUIRK_BOGUS_NID, },
+       { PCI_DEVICE(0x1e4b, 0x1602), /* HS-SSD-FUTURE 2048G  */
+               .driver_data = NVME_QUIRK_BOGUS_NID, },
+       { PCI_DEVICE(0x10ec, 0x5765), /* TEAMGROUP MP33 2TB SSD */
+               .driver_data = NVME_QUIRK_BOGUS_NID, },
        { PCI_DEVICE(PCI_VENDOR_ID_AMAZON, 0x0061),
                .driver_data = NVME_QUIRK_DMA_ADDRESS_BITS_48, },
        { PCI_DEVICE(PCI_VENDOR_ID_AMAZON, 0x0065),