From owner-cvs-all Wed Dec 18 0:47: 9 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7465B37B401; Wed, 18 Dec 2002 00:47:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E4BB43EA9; Wed, 18 Dec 2002 00:47:08 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gBI8l8mV046478; Wed, 18 Dec 2002 00:47:08 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gBI8l7lj046477; Wed, 18 Dec 2002 00:47:07 -0800 (PST) Message-Id: <200212180847.gBI8l7lj046477@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 18 Dec 2002 00:47:07 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/acpica OsdEnvironment.c src/sys/ia64/acpica OsdEnvironment.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 marcel 2002/12/18 00:47:07 PST Modified files: sys/i386/acpica OsdEnvironment.c sys/ia64/acpica OsdEnvironment.c Log: Export the physical address of the RSDP to userland by means of the `machdep.acpi_root' sysctl. This is required on ia64 because the root pointer hardly ever, if at all, lives in the first MB of memory and also because scanning the first MB of memory can cause machine checks. This provides a save and reliable way for ACPI tools to work with the tables if ACPI support is present in the kernel. On ia64 ACPI is non-optional. Revision Changes Path 1.7 +29 -11 src/sys/i386/acpica/OsdEnvironment.c 1.4 +23 -10 src/sys/ia64/acpica/OsdEnvironment.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message