From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 23 10:21:06 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5E7116A4CF for ; Mon, 23 Feb 2004 10:21:06 -0800 (PST) Received: from web10506.mail.yahoo.com (web10506.mail.yahoo.com [216.136.130.156]) by mx1.FreeBSD.org (Postfix) with SMTP id B94E943D1F for ; Mon, 23 Feb 2004 10:21:06 -0800 (PST) (envelope-from b_oshea@yahoo.com) Message-ID: <20040223182101.29562.qmail@web10506.mail.yahoo.com> Received: from [156.153.254.42] by web10506.mail.yahoo.com via HTTP; Mon, 23 Feb 2004 10:21:01 PST Date: Mon, 23 Feb 2004 10:21:01 -0800 (PST) From: Brian O'Shea To: Don Lewis , mat@cnd.mcgill.ca In-Reply-To: <200402231430.i1NEUt7E070828@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-hackers@FreeBSD.org Subject: Re: 5.2.1-RC hangs occasionally when sound files are played using the pcm driver X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2004 18:21:07 -0000 --- Don Lewis wrote: > > The cause of deadlocks is more likely to be caught by WITNESS. In this With WITNESS the hang still occurrs, and still no panic. It's hard to tell since the problem tends to happen at random times, but it seems like it happens more quickly with the kernel that has WITNESS and INVARIANTS enabled. > case it might be the result of a malloc() call while a mutex is held. > Even the version of the sound code in the most recent -CURRENT has some > problems in this area. I've got a patch out for testing that will this > problem to some extent, but it might not be enough. > I'd be willing to test your patch, if that would help. Where can I find it? Thanks, -brian __________________________________ Do you Yahoo!? Yahoo! Mail SpamGuard - Read only the mail you want. http://antispam.yahoo.com/tools