Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Dec 1999 12:37:48 +0100
From:      Dieter Rothacker <didi@Xterminator.STUDFB.UniBw-Muenchen.de>
To:        Soren Schmidt <sos@freebsd.dk>
Cc:        current@freebsd.org
Subject:   ATA errors and AUTO_EOI
Message-ID:  <tVBfOOInf=091qzhjZoxnvPaBzSW@4ax.com>

next in thread | raw e-mail | index | archive | help
Hi,

I do not know if this issue has already been solved, but I cannot remember
having read something about it.

ATA errors directly after booting the kernel seem to be related to the usage
of the fast IRQ tuning parameter "AUTO_EOI".

Last night I migrated from my
GA586DX (Dualboard, 430HX chipset,PIIX3) 1x P233MMX
to a
GA686BX (440BX chipset,PIIX4) Celeron300A
(both used with the same HPT366 Controller and same disks).

Using the old board and AUTO_EOI1 and AUTO_EOI2, everything was stable. 

Using the new board, I get "waiting for interrupt" errors, and the system
freezes while trying to mount the disks (with kernel from 12/03) or the
system freeezes before being able to detect the drives (with kernel from
12/20).

The solution for me was to recompile the kernel without AUTO_EOI1 and
AUTO_EOI2.
-- 
Dieter 'Didi' Rothacker
ICQ#3327455
"There is a crack, a crack in everything.
 That's how the light gets in." (+Fravia)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?tVBfOOInf=091qzhjZoxnvPaBzSW>