Volker, Could you add a delay between setting AHCI_EN and reading back function? BRs Peer Chen -----Original Message----- From: Jeff Garzik [mailto:jeff@xxxxxxxxxx] Sent: Saturday, April 12, 2008 9:43 AM To: Tejun Heo Cc: Volker Armin Hemmann; linux-kernel@xxxxxxxxxxxxxxx; linux-ide@xxxxxxxxxxxxxxx; Peer Chen; Kuan Luo Subject: Re: 2.6.24.X: SATA/AHCI related boot delay. - not with 2.6.24.3 Tejun Heo wrote: > Volker Armin Hemmann wrote: >> Hi, >> >>> Aiee.... Can you please try 2.6.25-rc8 with both configurations? And >>> w/o systemrescuecd? Just seeing whether things mount properly or not is >>> good enough. There isn't much risk of losing data. >> >> 2.6.25-rc8 is a 'no change'. AHCI+pci=nomsi boots, AHCI without hangs. >> with AHCI I also get this: >> >> [ 0.363828] ------------[ cut here ]------------ >> [ 0.363828] WARNING: at drivers/ata/ahci.c:645 >> ahci_init_one+0x190/0xa3a() >> [ 0.363828] Modules linked in: >> [ 0.363828] Pid: 1, comm: swapper Not tainted 2.6.25-rc8 #2 > > Heh.. that's AHCI_EN not getting set. Peer, any ideas? The driver set > AHCI_EN in the HOST_CTL register but on reading back it's still clear. Possibly the hardware is not idle? I wonder if the BIOS is doing anything with the IDE interface. _Probably_ not, but that is certainly a situation where switching to AHCI can be a problem for certain AHCI chips. Jeff ----------------------------------------------------------------------------------- This email message is for the sole use of the intended recipient(s) and may contain confidential information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ----------------------------------------------------------------------------------- -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html