> 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
Mactel-linux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mactel-linux-users

Reply via email to