On Thu, 2003-07-03 at 20:04, John Baldwin wrote: > > 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. Hi, The Trace is here - ( Tranferred via hand ) ----------------------------------- AcpiNsMapHandleToNode(375,375,d686fc08,c05ed49b,0) at AcpiNsMapHandleToNode+0x20 AcpiGetHandle(375,c05f7d7b,d686fc2c,d686fc30,0) at AcpiGetHandle+0x4d acpi_pwr_switch_consumer(375,0,c407ada0,c05f7fed,0) at acpi_pwr_switch_consumer+0xe3 acpi_tz_switch_cooler_on(c4072ad0,c150b300,0,c150b300,3) at acpi_tz_switch_cooler_on+0x38 acpi_ForeachPackageObject(c4072a40,c05eee10,c150b300,d686fcd4,c05ef20f) at acpi_ForeachPackageObject+0x3d acpi_tz_monitor(c150b300,0,d686fd0c,c05ef376,c150b300) at acpi_tz_monitor+0x29b acpi_tz_timeout(c150b300,d686fd00,d686fd04,32d,bb8) at acpi_tz_timeout+0x26 acpi_tz_thread(0,d686fd48,c04216e9,312,20300909) at acpi_tz_thread+0xc6 fork_exit(c05ef2b0,0,d686fd48) at fork_exit+0xc0 fork_trampoline() at fork_trampoline+0x1a --- trap 0x1, eip=0, esp = 0xd686fd7c, ebp = 0 --- ----------------------------------- Hope this helps. Regards SidReceived on Thu Jul 03 2003 - 20:18:38 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:13 UTC