Stibbons:
: ) I'm not employed by Ubuntu/Cannonical (but I can program) so this advice 
may be wrong. It sounds like a fix for your card needs to be made but a 
straight port of the .15 module to .20 is unlikely to work because the kernel 
interfaces have changed (and thus you will need to modify the .15 to call the 
right functions and any new functions will need to be inserted etc.). You can 
see a history of the very latest ata_piix module from upstream by looking at 
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=history;f=drivers/ata/ata_piix.c;h=a78832ea81fa0f5cc9460cca362f498307820cb1;hb=HEAD
 . I would also expect the .20 driver to have support for newer cards and 
perhaps new features too. 

The fastest way to get a fix is to narrow down what change broke your
card. The traditional way of doing this is to take a working driver and
a broken driver then do bisection until you find the change that broke
things. This is time consuming but ultimately tends to have good results
if you can narrow it down to one patch (these days it has become easier
because the kernel source code is managed with the version control
software git). Doing this is beyond the scope of this comment though.

The other thing you can do if you are willing to test vanilla upstream
kernels is to see whether the latest vanilla kernel has the issue. If it
does you can then say so in the upstream kernel bugzilla (
http://bugzilla.kernel.org/ ).

-- 
ICH7 rev 1 SATA controller not supported
https://bugs.launchpad.net/bugs/131696
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to