ICH7 SATA and em interrupt sharing

Patrick M. Hausen hausen at punkt.de
Tue Aug 22 07:53:25 UTC 2006


Hi!

On Tue, Aug 22, 2006 at 10:50:47AM +0900, Pyun YongHyeon wrote:

>  > em0: Missing Tx completion interrupt!
> 
> Thanks for the testing.
> The above message means the patch really worked. Otherwise you
> would have seen (false) watchdog errors on your system.
> I guess the two possible cause of missing Tx completion interrupts
> comes from a chipset bug or Tx interrupt moderation mechanism. If
> Tx interrupt moderation mechanism is the cause of false watchdog
> triggering we should have to fix all device drivers that have Tx
> interrupt moderation capability. I'll have to check archives for
> bge(4). I'll commit the em(4) patch soon.
> 
> What you see in ssh session and lack of response for ICMP echo
> request indicates other issues. I can't sure but it may not related
> with network drivers at all(eg. sharing interrupt with other devices).

Well, if I disable the em onboard interfaces and use the
onboard fxp interface instead, everything runs smoothely.

Looks like I will use this workaround for now.
Etherexpress 100 cards in bulk quantities are cheap, so I
can even insert a second NIC into the system.

Regards,
Patrick
-- 
punkt.de GmbH         Internet - Dienstleistungen - Beratung
Vorholzstr. 25        Tel. 0721 9109 -0 Fax: -100
76137 Karlsruhe       http://punkt.de


More information about the freebsd-stable mailing list