cvs commit: src/sys/dev/acpica acpi_ec.c

Nate Lawson nate at root.org
Wed Mar 14 19:37:42 UTC 2007


Ruslan Ermilov wrote:
> On Tue, Mar 06, 2007 at 10:06:14AM -0800, Nate Lawson wrote:
>> panic message and location, for starters.
>>
> Attached.

Can you send me a link to both your original ASL and modified ASL?

> ACPI: overriding DSDT/SSDT with custom table
>     ACPI-0390: *** Info: Table [DSDT] replaced by host OS

This shows you modified it.

> acpi0: <IBM TP600X> on motherboard
> acpi0: [ITHREAD]
> acpi0: Power Button (fixed)
> Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
> acpi_timer0: <24-bit timer at 3.579545MHz> port 0xef08-0xef0b on acpi0
> acpi_ec0: <Embedded Controller: GPE 0x9, GLK> port 0x62,0x66 on acpi0
...
> ACPI fatal signal, type 0x1  code 0x80000003  argument 0x8081KDB: enter: AcpiOsSignal
> [thread pid 29 tid 100036 ]
> Stopped at      kdb_enter+0x30: leave
> db> bt
> Tracing pid 29 tid 100036 td 0xc214aa20
> kdb_enter(c08f082a,1,80000003,8081,ce87fa84,...) at kdb_enter+0x30
> AcpiOsSignal(0,c22461d0,c08efa93,bd,c2195400,...) at AcpiOsSignal+0x43
> AcpiExOpcode_3A_0T_0R(c2195400,c21955c4,c2195400,ce87fab4,c2195414,...) at AcpiExOpcode_3A_0T_0R+0xc0
> AcpiDsExecEndOp(c2195400,ce87fae0,c2195414,c219540c,c2075108,...) at AcpiDsExecEndOp+0x182
> AcpiPsParseLoop(c2195400,c214b200,c209ddc0,c08b7522,0,...) at AcpiPsParseLoop+0x4c5
> AcpiPsParseAml(c2196000,3,c2089bc0,c207aa9a,3f,...) at AcpiPsParseAml+0x160
> AcpiPsExecutePass(6,c2084900,0,0,ce87fbe8,...) at AcpiPsExecutePass+0x99
> AcpiPsExecuteMethod(ce87fbe8,c08cec3f,c2070180,0,ce87fbe8,...) at AcpiPsExecuteMethod+0x76
> AcpiNsEvaluateByHandle(ce87fbe8,c2197610,8,e,1,...) at AcpiNsEvaluateByHandle+0x110
> AcpiNsEvaluateRelative(c08ef378,ce87fbe8,91,c214aa20,ce87fbf0,...) at AcpiNsEvaluateRelative+0xd8
> AcpiEvaluateObject(c2089c80,c08ef378,0,ce87fc2c,10,...) at AcpiEvaluateObject+0x78
> acpi_GetInteger(c2089c80,c08ef378,ce87fc64,0,0,...) at acpi_GetInteger+0x45
> acpi_tz_get_temperature(c071b3f8,ce87fca0,c051cd3a,0,c08f5824,...) at acpi_tz_get_temperature+0x2c
> acpi_tz_monitor(c08f5824,0,c08ef45e,37e,ce87fcfc,...) at acpi_tz_monitor+0x10
> acpi_tz_thread(0,ce87fd38,c066451b,32f,c214d240,...) at acpi_tz_thread+0x19c
> fork_exit(c08db040,0,ce87fd38) at fork_exit+0xd1
> fork_trampoline() at fork_trampoline+0x8
> --- trap 0, eip = 0, esp = 0xce87fd70, ebp = 0 ---
> db> 

Execution of the _TMP method gave a Fatal opcode.  I'll have to see the ASL.

Thanks,
-- 
Nate


More information about the cvs-src mailing list