From owner-freebsd-hackers Mon Feb 5 07:36:44 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA03547 for hackers-outgoing; Mon, 5 Feb 1996 07:36:44 -0800 (PST) Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA03535 for ; Mon, 5 Feb 1996 07:36:40 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by Root.COM (8.6.12/8.6.5) with SMTP id HAA02845; Mon, 5 Feb 1996 07:27:42 -0800 Message-Id: <199602051527.HAA02845@Root.COM> X-Authentication-Warning: implode.Root.COM: Host localhost didn't use HELO protocol To: "Serge A. Babkin" cc: alexis@unicorn.ww.net, hackers@freebsd.org Subject: Re: ep driver In-reply-to: Your message of "Mon, 05 Feb 1996 10:34:48 +0500." <199602050534.KAA29528@hq.icb.chel.su> From: David Greenman Reply-To: davidg@Root.COM Date: Mon, 05 Feb 1996 07:27:42 -0800 Sender: owner-hackers@freebsd.org Precedence: bulk >working is to enable its epwatchdog() routine: > >add "ifp->if_timer = 1;" after " "ifp->if_watchdog = epwatchdog;" > >The reason why David Greenman has disabled it is that he throught that >epwarchdog() restes the card. But really it does not reset it. Actually, what I objected to was the general use of the watchdog routine to cover up what is clearly one or more serious bugs in the driver. The watchdog routine in this case is being used in a way that is entirely inappropriate and if removing the kludge causes the driver to occasionally hang, then someone should go find out why and fix it! -DG David Greenman Core Team/Principal Architect, The FreeBSD Project