Re: svn commit: r237412 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/components/dis
On 2012-06-25 23:37, Jung-uk Kim wrote: ... > I submitted this patch and I am waiting for confirmation: > > http://people.freebsd.org/~jkim/evxfgpe.diff I've tested your diff, and it made the panic disappear for me. Thanks! ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
Re: svn commit: r237412 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/components/dis
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-06-24 14:13:48 -0400, Ruslan Bukin wrote: > On Fri, Jun 22, 2012 at 11:53:30AM -0400, Jung-uk Kim wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> On 2012-06-22 05:58:47 -0400, Konstantin Belousov wrote: >>> On Fri, Jun 22, 2012 at 12:40:45AM +, Jung-uk Kim wrote: Author: jkim Date: Fri Jun 22 00:40:44 2012 New Revision: 237412 URL: http://svn.freebsd.org/changeset/base/237412 Log: Merge ACPICA 20120620. >>> >>> I think it is caused by import, malloc is called while spinlock >>> is held: >>> >>> ACPI: Executed 1 blocks of module-level executable AML code >>> acpi0: Power Button (fixed) panic: blockable sleep lock (sleep >>> mutex) 16 @ >>> /usr/home/kostik/work/build/bsd/DEV/src/sys/vm/uma_core.c:2040 >>> cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at >>> 0x80279d0a = db_trace_self_wrapper+0x2a panic() at >>> 0x80325a28 = panic+0x1d8 witness_checkorder() at >>> 0x80377938 = witness_checkorder+0x1d8 _mtx_lock_flags() >>> at 0x80313777 = _mtx_lock_flags+0x87 uma_zalloc_arg() >>> at 0x804db97a = uma_zalloc_arg+0x2ea malloc() at >>> 0x8030f7cd = malloc+0xbd AcpiUtAllocate() at >>> 0x802704f1 = AcpiUtAllocate+0x31 AcpiUtAllocateZeroed() >>> at 0x80270559 = AcpiUtAllocateZeroed+0x19 >>> AcpiSetupGpeForWake() at 0x8025becc = >>> AcpiSetupGpeForWake+0xfc acpi_probe_child() at >>> 0x802848e9 = acpi_probe_child+0x2b9 >>> AcpiNsWalkNamespace() at 0x802686ef = >>> AcpiNsWalkNamespace+0x15f AcpiWalkNamespace() at >>> 0x80268c0f = AcpiWalkNamespace+0xbf acpi_attach() at >>> 0x80283e43 = acpi_attach+0x993 device_attach() at >>> 0x8035ab62 = device_attach+0x72 bus_generic_attach() >>> at 0x8035bd3a = bus_generic_attach+0x1a >>> nexus_acpi_attach() at 0x804fbd89 = >>> nexus_acpi_attach+0x69 device_attach() at 0x8035ab62 = >>> device_attach+0x72 bus_generic_new_pass() at 0x8035bf46 >>> = bus_generic_new_pass+0xd6 bus_set_pass() at >>> 0x803597ba = bus_set_pass+0x7a configure() at >>> 0x804fd51a = configure+0xa mi_startup() at >>> 0x802d5c17 = mi_startup+0x77 btext() at >>> 0x802531cc = btext+0x2c KDB: enter: panic [ thread pid >>> 0 tid 10 ] Stopped at 0x8035fffb = >>> kdb_enter+0x3b:movq $0,0x1027d62(%rip) db> show alllocks >>> Process 0 (kernel) thread 0x80837cc0 (10) exclusive >>> sleep mutex Giant (Giant) r = 0 (0x8133a900) locked @ >>> /usr/home/kostik/work/build/bsd/DEV/src/sys/kern/kern_module.c:116 >>> exclusive spin mutex ACPI lock (0xfe000321da80) (ACPI >>> lock (0xfe000321da80)) r = 0 (0xfe000321da80) locked @ >>> /usr/home/kostik/work/build/bsd/DEV/src/sys/dev/acpica/Osd/OsdSynch.c:535 >> >> >>> Hmm... >>> >> I was afraid it might happen. I'll look into it ASAP. >> >> Sorry for the trouble, >> > > I have the same problem on server & laptop > > -Ruslan . > I submitted this patch and I am waiting for confirmation: http://people.freebsd.org/~jkim/evxfgpe.diff Jung-uk Kim -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/o2i4ACgkQmlay1b9qnVOQxwCcDkT6IRp7BhI0OqC2drumJ7wP R3kAoISjm6sEyxQ6TF6hbgNxv9JA07Xe =ityD -END PGP SIGNATURE- ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
Re: svn commit: r237412 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/components/dis
On Fri, Jun 22, 2012 at 11:53:30AM -0400, Jung-uk Kim wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 2012-06-22 05:58:47 -0400, Konstantin Belousov wrote: > > On Fri, Jun 22, 2012 at 12:40:45AM +, Jung-uk Kim wrote: > >> Author: jkim Date: Fri Jun 22 00:40:44 2012 New Revision: 237412 > >> URL: http://svn.freebsd.org/changeset/base/237412 > >> > >> Log: Merge ACPICA 20120620. > > > > I think it is caused by import, malloc is called while spinlock is > > held: > > > > ACPI: Executed 1 blocks of module-level executable AML code acpi0: > > Power Button (fixed) panic: blockable sleep lock (sleep mutex) 16 @ > > /usr/home/kostik/work/build/bsd/DEV/src/sys/vm/uma_core.c:2040 > > cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at > > 0x80279d0a = db_trace_self_wrapper+0x2a panic() at > > 0x80325a28 = panic+0x1d8 witness_checkorder() at > > 0x80377938 = witness_checkorder+0x1d8 _mtx_lock_flags() at > > 0x80313777 = _mtx_lock_flags+0x87 uma_zalloc_arg() at > > 0x804db97a = uma_zalloc_arg+0x2ea malloc() at > > 0x8030f7cd = malloc+0xbd AcpiUtAllocate() at > > 0x802704f1 = AcpiUtAllocate+0x31 AcpiUtAllocateZeroed() at > > 0x80270559 = AcpiUtAllocateZeroed+0x19 > > AcpiSetupGpeForWake() at 0x8025becc = > > AcpiSetupGpeForWake+0xfc acpi_probe_child() at 0x802848e9 = > > acpi_probe_child+0x2b9 AcpiNsWalkNamespace() at 0x802686ef > > = AcpiNsWalkNamespace+0x15f AcpiWalkNamespace() at > > 0x80268c0f = AcpiWalkNamespace+0xbf acpi_attach() at > > 0x80283e43 = acpi_attach+0x993 device_attach() at > > 0x8035ab62 = device_attach+0x72 bus_generic_attach() at > > 0x8035bd3a = bus_generic_attach+0x1a nexus_acpi_attach() at > > 0x804fbd89 = nexus_acpi_attach+0x69 device_attach() at > > 0x8035ab62 = device_attach+0x72 bus_generic_new_pass() at > > 0x8035bf46 = bus_generic_new_pass+0xd6 bus_set_pass() at > > 0x803597ba = bus_set_pass+0x7a configure() at > > 0x804fd51a = configure+0xa mi_startup() at > > 0x802d5c17 = mi_startup+0x77 btext() at 0x802531cc > > = btext+0x2c KDB: enter: panic [ thread pid 0 tid 10 ] Stopped > > at 0x8035fffb = kdb_enter+0x3b:movq > > $0,0x1027d62(%rip) db> show alllocks Process 0 (kernel) thread > > 0x80837cc0 (10) exclusive sleep mutex Giant (Giant) r = > > 0 (0x8133a900) locked @ > > /usr/home/kostik/work/build/bsd/DEV/src/sys/kern/kern_module.c:116 > > exclusive spin mutex ACPI lock (0xfe000321da80) (ACPI lock > > (0xfe000321da80)) r = 0 (0xfe000321da80) locked @ > > /usr/home/kostik/work/build/bsd/DEV/src/sys/dev/acpica/Osd/OsdSynch.c:535 > > Hmm... > > > I was afraid it might happen. I'll look into it ASAP. > > Sorry for the trouble, > I have the same problem on server & laptop -Ruslan ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
Re: svn commit: r237412 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/components/dis
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-06-22 05:58:47 -0400, Konstantin Belousov wrote: > On Fri, Jun 22, 2012 at 12:40:45AM +, Jung-uk Kim wrote: >> Author: jkim Date: Fri Jun 22 00:40:44 2012 New Revision: 237412 >> URL: http://svn.freebsd.org/changeset/base/237412 >> >> Log: Merge ACPICA 20120620. > > I think it is caused by import, malloc is called while spinlock is > held: > > ACPI: Executed 1 blocks of module-level executable AML code acpi0: > Power Button (fixed) panic: blockable sleep lock (sleep mutex) 16 @ > /usr/home/kostik/work/build/bsd/DEV/src/sys/vm/uma_core.c:2040 > cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at > 0x80279d0a = db_trace_self_wrapper+0x2a panic() at > 0x80325a28 = panic+0x1d8 witness_checkorder() at > 0x80377938 = witness_checkorder+0x1d8 _mtx_lock_flags() at > 0x80313777 = _mtx_lock_flags+0x87 uma_zalloc_arg() at > 0x804db97a = uma_zalloc_arg+0x2ea malloc() at > 0x8030f7cd = malloc+0xbd AcpiUtAllocate() at > 0x802704f1 = AcpiUtAllocate+0x31 AcpiUtAllocateZeroed() at > 0x80270559 = AcpiUtAllocateZeroed+0x19 > AcpiSetupGpeForWake() at 0x8025becc = > AcpiSetupGpeForWake+0xfc acpi_probe_child() at 0x802848e9 = > acpi_probe_child+0x2b9 AcpiNsWalkNamespace() at 0x802686ef > = AcpiNsWalkNamespace+0x15f AcpiWalkNamespace() at > 0x80268c0f = AcpiWalkNamespace+0xbf acpi_attach() at > 0x80283e43 = acpi_attach+0x993 device_attach() at > 0x8035ab62 = device_attach+0x72 bus_generic_attach() at > 0x8035bd3a = bus_generic_attach+0x1a nexus_acpi_attach() at > 0x804fbd89 = nexus_acpi_attach+0x69 device_attach() at > 0x8035ab62 = device_attach+0x72 bus_generic_new_pass() at > 0x8035bf46 = bus_generic_new_pass+0xd6 bus_set_pass() at > 0x803597ba = bus_set_pass+0x7a configure() at > 0x804fd51a = configure+0xa mi_startup() at > 0x802d5c17 = mi_startup+0x77 btext() at 0x802531cc > = btext+0x2c KDB: enter: panic [ thread pid 0 tid 10 ] Stopped > at 0x8035fffb = kdb_enter+0x3b:movq > $0,0x1027d62(%rip) db> show alllocks Process 0 (kernel) thread > 0x80837cc0 (10) exclusive sleep mutex Giant (Giant) r = > 0 (0x8133a900) locked @ > /usr/home/kostik/work/build/bsd/DEV/src/sys/kern/kern_module.c:116 > exclusive spin mutex ACPI lock (0xfe000321da80) (ACPI lock > (0xfe000321da80)) r = 0 (0xfe000321da80) locked @ > /usr/home/kostik/work/build/bsd/DEV/src/sys/dev/acpica/Osd/OsdSynch.c:535 Hmm... > I was afraid it might happen. I'll look into it ASAP. Sorry for the trouble, Jung-uk Kim -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/klPoACgkQmlay1b9qnVMg+QCggRXxXE2Wpc6kXWSpwbykhrWq RvQAniVjs7p/084ZnlDPA+GQqyxTIF/w =+7Iw -END PGP SIGNATURE- ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
Re: svn commit: r237412 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/components/dis
On Fri, Jun 22, 2012 at 12:40:45AM +, Jung-uk Kim wrote: > Author: jkim > Date: Fri Jun 22 00:40:44 2012 > New Revision: 237412 > URL: http://svn.freebsd.org/changeset/base/237412 > > Log: > Merge ACPICA 20120620. I think it is caused by import, malloc is called while spinlock is held: ACPI: Executed 1 blocks of module-level executable AML code acpi0: Power Button (fixed) panic: blockable sleep lock (sleep mutex) 16 @ /usr/home/kostik/work/build/bsd/DEV/src/sys/vm/uma_core.c:2040 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at 0x80279d0a = db_trace_self_wrapper+0x2a panic() at 0x80325a28 = panic+0x1d8 witness_checkorder() at 0x80377938 = witness_checkorder+0x1d8 _mtx_lock_flags() at 0x80313777 = _mtx_lock_flags+0x87 uma_zalloc_arg() at 0x804db97a = uma_zalloc_arg+0x2ea malloc() at 0x8030f7cd = malloc+0xbd AcpiUtAllocate() at 0x802704f1 = AcpiUtAllocate+0x31 AcpiUtAllocateZeroed() at 0x80270559 = AcpiUtAllocateZeroed+0x19 AcpiSetupGpeForWake() at 0x8025becc = AcpiSetupGpeForWake+0xfc acpi_probe_child() at 0x802848e9 = acpi_probe_child+0x2b9 AcpiNsWalkNamespace() at 0x802686ef = AcpiNsWalkNamespace+0x15f AcpiWalkNamespace() at 0x80268c0f = AcpiWalkNamespace+0xbf acpi_attach() at 0x80283e43 = acpi_attach+0x993 device_attach() at 0x8035ab62 = device_attach+0x72 bus_generic_attach() at 0x8035bd3a = bus_generic_attach+0x1a nexus_acpi_attach() at 0x804fbd89 = nexus_acpi_attach+0x69 device_attach() at 0x8035ab62 = device_attach+0x72 bus_generic_new_pass() at 0x8035bf46 = bus_generic_new_pass+0xd6 bus_set_pass() at 0x803597ba = bus_set_pass+0x7a configure() at 0x804fd51a = configure+0xa mi_startup() at 0x802d5c17 = mi_startup+0x77 btext() at 0x802531cc = btext+0x2c KDB: enter: panic [ thread pid 0 tid 10 ] Stopped at 0x8035fffb = kdb_enter+0x3b:movq $0,0x1027d62(%rip) db> show alllocks Process 0 (kernel) thread 0x80837cc0 (10) exclusive sleep mutex Giant (Giant) r = 0 (0x8133a900) locked @ /usr/home/kostik/work/build/bsd/DEV/src/sys/kern/kern_module.c:116 exclusive spin mutex ACPI lock (0xfe000321da80) (ACPI lock (0xfe000321da80)) r = 0 (0xfe000321da80) locked @ /usr/home/kostik/work/build/bsd/DEV/src/sys/dev/acpica/Osd/OsdSynch.c:535 pgp6HExkXhokZ.pgp Description: PGP signature