Merge tag 'nvme-6.15-2025-05-15' of git://git.infradead.org/nvme into block-6.15
authorJens Axboe <axboe@kernel.dk>
Thu, 15 May 2025 12:20:56 +0000 (06:20 -0600)
committerJens Axboe <axboe@kernel.dk>
Thu, 15 May 2025 12:20:56 +0000 (06:20 -0600)
commitc9bb139db4327ebdcf33d053ce80f5f8041b29a1
tree4cf5384f8ed68aa9d83489b68b4acbcb34d0ad0b
parent8098514bd5ca98beca6ec725751d82d0d5b492d8
parente765bf89f42b5c82132a556b630affeb82b2a21f
Merge tag 'nvme-6.15-2025-05-15' of git://git.infradead.org/nvme into block-6.15

Pull NVMe fixes from Christoph:

"nvme fixes for linux 6.15

 - fixes for atomic writes (Alan Adamson)
 - fixes for polled CQs in nvmet-epf (Damien Le Moal)
 - fix for polled CQs in nvme-pci (Keith Busch)
 - fix compile on odd configs that need to be forced to inline
   (Kees Cook)
 - one more quirk (Ilya Guterman)"

* tag 'nvme-6.15-2025-05-15' of git://git.infradead.org/nvme:
  nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
  nvme: all namespaces in a subsystem must adhere to a common atomic write size
  nvme: multipath: enable BLK_FEAT_ATOMIC_WRITES for multipathing
  nvmet: pci-epf: remove NVMET_PCI_EPF_Q_IS_SQ
  nvmet: pci-epf: improve debug message
  nvmet: pci-epf: cleanup nvmet_pci_epf_raise_irq()
  nvmet: pci-epf: do not fall back to using INTX if not supported
  nvmet: pci-epf: clear completion queue IRQ flag on delete
  nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
  nvme-pci: make nvme_pci_npages_prp() __always_inline