RE: acpi_thermal - panic on Compaq Evo N800c

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Thu, 03 Jul 2003 10:34:36 -0400 (EDT)
On 03-Jul-2003 Sid Carter wrote:
> Hi,
> 
> I am running FreeBSD-Current on my Compaq Evo N800c laptop.
> 
> I am having problems getting it to work with ACPI. I have compiled my
> own acpi_dsdt.aml file using iasl and am using it. I keep getting this
> panic whenever I boot into FreeBSD with ACPI enabled.
> 
> The panic is something like this.
> 
> =======================
> Fatal trap 12: page fault while in kernel mode
> fault virtual address   = 0x375
> fault code              = supervisor read, page not present
> instruction pointer     = 0x8:0xc05da580
> stack pointer           = 0x10:0xd686fbe0
> frame pointer           = 0x10:0xd686fbe0
> code segment            = base 0x0, limit 0xffff, type 0x1b
>                         = DPL 0, pres 1, def32 1, gran 1
> processor flags         = trace trap, interrupt enabled, resume, IOPL =0
> current process         = 23 (acpi_thermal)
> kernel: type 12 trap, code=0
> Stopped at         AcpiNsMapHandleToNode+0x20:    cmpb  $0xaa,0(%edx)
> =======================

(kgdb) l *AcpiNsMapHandleToNode+0x20
0xc015a840 is in AcpiNsMapHandleToNode (../../../contrib/dev/acpica/nsutils.c:854).
854         if (ACPI_GET_DESCRIPTOR_TYPE (Handle) != ACPI_DESC_TYPE_NAMED)

Likely Handle is NULL (note the fault address).  A stack trace would
be very helpful.

-- 

John Baldwin <jhb_at_FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
Received on Thu Jul 03 2003 - 05:34:25 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:13 UTC