From owner-freebsd-current Fri Dec 6 9: 0:49 2002 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 4A24837B401; Fri, 6 Dec 2002 09:00:48 -0800 (PST) Received: from fatpipi.cirx.org (fatpipi.cirx.org [211.23.144.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E3A543EC5; Fri, 6 Dec 2002 09:00:47 -0800 (PST) (envelope-from clive@tongi.org) Received: from fatpipi.cirx.org.rose (nullmail@localhost.cirx.org [127.0.0.1]) by fatpipi.cirx.org (8.12.6/8.12.6) with SMTP id gB6H0ipD097132; Sat, 7 Dec 2002 01:00:44 +0800 (CST) (envelope-from clive@tongi.org) Received: (nullmailer pid 97130 invoked by uid 1000); Fri, 06 Dec 2002 17:00:44 -0000 Date: Sat, 7 Dec 2002 01:00:44 +0800 From: Clive Lin To: Cameron Grant Cc: freebsd-current@FreeBSD.org Subject: pcm remaining problem (possible ACPI too) Message-ID: <20021206170044.GA96839@fatpipi.cirx.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD i386 X-PGP-key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA008C03E User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, Since rescent -CURRENT is stable enough, I have the chance to find out remaining pcm problem. My MP box no more has double fatal fault and turns into random sleep. The random sleep happens after pcm having its own problem. uname -av is FreeBSD cartier.home 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Wed Dec 4 23:07:36 CST 2002 root@cartier.home:/usr/obj/usr/src/sys/GENERI i386 Kernel config is simply a modified GENERIC, with options SMP, APIC_IO, and ident GENERI. Below is what I've got in my dmesg. Complete dmesg is at http://fatpipi.cirx.org/~clive/cartier_dmesg.txt lock order reversal 1st 0xc6992900 pipe mutex (pipe mutex) @ /usr/src/sys/kern/sys_pipe.c:465 2nd 0xc0524600 sigio lock (sigio lock) @ /usr/src/sys/kern/kern_sig.c:2225 acquiring duplicate lock of same type: "pcm channel" 1st pcm0:record:0 @ /usr/src/sys/dev/sound/pcm/sound.c:191 2nd pcm0:play:0 @ /usr/src/sys/dev/sound/pcm/sound.c:191 wakeup from sleeping state (slept 00:02:06) ata0: resetting devices .. done ata1: resetting devices .. done psmintr: delay too long; resetting byte count wakeup from sleeping state (slept 00:00:40) ata0: resetting devices .. done ata1: resetting devices .. done wakeup from sleeping state (slept 00:03:49) ata0: resetting devices .. done ata1: resetting devices .. done wakeup from sleeping state (slept 00:03:05) ata0: resetting devices .. done ata1: resetting devices .. done To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message