From owner-freebsd-current Mon Sep 21 09:49:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11445 for freebsd-current-outgoing; Mon, 21 Sep 1998 09:49:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from grayling.erg.sri.com (grayling.erg.sri.com [128.18.4.194]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA11162; Mon, 21 Sep 1998 09:47:49 -0700 (PDT) (envelope-from templin@erg.sri.com) Received: from grayling.erg.sri.com by grayling.erg.sri.com (SMI-8.6/2.7davy) id JAA02560; Mon, 21 Sep 1998 09:45:55 -0700 Message-Id: <199809211645.JAA02560@grayling.erg.sri.com> X-Mailer: exmh version 2.0delta 6/3/97 To: Roger Hardiman cc: current@FreeBSD.ORG, multimedia@FreeBSD.ORG, templin@erg.sri.com Subject: Re: wd0 / bt848 causing IDE timeouts In-reply-to: Your message of "Mon, 21 Sep 1998 14:16:42 BST." <360651BA.59E2@cs.strath.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 21 Sep 1998 09:45:55 -0700 From: "Fred L. Templin" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Roger, > I think it is possible the bt848 driver is causing lots of interrupts > when there is not a TV signal but there is lots of noise. > Would excessive IRQs (say 100 a second) cause the IDE to timeout? I would think it more likely that you're spending too much time in the interrupt service routine per individual interrupt while blocking other device interrupts. Look for long-duration DELAYs, and verify whether your spl*()'s are setting a higher priority than necessary. Regards, Fred templin@erg.sri.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message