On Wed, 2015-11-04 at 12:24 -0500, Laine Stump wrote:
> Last week I upgraded my Fedora 22 AMD 990FX system from kernel 4.1.10 to 
> 4.2.3 (standard Fedora builds) and multiple devices stopped working:
> 
> * 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 
> Azalia (Intel HDA) (rev 40)
> 
> * 02:00.[01] Ethernet controller: Intel Corporation 82576 Gigabit 
> Network Connection
> 
> * 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar 
> HDMI Audio [Radeon HD 5400/6300 Series]
> 
> (The 1st is integrated on the motherboard, the 2nd & 3rd are behind an 
> AMD RD890 pci-pci bridge. There may be other devices failing, but these 
> are the ones immediately obvious.)
> 
> Whatever is the source of the failure, it ends up that the drivers for 
> these devices aren't loaded.
> 
> At Alex Williamson's suggestion, I tried disabling IOMMU in the BIOS, 
> and magically all the devices resumed normal operation (except that I 
> can't do vfio device assignment because the IOMMU is disabled).
> 
> Reverting to kernel 4.1.10 very definitely eliminates the problem. I've 
> also tried kernel 4.2.5 and it has the same problem as 4.2.3 (these 
> three are the only pre-built kernels for F22). I can provide dmesg / 
> lspci output from each of these, or any other debug info anyone might 
> like me to gather.

I built a 4.2.3 kernel for my 990fx system and can't seem to reproduce
it.  Does 'lspci -k' for those devices show any driver?  Does 'lsmod'
show the drivers loaded, igb and snd_hda_intel?  If not, does manually
modprobe'ing either of those drivers change anything?  You haven't
installed a script that writes to driver_override or setup a
configuration where those devices are claimed by pci-stub and forgotten
about it, have you? (it's happened to me)  Otherwise, dmesg is probably
a good place to start.  Thanks,

Alex

_______________________________________________
iommu mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to