[CentOS-devel] sata_via and WD drives incompatibility patch

Wed May 4 07:31:32 UTC 2011
Dmitry E. Mikhailov <d.mikhailov at infocommunications.ru>

Greetings,

I was hit by an infamous hardware incompatibility between VIA VT6420/1 sata 
card (sata_via) and newer Western Digital drives.

The bug has been worked around in mainline kernel at 2.6.32.7,
 	 * https://bugzilla.kernel.org/show_bug.cgi?id=15173
 	 * http://article.gmane.org/gmane.linux.ide/46352
	 * http://thread.gmane.org/gmane.linux.kernel/1062139

The sata_via patch from bug#15173 applies cleanly to sata_via module of 
2.6.18-238 and now I'm running using a 'fixed' module with no problem.

Unfortunately the patched module uses symbols not from kABI whitelist so 
universal replacement kernel module could not be made, but the patch itself 
could be integrated to upstream's tree or into the CentOS-Plus kernel. As I'm 
not a RHEL subscriber, I can only ask for the latter.

Any ideas?


Best regards, 
	Dmitry Mikhailov