diff --git a/super-intel.c b/super-intel.c index 9c464945..7e3c5f2b 100644 --- a/super-intel.c +++ b/super-intel.c @@ -6121,7 +6121,8 @@ static int add_to_super_imsm(struct supertype *st, mdu_disk_info_t *dk, pr_err("%s controller supports Multi-Path I/O, Intel (R) VROC does not support multipathing\n", basename(cntrl_path)); - if (super->orom && !imsm_orom_has_tpv_support(super->orom)) { + if (super->orom && devpath_to_vendor(pci_dev_path) != 0x8086 && + !imsm_orom_has_tpv_support(super->orom)) { pr_err("\tPlatform configuration does not support non-Intel NVMe drives.\n" "\tPlease refer to Intel(R) RSTe/VROC user guide.\n"); goto error;