Aha, didn't know if fedora had a separate blacklist file. If it has one, best to put it in there.
I really should collect virtual machines of all major distros before I reply
Perhaps this module is required by another. Doing lsmod will show deps, e.g. I have a line in my lsmod output:
Code:
snd_ac97_codec 93216 1 snd_intel8x0
Which shows that the snd_ac87_codec is dependent on snd_intex8x0. Do lsmod and grrep for ata_piix:
Code:
$ lsmod |grep -i ata_piix
and see if it is being loaded as a dependency. blacklist anything which depends on this module too. I'm not sure how the blacklisting works, but maybe it still loads modules indirectly. Can anyone clarify this?