From owner-freebsd-acpi@FreeBSD.ORG Fri Aug 5 13:52:00 2005 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6F7D16A41F; Fri, 5 Aug 2005 13:52:00 +0000 (GMT) (envelope-from mcsi@mcsi.pp.ru) Received: from portpc-design.spb.ru (ns2.portpc-design.spb.ru [195.161.118.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2247943D48; Fri, 5 Aug 2005 13:51:56 +0000 (GMT) (envelope-from mcsi@mcsi.pp.ru) Received: from [83.237.171.109] (ppp83-237-171-109.pppoe.mtu-net.ru [83.237.171.109]) (authenticated bits=0) by portpc-design.spb.ru (8.13.4/8.13.4) with ESMTP id j75DprOn093197; Fri, 5 Aug 2005 17:51:53 +0400 (MSD) (envelope-from mcsi@mcsi.pp.ru) Message-ID: <42F36EF4.3000605@mcsi.pp.ru> Date: Fri, 05 Aug 2005 17:51:48 +0400 From: Maxim Maximov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.10) Gecko/20050728 X-Accept-Language: ru, en-us, en MIME-Version: 1.0 To: Hajimu UMEMOTO References: <42F2370B.7050004@mcsi.pp.ru> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.86.2, clamav-milter version 0.86 on 81.176.64.226 X-Virus-Status: Clean Cc: acpi@freebsd.org Subject: Re: New witness warnings/LOR when booting X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2005 13:52:00 -0000 Hajimu UMEMOTO wrote: > Hi, > > >>>>>>On Thu, 04 Aug 2005 19:40:59 +0400 >>>>>>Maxim Maximov said: > > > mcsi> acpi_tz0: on acpi0 > mcsi> malloc(M_WAITOK) of "PROC", forcing M_NOWAIT with the following > mcsi> non-sleepable locks held: > mcsi> exclusive sleep mutex ACPI thermal zone r = 0 (0xc0bd3340) locked @ > mcsi> /usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_thermal.c:1023 > mcsi> KDB: stack backtrace: > mcsi> kdb_backtrace(1,c1ecd1d4,c11391e0,1,c0c20b90) at kdb_backtrace+0x29 > mcsi> witness_warn(5,0,c08f094c,c08d52a5,c1ecd1d4) at witness_warn+0x18e > mcsi> uma_zalloc_arg(c11391e0,0,2) at uma_zalloc_arg+0x41 > mcsi> fork1(c09b2e00,60034,0,c0c20be4) at fork1+0x106 > mcsi> kthread_create(c0bbe06c,c1ecd100,c1ecd1d4,40000,0) at kthread_create+0x3d > mcsi> acpi_tz_cooling_thread_start(c1ecd124,0,307a74,c0bd1b78,c1b136e0) at > mcsi> acpi_tz_cooling_thread_start+0x84 > mcsi> acpi_tz_attach(c1c2ce80) at acpi_tz_attach+0x46c > > I've just committed the fix. > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/acpica/acpi_thermal.c.diff?r1=1.54&r2=1.55 > This fixes all warnings. Thanks! -- Maxim Maximov