NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-alpha/42174
The following reply was made to PR port-alpha/42174; it has been noted by GNATS.
From: "Michael L. Hitch" <mhitch%lightning.msu.montana.edu@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: dmarquess%gmail.com@localhost
Subject: Re: port-alpha/42174
Date: Thu, 5 Nov 2009 11:59:39 -0700 (MST)
On Wed, 4 Nov 2009, Dustin Marquess wrote:
> panic: LOCKDEBUG
> Stopped in pid 0.36 (system) at netbsd:cpu_Debugger+0x4: ret
> zero,(ra
> )
> db{0}> bt
> cpu_Debugger() at netbsd:cpu_Debugger+0x4
> panic() at netbsd:panic+0x244
> lockdebug_abort1() at netbsd:lockdebug_abort1+0x150
> mutex_abort() at netbsd:mutex_abort+0x34
> mutex_vector_enter() at netbsd:mutex_vector_enter+0x324
> pool_cache_put_slow() at netbsd:pool_cache_put_slow+0x198
> pool_cache_put_paddr() at netbsd:pool_cache_put_paddr+0x1b0
> pmap_do_tlb_shootdown() at netbsd:pmap_do_tlb_shootdown+0x174
> alpha_ipi_process() at netbsd:alpha_ipi_process+0xb8
> interrupt() at netbsd:interrupt+0x84
> XentInt() at netbsd:XentInt+0x1c
> --- interrupt (from ipl 4) ---
> lockdebug_wantlock() at netbsd:lockdebug_wantlock+0x218
> mutex_tryenter() at netbsd:mutex_tryenter+0x274
> pool_cache_get_slow() at netbsd:pool_cache_get_slow+0x78
> pool_cache_get_paddr() at netbsd:pool_cache_get_paddr+0x26c
> pmap_tlb_shootdown() at netbsd:pmap_tlb_shootdown+0x248
> pmap_kremove() at netbsd:pmap_kremove+0x124
> uvm_pagermapout() at netbsd:uvm_pagermapout+0x40
> uvm_aio_aiodone() at netbsd:uvm_aio_aiodone+0xf4
>
> I'm still in ddb if I need to do anything else.
It confirms one of the deadlocks I suspected. I should soon have a
patch you can try out.
--
Michael L. Hitch mhitch%montana.edu@localhost
Computer Consultant
Information Technology Center
Montana State University Bozeman, MT USA
Home |
Main Index |
Thread Index |
Old Index