[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
I have encountered similar problem in Linux 6.5.0-25-generic #25~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 20 16:09:15 UTC 2 x86_64 x86_64 x86_64 GNU/Linux . Here is my hardware infomation: ``` $ sudo lspci -knnv -s 3:00.0 03:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller [1b4b:9230] (rev 11) (prog-if 01 [AHCI 1.0]) Subsystem: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller [1b4b:9230] Flags: bus master, fast devsel, latency 0, IRQ 39, IOMMU group 13 I/O ports at e050 [size=8] I/O ports at e040 [size=4] I/O ports at e030 [size=8] I/O ports at e020 [size=4] I/O ports at e000 [size=32] Memory at fc41 (32-bit, non-prefetchable) [size=2K] Expansion ROM at fc40 [disabled] [size=64K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [70] Express Legacy Endpoint, MSI 00 Capabilities: [e0] SATA HBA v0.0 Capabilities: [100] Advanced Error Reporting Kernel driver in use: ahci Kernel modules: ahci ``` and my syslog(snipped): ``` kernel: [2.076538] ata14.00: ATAPI: MARVELL VIRTUAL, 1.09, max UDMA/66 kernel: [2.082784] ahci :03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=0xcffe3840 flags=0x0050] kernel: [ 74.990910] ata14: SATA link up 1.5 Gbps (SStatus 113 SControl 300) kernel: [ 80.032244] ata14.00: qc timeout after 5000 msecs (cmd 0xa1) kernel: [ 80.532224] ata14.00: failed to IDENTIFY (I/O error, err_mask=0x4) ``` I haven't reproduced this in Linux5.15.0. Does anyone have information about this? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
** Changed in: linux (Debian) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
Christoper, I filed the bug. Anyway I made a mistake. I took the output from lshw where scsi@6 was not populated and I took for granted, that ata6 equals scsi@6 which isn't the case. Therefore I get the mentioned errors on my boot drive. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1832383 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
Johannes (piktogrammdd+ubuntu), it will help immensely if you use Ubuntu with the computer the problem is reproducible with and file a new report via a terminal to provide necessary debugging logs: ubuntu-bug linux Please feel free to subscribe me to it. ** Tags removed: latest-bios-f2 ** Tags added: bios-outdated-f.40 ** Tags added: needs-upstream-testing -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
Hi, I had similar Problems with my Marvell 88EE9230. I was able to improve the situation quite a lot by updating the firmware of the controller itself. In General all firmware versions beyond version 2.3.xxx improved the situation quite a lot. The remaining problem is, that I get failures on ata6 which is the only port which is not connected to any drive at all. Any drive connected to the marvell controller itself is perfectly stable (24/7 for +400 days). Source for Firmwares: https://www.station- drivers.com/index.php?option=com_remository=352=select=347=en May 05 03:16:10 doomsdaydevice kernel: ata6.00: exception Emask 0x0 SAct 0x6 SErr 0x0 action 0x6 frozen May 05 03:16:11 doomsdaydevice kernel: ata6.00: failed command: WRITE FPDMA QUEUED May 05 03:16:11 doomsdaydevice kernel: ata6.00: cmd 61/10:08:18:6a:14/00:00:01:00:00/40 tag 1 ncq dma 8192 out res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) May 05 03:16:11 doomsdaydevice kernel: ata6.00: status: { DRDY } May 05 03:16:11 doomsdaydevice kernel: ata6.00: failed command: WRITE FPDMA QUEUED May 05 03:16:11 doomsdaydevice kernel: ata6.00: cmd 61/10:10:10:e8:5e/00:00:3a:00:00/40 tag 2 ncq dma 8192 out res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) May 05 03:16:11 doomsdaydevice kernel: ata6.00: status: { DRDY } May 05 03:16:11 doomsdaydevice kernel: ata6.00: supports DRM functions and may not be fully accessible May 05 03:16:11 doomsdaydevice kernel: ata6.00: supports DRM functions and may not be fully accessible May 05 06:01:33 doomsdaydevice kernel: ata6.00: exception Emask 0x0 SAct 0x60 SErr 0x0 action 0x6 frozen May 05 06:01:33 doomsdaydevice kernel: ata6.00: failed command: WRITE FPDMA QUEUED May 05 06:01:33 doomsdaydevice kernel: ata6.00: cmd 61/08:28:90:da:14/00:00:23:00:00/40 tag 5 ncq dma 4096 out res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) May 05 06:01:33 doomsdaydevice kernel: ata6.00: status: { DRDY } May 05 06:01:33 doomsdaydevice kernel: ata6.00: failed command: WRITE FPDMA QUEUED May 05 06:01:33 doomsdaydevice kernel: ata6.00: cmd 61/08:30:a8:fd:20/00:00:05:00:00/40 tag 6 ncq dma 4096 out res 40/00:ff:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) May 05 06:01:33 doomsdaydevice kernel: ata6.00: status: { DRDY } May 05 06:01:33 doomsdaydevice kernel: ata6.00: supports DRM functions and may not be fully accessible May 05 06:01:33 doomsdaydevice kernel: ata6.00: supports DRM functions and may not be fully accessible May 05 06:37:03 doomsdaydevice kernel: ata6.00: exception Emask 0x0 SAct 0x30 SErr 0x0 action 0x6 frozen May 05 06:37:03 doomsdaydevice kernel: ata6.00: failed command: WRITE FPDMA QUEUED May 05 06:37:03 doomsdaydevice kernel: ata6.00: cmd 61/08:20:48:08:10/00:00:00:00:00/40 tag 4 ncq dma 4096 out res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) May 05 06:37:03 doomsdaydevice kernel: ata6.00: status: { DRDY } May 05 06:37:03 doomsdaydevice kernel: ata6.00: failed command: WRITE FPDMA QUEUED May 05 06:37:03 doomsdaydevice kernel: ata6.00: cmd 61/08:28:00:08:10/00:00:00:00:00/40 tag 5 ncq dma 4096 out res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) May 05 06:37:03 doomsdaydevice kernel: ata6.00: status: { DRDY } May 05 06:37:03 doomsdaydevice kernel: ata6.00: supports DRM functions and may not be fully accessible May 05 06:37:03 doomsdaydevice kernel: ata6.00: supports DRM functions and may not be fully accessible -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
I've only recently traced the issue to the iommu kernel option. This device has been unstable since I bought it and I pull it out occasionally to see if the driver issues have been addressed. I'm afraid that the test system I'm using is currently unavailable. I'll post an update when I have a chance for fresh testing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
Steven Ellis, for you personally: 1) Did this problem not occur in a prior Ubuntu or kernel release, and if so which? 2) If this issue has always occured, could you please advise to the earliest kernel you tested? 3) To keep this relevant to upstream, one will want to test the latest mainline kernel as it is released (now 5.0-rc2). Could you please advise? ** Changed in: linux (Ubuntu) Importance: Undecided => Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1810239] Re: amd_iommu conflict with Marvell 88SE9230 SATA Controller
** Summary changed: - amd_iommu conflict with Marvell Sata controller + amd_iommu conflict with Marvell 88SE9230 SATA Controller -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810239 Title: amd_iommu conflict with Marvell 88SE9230 SATA Controller To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1810239/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs