From owner-cvs-all Fri Jun 29 13:30: 7 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 46F4137B406; Fri, 29 Jun 2001 13:30:00 -0700 (PDT) (envelope-from msmith@FreeBSD.org) Received: (from msmith@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5TKU0g40133; Fri, 29 Jun 2001 13:30:00 -0700 (PDT) (envelope-from msmith) Message-Id: <200106292030.f5TKU0g40133@freefall.freebsd.org> From: Mike Smith Date: Fri, 29 Jun 2001 13:30:00 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/acpica acpi.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG msmith 2001/06/29 13:30:00 PDT Modified files: sys/dev/acpica acpi.c Log: Update to synch with the 20010615 ACPI CA import. Add an ACPI subsystem mutex, and macros for handling it. Because it's not possible to differentiate between ACPI CA acquiring mutexes for internal use and for use by AML, and because AML in the field doesn't handle mutexes correctly, we can't use the ACPI subsystem's internal locking. In addition, we have other private data of our own to lock. Add initial locking to the ACPI driver code and the thermal module. These locks are currently inoperative. Pull some errant style back into line. Revision Changes Path 1.21 +184 -130 src/sys/dev/acpica/acpi.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message