Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Sep 2003 12:27:16 -0700 (PDT)
From:      David Wolfskill <david@catwhisker.org>
To:        current@freebsd.org
Subject:   page fault while in kernel mode: AcpiNsMapHandleToNode + 0x20
Message-ID:  <200309131927.MAA06917@pogo.catwhisker.org>

next in thread | raw e-mail | index | archive | help
Got today's (CVSup between 03:47 - 03:55 US/Pacific, 7 hrs. W of GMT)
-CURRENT built on the laptop (i5000e) without incident -- after having
built from similarly-updated source on my build machine without
incident.

On reboot, saw (hand-transcribed, so there may be transcription errors):

...
Starting cron.
Local package initialization:Setting the mixer vol from 75:75 to 25:25.
 apache (skipping ntop.sh, not executable)acpi_tz0: _AC1: temperature 73.8 >= setpoint 73.8




Fatal trap 12: page fault while in kjernel mode
fault virtual address   = 0x88001fff
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc068b460
stack pointer           = 0x10:0xcd5a8bdc
frame pointer           = 0x10:0xcd5a8bdc
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
prcessor eflags         = interrupt enabled, resume, IOPL = 0
current process         = 24 (acpi_thermal)
kernel: type 12 trap, code=0
Stopped at      AcpiNsMapHandleToNode+0x20:     cmpb    $0xaa,0(%edx)
db tr
AcpiNsMapHandleToNode(88001fff, 88001fff, cd5a8c04,c069ea0b,0) at AcpiNsMapHandleToNode+0x20
AcpiGetHandle(88001fff,c06a942c,cd5a8c5c,a,cd5a8c28,0,0) at AcpiGetHandle+0x4d
acpi_pwr_switch_consumer(88001fff,0,cd5a8c5c,a,cd5a8ca8) at acpi_pwr_switch_consumer+0xf1
acpi_tz_switch_cooler_on(c2618ed0,c0ebb200,0,c0ebb200,1) at acpi_tz_switch_cooler_on+0x38
acpi_ForeachPAckageObject(c2618e40,c06a0400,c03bb200,49,8) at acpi_ForeachPAckageObject+0x3d
acpi_tz_monitor(c0ebb200,0,cd5a8d08,c06a0986,c0ebb200) at acpi_tz_monitor+0x2ab
acpi_tz_timeout(c0ebb200,cd5a8cfc,cd5a8d00,337,bb8) at acpi_tz_timeout+0x28
acpi_tz_thread(0,cd5a8d48,c04be5c3,314,1d368964) at acpi_tz_thread+0xc6
fork_exit(c06a08c0,0,cd5a8d48) at fork_exit+0xcf
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xcd5a8d7c, ebp = 0 ---
db> 

I'm not too clear on what else would be useful here; I tried getting
a panic dump, but that attempt yielded "Fatal trap 3: breakpoint
instruction fault while in kernel mode", and I need to actually use the
laptop for some stuff I promised to deliver to someone this afternoon.

FWIW, the previous few daily -CURRENT builds & boots on the laptop have
been without incident

I have not modified anything with respect to ACPI, though I do have the
tools to do so (as well as to dump what is there).

Thanks,
david
-- 
David H. Wolfskill				david@catwhisker.org
If you want true virus-protection for your PC, install a non-Microsoft OS
on it.  Plausible candidates include FreeBSD, Linux, NetBSD, OpenBSD, and
Solaris (in alphabetical order).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309131927.MAA06917>