Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Mar 2013 12:42:13 +0100
From:      kron <kron24@gmail.com>
To:        Andriy Gapon <avg@FreeBSD.org>
Cc:        freebsd-acpi@FreeBSD.org
Subject:   Re: panics due to buggy ACPI in Dell Latitude E6530?
Message-ID:  <5145AC15.5080008@gmail.com>
In-Reply-To: <513E4C89.30604@FreeBSD.org>
References:  <512E24CD.9090404@gmail.com> <512E397D.1070406@FreeBSD.org> <513395D1.8090500@gmail.com> <5135EF5D.2050909@FreeBSD.org> <513C9587.1040801@gmail.com> <513E4C89.30604@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2013/03/11 22:28, Andriy Gapon wrote:
...
>>> In either case, could you please try the following patch (it is against recent
>>> stable/9) ?
>>> http://people.freebsd.org/~avg/OsdSynch-9.diff
...
> The following patch might also be of use with _debugging_ this issue:
> http://people.freebsd.org/~avg/acpi-uma-cache.diff

Hi Andryi,

9.1-STABLE #0 r248230M - with the two patches mentioned above

panic: page fault

GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...

Unread portion of the kernel message buffer:
ACPI Error: Object not a Integer, type Reference (20110527/exresnte-209)
ACPI Error: Method execution failed [\_SB_.BAT0._UID] (Node
0xfffffe0008496938), AE_AML_OPERAND_TYPE (20110527/uteval-113)

...

#0  doadump (textdump=<value optimized out>) at pcpu.h:229
229     pcpu.h: No such file or directory.
        in pcpu.h
(kgdb) #0  doadump (textdump=<value optimized out>) at pcpu.h:229
#1  0xffffffff80471b64 in kern_reboot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:449
#2  0xffffffff80471fa4 in panic (fmt=<value optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:637
#3  0xffffffff806c02c5 in trap_fatal (frame=<value optimized out>,
    eva=<value optimized out>) at /usr/src/sys/amd64/amd64/trap.c:878
#4  0xffffffff806c0663 in trap_pfault (frame=0x0, usermode=0)
    at /usr/src/sys/amd64/amd64/trap.c:735
#5  0xffffffff806bfcae in trap (frame=0xffffff80003025f0)
    at /usr/src/sys/amd64/amd64/trap.c:463
#6  0xffffffff806aa233 in calltrap () at exception.S:228
#7  0xffffffff802add43 in AcpiExStore (SourceDesc=<value optimized out>,
    DestDesc=0xfffffe03eed84090, WalkState=<value optimized out>)
    at /usr/src/sys/contrib/dev/acpica/executer/exstore.c:288
#8  0xffffffff802ab468 in AcpiExOpcode_1A_1T_1R
(WalkState=0xfffffe0013abdc00)
    at /usr/src/sys/contrib/dev/acpica/executer/exoparg1.c:502
#9  0xffffffff802a2ebd in AcpiDsExecEndOp (WalkState=0xfffffe0013abdc00)
    at /usr/src/sys/contrib/dev/acpica/dispatcher/dswexec.c:475
#10 0xffffffff802b613e in AcpiPsParseLoop (WalkState=0xfffffe0013abdc00)
    at /usr/src/sys/contrib/dev/acpica/parser/psloop.c:1249
#11 0xffffffff802b69cd in AcpiPsParseAml (WalkState=<value optimized out>)
    at /usr/src/sys/contrib/dev/acpica/parser/psparse.c:525
#12 0xffffffff802b7517 in AcpiPsExecuteMethod (Info=0xfffffe027c59f980)
    at /usr/src/sys/contrib/dev/acpica/parser/psxface.c:368
#13 0xffffffff802b11e6 in AcpiNsEvaluate (Info=0xfffffe027c59f980)
    at /usr/src/sys/contrib/dev/acpica/namespace/nseval.c:193
#14 0xffffffff802b4318 in AcpiEvaluateObject (Handle=0xfffffe000848f640,
    Pathname=<value optimized out>, ExternalParams=<value optimized out>,
    ReturnBuffer=0xffffff8000302988)
    at /usr/src/sys/contrib/dev/acpica/namespace/nsxfeval.c:289
#15 0xffffffff802cd84a in acpi_cpu_cx_cst (sc=0xfffffe0008463200)
    at /usr/src/sys/dev/acpica/acpi_cpu.c:735
#16 0xffffffff802cdb9b in acpi_cpu_notify (h=<value optimized out>,
    notify=<value optimized out>, context=0xfffffe0008463200)
    at /usr/src/sys/dev/acpica/acpi_cpu.c:1104
#17 0xffffffff802a5fa1 in AcpiEvNotifyDispatch (Context=0xfffffe0013e0e3c0)
    at /usr/src/sys/contrib/dev/acpica/events/evmisc.c:283
#18 0xffffffff802c38b0 in acpi_task_execute (context=0xffffff80009d4000,
    pending=333443472) at /usr/src/sys/dev/acpica/Osd/OsdSchedule.c:134
#19 0xffffffff804b2fa6 in taskqueue_run_locked (queue=0xfffffe000841ba80)
    at /usr/src/sys/kern/subr_taskqueue.c:312
#20 0xffffffff804b3818 in taskqueue_thread_loop (arg=<value optimized out>)
    at /usr/src/sys/kern/subr_taskqueue.c:501
#21 0xffffffff80446045 in fork_exit (
    callout=0xffffffff804b3780 <taskqueue_thread_loop>,
    arg=0xffffffff80abcc68, frame=0xffffff8000302b00)
    at /usr/src/sys/kern/kern_fork.c:988
#22 0xffffffff806aa76e in fork_trampoline () at exception.S:602
#23 0x0000000000000000 in ?? ()
Current language:  auto; currently minimal
(kgdb)

I have the crash dump.

BR
Oli



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