From owner-freebsd-hackers Fri Oct 25 13:27:59 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA12633 for hackers-outgoing; Fri, 25 Oct 1996 13:27:59 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA12628 for ; Fri, 25 Oct 1996 13:27:56 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id NAA08813; Fri, 25 Oct 1996 13:29:02 -0700 (PDT) Message-Id: <199610252029.NAA08813@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Steve Passe cc: hackers@freefall.freebsd.org Subject: Re: ed0 timeouts In-reply-to: Your message of "Fri, 25 Oct 1996 14:15:36 MDT." <199610252015.OAA16884@clem.systemsix.com> From: David Greenman Reply-To: dg@root.com Date: Fri, 25 Oct 1996 13:29:02 -0700 Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Hi, > >I currently am writing code for the FreeBSD SMP kernel that will allow >us to use symmetric IO handling with all CPUs. This basically >involves changing the kernel to use a device called the "IO APIC" >in place of the 8259s. I now have code that does this, with all INT >devices working properly EXCEPT for my ed NIC card. I have tried different >slots and different cards, but I continue to get: > >[ date/time ] /kernel: ed0: device timeout > >I am occasionally loosing the INTs expected to be generated by ed_xmit(). >The ed_watchdog() routine usually recovers gracefully (network actually locked >twice since running this code: approx 2/3 weeks). Could someone explain >why the ed0 cards might loose this INT? Any clues/insight appreciated! > >(please cc: me directly) Not much I can say about this...there isn't anything special I can think of about the 'ed' cards that would cause them to lose interrupts. What type of card do you have? -DG David Greenman Core-team/Principal Architect, The FreeBSD Project