[issue1449] AHCI panic on Intel 6321ESB AHCI
Matthew Dillon
dillon at apollo.backplane.com
Fri Aug 14 15:23:20 PDT 2009
:Alexander Polakov <polachok at gmail.com> added the comment:
:
:) it=20
:fails in different manners, like=20
:1=2Eahci0.0: <skipped> ci 00004014
:2=2Ealignment fault while in user mode (screen filled with garbage)
:3=2Ehangs (I waited for 5 minutes).
:
:It's late here, so I'm going to sleep now and will continue my experiments=20
:tomorrow.
You know what that sounds like? That sounds like the chip is still
going through a reset sequence. When you wake up tomorrow try adding
various ahci_os_sleep() calls, starting with the one on line 143 of
ahci.c. Try increasing that from 100 to 1000.
Then try adding another ahci_os_sleep() call near the end of ahci_init(),
around line 202. And maybe a few others.
I sure hope that winds up being the case, though if it is I'll be
really pissed at Intel because the chip reset is fully handshaked.
-Matt
Matthew Dillon
<dillon at backplane.com>
More information about the Bugs
mailing list