> I did the following in linux-2.6.19-rc4:
>
> added to ./drivers/ata/ahci.c
> { PCI_VDEVICE(INTEL, 0x2680), board_ahci }, /* ESB2 */
>
> removed from ./drivers/ata/ata_piix.c
> { 0x8086, 0x2680, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich6_sata_ahci },
>
> The ahci.c driver does not appear to detect the ESB2 hardware, and the
> kernel panics.
Some additional information :
I rebuilt the kernel for 2.6.19-rc4, and insured that the modifications
to the ahci and ata_piix drivers were correct. I then built into the
kernel the drivers that I had earlier configured as modules, and booted
the new kernel. I was able to get the following additional messages :
scsi0: ahci
ata1: SATA link up 3.0 Gbps (SStatus 123 Scontrol 300)
....a long pause here...
ata1.00: qc timeout (cmd 0xec)
ata1.00: failed to IDENTIFY (I/O error, er_mask+0x104)
ata1: port is slow to respond, please be patient (Status 0x890)
ata1: port failed to respond (30 secs, Status 0x80)
ata1: COMRESET failed (device not ready)
ata1: hard reset failed, retrying in 5 secs
There are several retries of this sort before it finally gives up. It
would appear that the ahci driver cannot see my drive for some reason,
though the ata_piix driver will if I allow it to (ex. use it
unmodified). This drive is the one that came with my machine
originally, and is a Western Digital WD2500JS-41S Rev: 20.0
J. Hart
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mactel-linux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mactel-linux-users