From owner-freebsd-current@FreeBSD.ORG Mon May 26 06:29:58 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C6E81065672; Mon, 26 May 2008 06:29:58 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.delphij.net (unknown [IPv6:2001:470:1f03:2c9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 69D6A8FC1B; Mon, 26 May 2008 06:29:56 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [202.108.54.204]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tarsier.delphij.net (Postfix) with ESMTPS id 2BB8228449; Mon, 26 May 2008 14:29:55 +0800 (CST) Received: from localhost (tarsier.geekcn.org [202.108.54.204]) by tarsier.geekcn.org (Postfix) with ESMTP id C35BFEBA3BC; Mon, 26 May 2008 14:29:54 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([202.108.54.204]) by localhost (mail.geekcn.org [202.108.54.204]) (amavisd-new, port 10024) with ESMTP id FaEksL2rq6OZ; Mon, 26 May 2008 14:29:50 +0800 (CST) Received: from charlie.delphij.net (c-69-181-135-56.hsd1.ca.comcast.net [69.181.135.56]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTPSA id C5187EB0C13; Mon, 26 May 2008 14:29:48 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:reply-to:organization:user-agent: mime-version:to:cc:subject:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=tea5LXcwhltIMcfLKIPdyoeseBHDksk3P8+ZWjlU2b4IjFMPZUYzFJvhy1jIZIVmI WPjhzY29GrwnywLB2hAlQ== Message-ID: <483A58D9.4090400@delphij.net> Date: Sun, 25 May 2008 23:29:45 -0700 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.14 (X11/20080505) MIME-Version: 1.0 To: FreeBSD Current X-Enigmail-Version: 0.95.6 OpenPGP: id=18EDEBA0; url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ariff@FreeBSD.org Subject: /dev/soiund/pcm/dsp.c: uma_zalloc with non-sleepable lock held X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2008 06:29:58 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Hit this with WITNESS (today's -CURRENT). It seems that if I play music and have some other sound playing then the system would stop to respond. ~ Is this an known issue? May 25 23:26:50 charlie kernel: uma_zalloc_arg: zone "16" with the following non-sleepable locks held: May 25 23:26:50 charlie kernel: exclusive sleep mutex pcm0 (sound cdev) r = 0 (0xffffff00019a9c20) locked @ /data/src/sys/modules/sound/sound/../../../dev/sound/pcm/dsp.c:650 May 25 23:26:50 charlie kernel: KDB: stack backtrace: May 25 23:26:50 charlie kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a May 25 23:26:50 charlie kernel: witness_warn() at witness_warn+0x248 May 25 23:26:50 charlie kernel: uma_zalloc_arg() at uma_zalloc_arg+0x334 May 25 23:26:50 charlie kernel: malloc() at malloc+0x8a May 25 23:26:50 charlie kernel: notify() at notify+0x67 May 25 23:26:50 charlie kernel: destroy_devl() at destroy_devl+0x23b May 25 23:26:50 charlie kernel: destroy_dev() at destroy_dev+0x19 May 25 23:26:50 charlie kernel: snd_clone_gc() at snd_clone_gc+0xc4 May 25 23:26:50 charlie kernel: snd_clone_unref() at snd_clone_unref+0x58 May 25 23:26:50 charlie kernel: dsp_close() at dsp_close+0x6d5 May 25 23:26:50 charlie kernel: devfs_close() at devfs_close+0x15c May 25 23:26:50 charlie kernel: vn_close() at vn_close+0xb6 May 25 23:26:50 charlie kernel: vn_closefile() at vn_closefile+0x80 May 25 23:26:50 charlie kernel: devfs_close_f() at devfs_close_f+0x1a May 25 23:26:50 charlie kernel: _fdrop() at _fdrop+0x23 May 25 23:26:50 charlie kernel: closef() at closef+0x4c May 25 23:26:50 charlie kernel: kern_close() at kern_close+0x10d May 25 23:26:50 charlie kernel: syscall() at syscall+0x1bf May 25 23:26:50 charlie kernel: Xfast_syscall() at Xfast_syscall+0xab May 25 23:26:50 charlie kernel: --- syscall (6, FreeBSD ELF64, close), rip = 0x804651f5c, rsp = 0x7fffffffd5e8, rbp = 0x803aa53f0 --- Cheers, - -- ** Help China's quake relief at http://www.redcross.org.cn/ |>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkg6WNkACgkQi+vbBBjt66BszQCcDNtLO+f/dai/VRgsgwpQVycb uAcAoLGDGiDDr5zVlJjufynO02u0oNUG =L8+h -----END PGP SIGNATURE-----