cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h
acfreebsd.h
acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h aecommon.h dbfileio.c
dmopcode.c
exfldio.c exsystem.c hwregs.c osunixxf.c psparse.c rscreate.c rsdump.c
utdebug.c uteval.c ...
Nate Lawson
nate at root.org
Mon Mar 26 19:41:57 UTC 2007
Jung-uk Kim wrote:
> On Friday 23 March 2007 06:37 pm, Pawel Jakub Dawidek wrote:
>> On Thu, Mar 22, 2007 at 05:58:28PM +0000, Jung-uk Kim wrote:
>>> jkim 2007-03-22 17:58:28 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h
>>> acpi.h acpiosxf.h acpixf.h acutils.h
>>> aecommon.h dbfileio.c dmopcode.c
>>> exfldio.c exsystem.c hwregs.c
>>> osunixxf.c psparse.c rscreate.c
>>> rsdump.c utdebug.c uteval.c utglobal.c
>>> Log:
>>> Resolve conflicts of unchanged files that are off the vendor
>>> branch.
>> Can you verify that LOCK_PROFILING(9) still works after your
>> import? After adding it to me kernel I got the panic below:
> --- >8 --- SKIP --- >8 ---
>
> It works for me, i.e., I cannot reproduce the problem.
>
> # sysctl debug.lock.prof
> debug.lock.prof.stats: No locking recorded
> debug.lock.prof.collisions: 0
> debug.lock.prof.hashsize: 4096
> debug.lock.prof.rejected: 0
> debug.lock.prof.maxrecords: 4096
> debug.lock.prof.records: 0
> debug.lock.prof.acquisitions: 0
> debug.lock.prof.enable: 0
> # sysctl debug.lock.prof.enable=1
> debug.lock.prof.enable: 0 -> 1
> # sysctl debug.lock.prof.records
> debug.lock.prof.records: 690
>
> Do you have any other special option in the kernel config file?
I'm wondering if acpi-ca now allows recursive acquisitions of mutexes by
AML code. So seeing his acpidump may be helpful (acpidump -dt | gzip
-c9 > pjd.asl.gz).
--
Nate
More information about the cvs-src
mailing list