From owner-freebsd-current@FreeBSD.ORG Wed Dec 3 11:37:42 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48B2316A4CE for ; Wed, 3 Dec 2003 11:37:42 -0800 (PST) Received: from hak.cnd.mcgill.ca (hak.cnd.mcgill.ca [132.216.11.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id D449843FB1 for ; Wed, 3 Dec 2003 11:37:40 -0800 (PST) (envelope-from mat@hak.cnd.mcgill.ca) Received: from hak.cnd.mcgill.ca (localhost [127.0.0.1]) by hak.cnd.mcgill.ca (8.12.9/8.12.8) with ESMTP id hB3JYv15070457; Wed, 3 Dec 2003 14:34:57 -0500 (EST) (envelope-from mat@hak.cnd.mcgill.ca) Received: (from mat@localhost) by hak.cnd.mcgill.ca (8.12.9/8.12.8/Submit) id hB3JYvtD070456; Wed, 3 Dec 2003 14:34:57 -0500 (EST) Date: Wed, 3 Dec 2003 14:34:57 -0500 From: Mathew Kanner To: Peter Hofer Message-ID: <20031203193457.GM54011@cnd.mcgill.ca> References: <3FCE33C2.50200@liwest.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3FCE33C2.50200@liwest.at> User-Agent: Mutt/1.4.1i Organization: I speak for myself, operating in Montreal, CANADA X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on hak.cnd.mcgill.ca cc: freebsd-current@freebsd.org Subject: Re: Strange pcm/network problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 19:37:42 -0000 Peter, I'm afraid I haven't a clue why this happens to you but please see my notes below. On Dec 03, Peter Hofer wrote: > since I installed 5.2-BETA, I've got a very strange problem. Always > when I'm listening to some music and start a network transfer, both > the music and the transfer stop after some time. Nothing is being > received or sent any more, and the following message appears a few > times: > > bfe0: watchdog timeout -- resetting > > This goes on until I exit xmms. When I exit xmms, after a few seconds > the network works again. There's no problem in receiving and sending > data then. > > I was able to reproduce this with mpg123, it just stops playing and > exits when data is being sent over the network. And dmesg then says "pcm channel dead" ? > > The problem also persists when I'm using my rl nic instead of the > onboard bfe chip. > > I'm using sources from yesterday (2003-11-02) now and this problem > still occurs, no matter if sound support is loaded with kldload or > compiled into the kernel. No need to try compiling PCM in the kernel, klds should work exactly the same. I notice that your network cards, sound card and sio use IRQ 4, I also note that your aren't using acpi, what happens when you enable it? A brief look at the ich code reveals that it's flagged as mpsafe when it isn't, but since you are UP, I don't see this being the cause. I also vaguely remember that another OS had a note about certain corner cases missing interrupts but I don't think that should affect other irq handlers either. I really am stumped. If we can't figure this out, you always do a binary search to find the commit that caused it, though since I wouldn't likely do this myself, I wouldn't expect you to. Input from others warmly received :) --mat -- Any idiot can face a crisis; it is this day-to-day living that wears you out. - Chekhov