Date: Wed, 18 Dec 2002 00:47:07 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/acpica OsdEnvironment.c src/sys/ia64/acpica OsdEnvironment.c Message-ID: <200212180847.gBI8l7lj046477@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212180847.gBI8l7lj046477>
