Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jan 2009 22:28:51 -0800
From:      Scott Gasch <scott.gasch@gmail.com>
To:        freebsd-amd64@freebsd.org, freebsd-current@freebsd.org
Subject:   Problems with ata driver on current / Asus P5Q-E
Message-ID:  <a174d0600901232228k5e65948ft60179cfbeba24a04@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,
I've been running a 7.1-p1 (amd64) system and and seeing very high interrupt
rates on irq19 which is shared between several devices.  Over 60% of one
core is used responding to interrupts.  The machine also hangs frequently.
 irq19 is shared by atapci1, atapci2, fwohci0 and uhci4...
the consensus response to my last question was that "it's probably the ata
driver".

Today I tried building and booting a GENERIC current kernel and got another
piece of information.  The freebsd-current GENERIC kernel does not boot;
shortly after probing the drives it says "Cannot setup DMA" several times on
the console and hangs.

This machine is an Asus P5Q-E... I believe it has two ATA controllers:
a Marvell
88SE6121 and a Silicon Image SIL5723.  Is one of these chipsets generating
interrupts that the driver doesn't understand and/or properly dismiss?  Can
it be put into a legacy mode that works?  This machine has problems in 7.0,
7.1 and current... I'm running out of ideas.

Thx,
Scott



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