I've got a ABIT KV7 mobo (KT600 chipset) with a VIA VT8237 SATA controller and Maxtor SATA drive so can test a libata patched kernel.
[EMAIL PROTECTED] lspci RAID bus controller: VIA Technologies, Inc.: Unknown device 3149 (rev 80) [EMAIL PROTECTED] lspci -n 00:0f.0 Class 0104: 1106:3149 (rev 80)
I was going to attempt patching myself, but I have limited dabbling with the kernel. I can try... or a more experienced person can do the spec file and I'll test.
I have a machine in which I am installing cooker with a VIA8237. Obviously the installer does not recognize the hard drives at the time of installation. Once installed and loading sata_via in the modules.conf the hard drives are detected and seem to operate well independently. When you try to do software raid 1 with the two drives using diskdrake things get a little messy. The drive are recognized by the kernel as scsi drives but diskdrake keeps trying to make them /dev/hd and /dev/hd1 (that was a couple of days ago so I am not sure of the /dev/ names exactly) and fails to make the raid. I have had success in booting the raid manually by using the command prompt and issuing the proper sequence of commands to build the array, and with a few test it seems to work ok. I ordered a promise sata controller yesterday (which seems to be supported by the installer) and will test it on the same machine in the next day or two.
