Messages in this thread | | | Date | Tue, 24 Mar 2015 07:57:49 -0400 | From | Mark Hounschell <> | Subject | Re: BUG: SCSI aic7xxx driver and AMD IOMMU |
| |
On 03/23/2015 11:03 AM, Joerg Roedel wrote: > Hi Mark, > > On Tue, Mar 03, 2015 at 02:36:19PM -0500, Mark Hounschell wrote: >> It looks like this problem is NOT a bug with the SCSI aic7xxx driver >> after all. I can duplicate this BUG very easily with other hardware. >> Simply removing a driver module (whether it its self, has actually >> used any of the DMA API or not) that is sitting on the same pci bus >> as a card that is actually using DMA will cause this. And that card >> that is in use and using DMA will no longer function. It "looks and >> feels" like unloading a module causes the IOMMU to improperly unmap >> valid mappings. > > You are right, I looked into the code and found the problem. I'll post a > fix for testing this week. >
I'll be happy to test it.
Regards Mark
| |