Just in case this is useful I recorded the changes in /proc/modules after the usual "correction" # modprobe -r snd_hda_intel # modprobe snd_hda_intel
I just used cat /proc/modules |grep snd_hda_intel > ~/after.txt before and after the above commands and then diff before.txt after.txt >compare.diff Since compare.diff is short, here it is: ================================================== 1c1 < snd_hda_intel 61440 0 - Live 0xffffffffc08c8000 --- > snd_hda_intel 61440 0 - Live 0xffffffffc08ca000 3,6c3,6 < snd_hda_codec 212992 2 snd_hda_codec_hdmi,snd_hda_intel, Live 0xffffffffc0863000 < snd_hda_core 143360 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live 0xffffffffc075a000 < snd_pcm 188416 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core, Live 0xffffffffc0717000 < snd 147456 6 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer, Live 0xffffffffc060c000 --- > snd_hda_codec 212992 4 > snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_hdmi, > Live 0xffffffffc0863000 > snd_hda_core 143360 5 > snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec, > Live 0xffffffffc075a000 > snd_pcm 188416 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_core, > Live 0xffffffffc0717000 > snd 147456 8 > snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer, > Live 0xffffffffc060c000 ===================================== I have yet to understand the trailing hex value on the first line. I suppose that if it is just an address, the change from 8 to c may not be significant, but otherwise perhaps it is important.