Comment 29 for bug 1317865

Revision history for this message
Bill Danielson (bigbrd) wrote :

The workaround didn't work for me. My HDMI audio interfaces still weren't found
by the kernel.

While if eliminates the kernel message about duplicate symbols, the kernel
now can't find the routines needed for the power_well
stuff because It thinks those are in the bdw driver and so it doesn't initialize the HDMI audio devices.

The issue seems to be that with two drivers with the same symbols (i915 and i915_bdw) ,
moddep creates symbols files with some aliases pointing to i915_bdw and some pointing
to i915.

I had to rename i915_bwd_ko file to i915_bwd_konomore and then
run depmod -a to get a reasonable symbols file that only has aliases to load i915.ko.

After that, my HDMI audio interfaces were working again.

It there a way to tell depmod to ignore certain kernel modules?