Thread (1 message) 1 message, 1 author, 2014-09-06

Re: ath9k and AMD IOMMU alias breakage on 3.16?

From: Jason Newton <hidden>
Date: 2014-09-06 05:28:01
Also in: linux-iommu

Hi Alex,

I've attached what you've requested after I reenabled iommu.

On Fri, Sep 5, 2014 at 9:01 PM, Alex Williamson
[off-list ref] wrote:
On Fri, 2014-09-05 at 20:00 -0700, Jason Newton wrote:
quoted
Hi,

I have an AR9462 connected over minipcie, it came with the ASRock
FM2A88x-itx motherboard and I'm using an AMD A10-7850K cpu with it.  When I
have IOMMU enabled, and this is desirable for opencl related things, the
AR9462 malfunctions with these two errors occurring:

AMD-Vi: Event logged [INVALID_DEVICE_REQUEST device=00:00.1
address=0x000000fdf8080020 flags=0x0a00]

Followed by this  looping error, which reoccurs shortly after associating
and obtaining an IP.  I've attached a large snippet from dmesg, due to it's
length.

I'm not sure where the error is coming from but I did see that Alex
Williamson posted a patch that dealt with aliased devices (like pci
bridges) and AMD's IOMMU issues, see
e028a9e6b8a637af09ac4114083280df4a7045f1 for reference.

I then disable IOMMU in the bios, and immediately the ath9k/AR9462 pair is
working without flaw or retries.  Bios is up to date btw, updated it after
building the machine last friday.

So anyone have a clue what's going on here?
Please boot with "amd_iommu_dump" on the kernel boot line and send the
full dmesg log and 'sudo lspci -vvv' output.  Thanks,

Alex

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help