DragonFly bugs List (threaded) for 2009-08
DragonFly BSD
DragonFly bugs List (threaded) for 2009-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue1449] AHCI panic on Intel 6321ESB AHCI


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Fri, 14 Aug 2009 15:22:45 -0700 (PDT)

:Alexander Polakov <polachok@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@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]