diff --git a/lib/nvme/nvme_ctrlr.c b/lib/nvme/nvme_ctrlr.c index 9f268c96b..1f8a1cc1a 100644 --- a/lib/nvme/nvme_ctrlr.c +++ b/lib/nvme/nvme_ctrlr.c @@ -629,9 +629,7 @@ nvme_ctrlr_construct_intel_support_log_page_list(struct spdk_nvme_ctrlr *ctrlr, return; } - if (ctrlr->cdata.vid != SPDK_PCI_VID_INTEL) { - return; - } + assert(ctrlr->cdata.vid == SPDK_PCI_VID_INTEL); ctrlr->log_page_supported[SPDK_NVME_INTEL_LOG_PAGE_DIRECTORY] = true; diff --git a/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c b/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c index 47c0d0e9a..74ca1b2f8 100644 --- a/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c +++ b/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c @@ -1830,10 +1830,6 @@ test_nvme_ctrlr_construct_intel_support_log_page_list(void) ctrlr.quirks = nvme_get_quirks(&pci_id); CU_ASSERT(ctrlr.quirks == 0); - nvme_ctrlr_construct_intel_support_log_page_list(&ctrlr, &payload); - res = spdk_nvme_ctrlr_is_log_page_supported(&ctrlr, SPDK_NVME_INTEL_LOG_TEMPERATURE); - CU_ASSERT(res == false); - /* Set the vendor to Intel, but provide no device id */ pci_id.class_id = SPDK_PCI_CLASS_NVME; ctrlr.cdata.vid = pci_id.vendor_id = SPDK_PCI_VID_INTEL;