Date: Wed, 29 Jan 2003 12:49:51 +0100 From: Andrea Campi <andrea@webcom.it> To: "M. Warner Losh" <imp@bsdimp.com>, Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> Cc: current@FreeBSD.ORG Subject: Re: firewire hangs on Thinkpad Message-ID: <20030129114951.GA3635@webcom.it> In-Reply-To: <20030125.115501.13766238.imp@bsdimp.com> References: <20030124144823.GA600@webcom.it> <20030125.115501.13766238.imp@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 25, 2003 at 11:55:01AM -0700, M. Warner Losh wrote:
> This sounds like it might be an interrupt storm. I'm not sure if the
> fwohci driver is failing to clear an interrupt source, or if the
> cardbus bridge is failing. Have you connected a fw device to the
> firewire card?
I've been able to run a few more tests, even though I've not done abused
it in every way I have in my mind yet...
The evidence I currently have is:
- if I load the modules at loader time everything is fine, with or without
a device attached
- if I load the modules later on, the kldload doesn't return and the system
stops responding; I can still enter DDB. The only way to recover from that is
to eject the card; at that point, the system is usable BUT as soon as there
is network activity, the system freezes hard (can't get to DDB).
IMHO this is 100% an interrupt problem. Does this ring a bell with one of you,
or should I provide more info?
Bye,
Andrea
--
The dark ages were caused by the Y1K problem.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030129114951.GA3635>
