NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/54908: kernel semi-lock-up
The following reply was made to PR kern/54908; it has been noted by GNATS.
From: Andrew Doran <ad%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: kern/54908: kernel semi-lock-up
Date: Wed, 29 Jan 2020 22:12:42 +0000
> db{0}> bt/a 92e914c0
> trace: pid 0 lid 67 at 0x9bdcae54
> 0x9bdcae54: netbsd:dosoftints+0xc
> 0x9bdcaed4: netbsd:irq_entry+0x88
> 0x9bdcafac: netbsd:uvm_pageout+0x178
> db{0}> bt/a 929f7940
> trace: pid 0 lid 20 at 0x80b16f3c
> 0x80b16f3c: netbsd:cpu_idle+0x48
> 0x80b16f54: netbsd:sched_curcpu_runnable_p+0x24
> 0x80b16f94: netbsd:idle_loop+0x144
> --- tf 0x80b16fb0 ---
> db{0}> bt/a 928d8880
> trace: pid 0 lid 5 at 0x9ba5beac
> 0x9ba5beac: 92e72050
> Bad frame pointer: 0x92b8f948
I dunno about arm but on x86 your best chance of getting a backtrace from a
running thread is straight "bt", assuming you are on the same CPU.
I see it's in softclk/0. If the same happens again, is there any movement
from the callout evcnts in "show event"? Would be interested to see what
commonality there is if it happens again.
A CPU hanging up in a soft interrupt often seems to make the machine half
deadlocked in my recent experience..
Andrew
Home |
Main Index |
Thread Index |
Old Index