Date: Mon, 26 Mar 2012 17:51:59 +0100 From: Sevan / Venture37 <venture37@gmail.com> To: freebsd-current@freebsd.org Subject: Re: ACPI refcount increasing Message-ID: <4F709EAF.7070009@gmail.com> In-Reply-To: <1822.1332740545@critter.freebsd.dk> References: <1822.1332740545@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
On 26/03/2012 06:42, Poul-Henning Kamp wrote: > I tried -current as of approx one day ago and was greeted with a > kernel printf flooding the screen with something about a ACPI(?) > mutex(?) refcount increasing. I got the same when I built a new kernel last Thursday. Sevan panic: from debugger 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 Warning: Large Reference Count (0xAA1) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA1) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA1) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA4) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA4) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA4) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA1) in object 0xfffffe00055c2a00 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe00055c2a00 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA3) in object 0xfffffe000aa1e180 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA1) in object 0xfffffe00055c2a00 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe000aa1e080 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe00055c2700 (20120320/utdelete-491) ACPI Warning: Large Reference Count (0xAA2) in object 0xfffffe000aa1e180 (20120320/utdelete-491) Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x11 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80329680 stack pointer = 0x28:0xffffff8230107620 frame pointer = 0x28:0xffffff8230107640 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 1583 (hald) Uptime: 5m12s Dumping 482 out of 8095 MB:..4%..14%..24%..34%..44%..54%..63%..73%..83%..93% Reading symbols from /boot/kernel/zfs.ko...Reading symbols from /bootdir/boot/kernel/zfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/zfs.ko Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from /bootdir/boot/kernel/opensolaris.ko.symbols...done. done. Loaded symbols for /boot/kernel/opensolaris.ko Reading symbols from /boot/kernel/acpi_ibm.ko...Reading symbols from /bootdir/boot/kernel/acpi_ibm.ko.symbols...done. done. Loaded symbols for /boot/kernel/acpi_ibm.ko Reading symbols from /boot/kernel/sem.ko...Reading symbols from /bootdir/boot/kernel/sem.ko.symbols...done. done. Loaded symbols for /boot/kernel/sem.ko #0 doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:268 268 if (textdump && textdump_pending) { (kgdb) #0 doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:268 #1 0xffffffff808ae1c1 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:454 #2 0xffffffff808ae692 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:642 #3 0xffffffff803321e7 in db_panic (addr=Variable "addr" is not available. ) at /usr/src/sys/ddb/db_command.c:482 #4 0xffffffff803325f1 in db_command (last_cmdp=0xffffffff811fa120, cmd_table=Variable "cmd_table" is not available. ) at /usr/src/sys/ddb/db_command.c:449 #5 0xffffffff80332840 in db_command_loop () at /usr/src/sys/ddb/db_command.c:502 #6 0xffffffff80334984 in db_trap (type=Variable "type" is not available. ) at /usr/src/sys/ddb/db_main.c:229 #7 0xffffffff808e6a98 in kdb_trap (type=12, code=0, tf=0xffffff8230107570) at /usr/src/sys/kern/subr_kdb.c:629 #8 0xffffffff80bb467d in trap_fatal (frame=0xffffff8230107570, eva=Variable "eva" is not available. ) at /usr/src/sys/amd64/amd64/trap.c:833 #9 0xffffffff80bb4a1f in trap_pfault (frame=0xffffff8230107570, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:755 #10 0xffffffff80bb4ee3 in trap (frame=0xffffff8230107570) at /usr/src/sys/amd64/amd64/trap.c:454 #11 0xffffffff80b9f4c3 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:228 #12 0xffffffff80329680 in AcpiOsAcquireObject (Cache=0xfffffe000519fa20) at /usr/src/sys/contrib/dev/acpica/components/utilities/utcache.c:319 #13 0xffffffff8032c482 in AcpiUtAllocateObjectDescDbg ( ModuleName=0xffffffff80c57e54 "dsutils", LineNumber=703, ComponentId=Variable "ComponentId" is not available. ) at /usr/src/sys/contrib/dev/acpica/components/utilities/utobject.c:437 #14 0xffffffff8032c4e1 in AcpiUtCreateInternalObjectDbg ( ModuleName=0xffffffff80c57e54 "dsutils", LineNumber=703, ComponentId=64, Type=1) at /usr/src/sys/contrib/dev/acpica/components/utilities/utobject.c:112 #15 0xffffffff8030ecc5 in AcpiDsCreateOperand (WalkState=0xfffffe00055f7000, Arg=0xfffffe0005794cc0, ArgIndex=Variable "ArgIndex" is not available. ) at /usr/src/sys/contrib/dev/acpica/components/dispatcher/dsutils.c:703 #16 0xffffffff8030f01d in AcpiDsCreateOperands (WalkState=0xfffffe00055f7000, FirstArg=Variable "FirstArg" is not available. ) at /usr/src/sys/contrib/dev/acpica/components/dispatcher/dsutils.c:798 #17 0xffffffff8030f8ea in AcpiDsExecEndOp (WalkState=0xfffffe00055f7000) at /usr/src/sys/contrib/dev/acpica/components/dispatcher/dswexec.c:567 #18 0xffffffff8032345c in AcpiPsParseLoop (WalkState=0xfffffe00055f7000) at /usr/src/sys/contrib/dev/acpica/components/parser/psloop.c:1249 #19 0xffffffff80323fad in AcpiPsParseAml (WalkState=0xfffffe00055f7000) at /usr/src/sys/contrib/dev/acpica/components/parser/psparse.c:525 #20 0xffffffff80324c8d in AcpiPsExecuteMethod (Info=0xfffffe000f498bc0) at /usr/src/sys/contrib/dev/acpica/components/parser/psxface.c:368 #21 0xffffffff8031e562 in AcpiNsEvaluate (Info=0xfffffe000f498bc0) at /usr/src/sys/contrib/dev/acpica/components/namespace/nseval.c:193 #22 0xffffffff80321a81 in AcpiEvaluateObject (Handle=0xfffffe0005568000, Pathname=0xffffffff80c66dbb "_BST", ExternalParams=0x0, ReturnBuffer=0xffffff8230107960) at /usr/src/sys/contrib/dev/acpica/components/namespace/nsxfeval.c:289 #23 0xffffffff80349cbd in acpi_cmbat_get_bst (arg=Variable "arg" is not available. ) at /usr/src/sys/dev/acpica/acpi_cmbat.c:258 #24 0xffffffff80349fc8 in acpi_cmbat_bst (dev=0xfffffe00055e9700, bstp=0xfffffe000f1ae500) at /usr/src/sys/dev/acpica/acpi_cmbat.c:419 #25 0xffffffff807c507b in devfs_ioctl_f (fp=0xfffffe000f6a9b40, com=3231990289, data=Variable "data" is not available. ) at /usr/src/sys/fs/devfs/devfs_vnops.c:757 #26 0xffffffff808f9e75 in kern_ioctl (td=Variable "td" is not available. ) at file.h:287 #27 0xffffffff808fa0ad in sys_ioctl (td=0xfffffe000f08c8c0, uap=0xffffff8230107bb0) at /usr/src/sys/kern/sys_generic.c:691 #28 0xffffffff80bb3e28 in amd64_syscall (td=0xfffffe000f08c8c0, traced=0) at subr_syscall.c:135 #29 0xffffffff80b9f7a7 in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:387 #30 0x0000000801d9345c in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F709EAF.7070009>