Commit 1fb97c0c authored by Jim Harris's avatar Jim Harris
Browse files

nvme: add missing PRINT_QUIRK calls



A number of quirks have been added without adding a corresponding
PRINT_QUIRK call for debug logging. So add the missing ones in this
patch.

Signed-off-by: default avatarJim Harris <jim.harris@nvidia.com>
Change-Id: I3ad5207486691eac290d803d494b5896a0cb4f9a
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/25811


Reviewed-by: default avatarGangCao <gang.cao@intel.com>
Reviewed-by: default avatarChangpeng Liu <changpeliu@tencent.com>
Community-CI: Mellanox Build Bot
Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
Reviewed-by: default avatarBen Walker <ben@nvidia.com>
parent 7c784dfb
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -140,6 +140,17 @@ nvme_get_quirks(const struct spdk_pci_id *id)
			PRINT_QUIRK(NVME_QUIRK_READ_ZERO_AFTER_DEALLOCATE);
			PRINT_QUIRK(NVME_QUIRK_IDENTIFY_CNS);
			PRINT_QUIRK(NVME_QUIRK_OCSSD);
			PRINT_QUIRK(NVME_INTEL_QUIRK_NO_LOG_PAGES);
			PRINT_QUIRK(NVME_QUIRK_SHST_COMPLETE);
			PRINT_QUIRK(NVME_QUIRK_DELAY_BEFORE_INIT);
			PRINT_QUIRK(NVME_QUIRK_MINIMUM_IO_QUEUE_SIZE);
			PRINT_QUIRK(NVME_QUIRK_MAXIMUM_PCI_ACCESS_WIDTH);
			PRINT_QUIRK(NVME_QUIRK_OACS_SECURITY);
			PRINT_QUIRK(NVME_QUIRK_NO_SGL_FOR_DSM);
			PRINT_QUIRK(NVME_QUIRK_MDTS_EXCLUDE_MD);
			PRINT_QUIRK(NVME_QUIRK_NOT_USE_SGL);
			PRINT_QUIRK(NVME_QUIRK_MINIMUM_ADMIN_QUEUE_SIZE);
			PRINT_QUIRK(NVME_QUIRK_MSIX_VECTOR_COUNT);

			return quirk->flags;
		}