NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/45361: Consistent kernel panic when building qemu in amd64
On 9/12/11 4:40 PM, David Holland wrote:
The following reply was made to PR kern/45361; it has been noted by GNATS.
Can you at least extract a non-garbled stack trace?
This is all I could get from a new kernel with
DEBUG+LOCKDEBUG+DIAGNOSTIC in it, which does not seem that much helpful...
First, these messages popped in /var/log/messages after a first crash:
pmap_kenter_pa: mapping already present
pmap_kenter_pa: mapping already present
uvm_fault(0xffff800048c9ed00, 0x0, 1) -> e
pmap_kenter_pa: mapping already present
fatal page faultpmap_kenter_pa: mapping already present
in supervisor mode
pmap_kenter_pa: mapping already present
trap type 6 code 0 rip ffffffff80709c2b cs 8 rflags 10297 cr2 20 cpl 6
rsp ffff800048ae4990
panic: trap
cpu1: Begin traceback...
startlwp() at netbsd:startlwp
alltraps() at netbsd:alltraps+0xa2
kevent1() at netbsd:kevent1+0x2ac
WARNING: SPL NOT LOWERED ON SYSCALL 16384 3 EXIT f6f308es0y s6_
__kevent50() at netbsd:sys___kevent50+0x33
WARNING: SPL NOT LOWERED ON SYSCALL 16384 3 EXIT f6f308e0 6
syscall() at netbsdW:AsRyNsIcNaGl:l +S0PxLa cN
OT LOWERED ON SYSCALL 16384 3 EXIT f6f308e0 6
cpu1: End traceback...
dumping to dev 0,1 offset 2025
dump WARNING: SPL NOT LOWERED ON SYSCALL 16384 3 EXIT f6f308e0 6
-----
And then, I set ddb.onpanic=1 and retried the test, getting the
following crash and subsequent backtrace:
pmap_kenter_pa: mapping already present
pmap_kenter_pa: mapping already present
uvm_fault(0xffff800048c9bd00, 0x0, 1) -> e
pmap_kenter_pa: mapping already present
fatal page faultpmap_kenter_pa: mapping already present
in supervisor mode
pmap_kenter_pa: mapping already present
trap type 6 code 0 rip ffffffff80709c2b cs 8 rflags 10297 cr2 24 cpl 6
rsp ffff800048af3990
kernel: page fault trap, code=0
Stopped in pid 221.1 (syslogd) at netbsd:pool_cache_put_paddr+0x52:
cmpq 20(%r15),%rbx
ddb> bt
pool_cache_put_paddr() at netbsd:pool_cache_put_paddr+0x52
kevent1() at netbsd:kevent1+0x2ac
sys___kevent50() at netbsd:sys___kevent50+0x33
syscall() at netbsd:syscall+0xac
Home |
Main Index |
Thread Index |
Old Index