1/1/2023 0 Comments Linux driver marvell 88se9128How to reproduce: Run unRAID v6, with virtualization settings turned on in BIOS, and a disk controller (card or onboard) with a Marvell chipset from this list: 9120, 9123, 9125, 9128, 9130, 9143, 9172, 9230 (usually referred to by full model number, e.g. (I'm not sure if it is only necessary to turn off VT-d/AMD-Vi or whether you also have to turn off VT-x/AMD-V.) The workaround for now is to turn off virtualization. Because there appears to be a patch that fixes the problem, I believe some priority should be put on integrating this patch (v6.0.N?), because there will be a few v5 users converting to v6 and discovering all drives attached to this card have disappeared (for an example, see this). These cards worked fine in v5, probably because IOMMU support was not included, even if enabled in the BIOS. Once turned off, the drives appear and work fine. If VT-d or AMD-Vi are turned on, then DMA reads fail, and the drives are unavailable. UnRAID OS Version: Probably all v6 releases with virtualization support enabledÄescription: There is a bad bug in the Marvell code for certain disk controller chipsets that causes connected drives to be unable to communicate when IOMMU is enabled. Note: this is NOT an unRAID bug, but a defect in Marvell disk controller chipset modules.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |