Comment 67 for bug 1810239

Revision history for this message
In , alex.williamson (alex.williamson-linux-kernel-bugs) wrote :

(In reply to Joshua Scoggins from comment #49)
> Created attachment 134861 [details]
> lspci and logs from tycho (asus z9pe-d8 ws, X79 + C600 chipset) running
> 3.15-rc3
>
> @Alex Williamson: I appreciate the work you've done, unforunately the patches
> do not affect the DMAR error I'm getting with the Marvell 88SE9230 even after
> I added an entry to drivers/pci/quirks.c:
>
> diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
> index ea55b0f..bfe9c8d 100644
> --- a/drivers/pci/quirks.c
> +++ b/drivers/pci/quirks.c
> @@ -3366,6 +3366,8 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_MARVELL_EXT,
> 0x9123,
> /* https://bugzilla.kernel.org/show_bug.cgi?id=42679#c14 */
> DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_MARVELL_EXT, 0x9130,
> quirk_dma_func1_alias);
> +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_MARVELL_EXT, 0x9230,
> + quirk_dma_func1_alias);
> /* https://bugs.gentoo.org/show_bug.cgi?id=497630 */
> DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_JMICRON,
> PCI_DEVICE_ID_JMICRON_JMB388_ESD,
>
> I have attached the output lspci and verbose output from the failed run to
> this
> comment. I hope this helps. Once again, thanks for all the work.

Hi Joshua,

I don't actually see any IOMMU faults in any of your logs, either the original or updated. Only your update in comment 44 show a DMAR fault. Could you try to record a log that includes the IOMMU faults you're seeing and not just the SATA port probing failure? Thanks