From owner-freebsd-current@FreeBSD.ORG Sat Sep 13 12:27:17 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFBBC16A4BF for ; Sat, 13 Sep 2003 12:27:17 -0700 (PDT) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA21443FB1 for ; Sat, 13 Sep 2003 12:27:16 -0700 (PDT) (envelope-from david@catwhisker.org) Received: from pogo.catwhisker.org (pogo.catwhisker.org [172.16.8.12]) by bunrab.catwhisker.org (8.12.9/8.12.9) with ESMTP id h8DJRGKY026676 for ; Sat, 13 Sep 2003 12:27:16 -0700 (PDT) (envelope-from david@mailhost.catwhisker.org) From: David Wolfskill Received: (from david@localhost) by pogo.catwhisker.org (8.9.3/8.9.3) id MAA06917 for current@freebsd.org; Sat, 13 Sep 2003 12:27:16 -0700 (PDT) Date: Sat, 13 Sep 2003 12:27:16 -0700 (PDT) Message-Id: <200309131927.MAA06917@pogo.catwhisker.org> To: current@freebsd.org Subject: page fault while in kernel mode: AcpiNsMapHandleToNode + 0x20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2003 19:27:17 -0000 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).