Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

amd64 HEAD 03/05 dom0 crash



I'm using HEAD from 03/05  on amd64 with a self compiled kernel. As I
recall the only thing I have changed in my kernel config is a
specified vnd amount. The kernel source is from 03/05 with a patch
applied to fix vlan tagging issues in re(4).  This is the second time
this type of crash has happened. Unfortunately I wasn't able to
capture the console output last time.

Mutex error: mutex_vector_exit: exiting unheld spin mutex

lock address : 0xffffffff80af8f40
current cpu  :                  0
current lwp  : 0xffffa000121e92e0
owner field  : 0x0000000000000600 wait/spin:                0/1

panic: lock error
Stopped in pid 0.5 (system) at  netbsd:breakpoint+0x5:  leave
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x25b
lockdebug_abort() at netbsd:lockdebug_abort+0x42
mutex_vector_exit() at netbsd:mutex_vector_exit+0xd7
callout_softclock() at netbsd:callout_softclock+0x263
softint_thread() at netbsd:softint_thread+0x89
ds          0x6
es          0x278c
fs          0xd54e
gs          0x285f
rdi         0
rsi         0x1
rbp         0xffffa00012b5caa0
rbx         0xffffa00012b5cab0
rdx         0
rcx         0
rax         0x1
r8          0xffffffff80a593e0  cpu_info_primary
r9          0x1
r10         0xffffa00012b5c9c0
r11         0xffffffff804bc5f0  xenconscn_putc
r12         0x100
r13         0xffffffff807ed54e  copyright+0x1a18e
r14         0xffffffff80a13460  mutex_spin_lockops
r15         0xffffffff80a593e0  cpu_info_primary
rip         0xffffffff80482a95  breakpoint+0x5
cs          0xe030
rflags      0x246
rsp         0xffffa00012b5caa0
ss          0xe02b
netbsd:breakpoint+0x5:  leave


Typing sync at the db prompt appears to produce an endless loop:

Faulted in DDB; continuing...
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x25b
lockdebug_abort() at netbsd:lockdebug_abort+0x42
mutex_spin_retry() at netbsd:mutex_spin_retry+0x17
suspendsched() at netbsd:suspendsched+0xfe
vfs_shutdown() at netbsd:vfs_shutdown+0x33
cpu_reboot() at netbsd:cpu_reboot+0xdc
db_sync_cmd() at netbsd:db_sync_cmd+0x26
db_command() at netbsd:db_command+0xb8
db_command_loop() at netbsd:db_command_loop+0xe9
db_trap() at netbsd:db_trap+0x10d
kdb_trap() at netbsd:kdb_trap+0xc2
trap() at netbsd:trap+0x313
uvm_fault(0xffffffff80af55c0, 0x0, 1) -> e
kernel: page fault trap, code=0
Faulted in DDB; continuing...
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x25b
lockdebug_abort() at netbsd:lockdebug_abort+0x42
mutex_spin_retry() at netbsd:mutex_spin_retry+0x17
suspendsched() at netbsd:suspendsched+0xfe
vfs_shutdown() at netbsd:vfs_shutdown+0x33
cpu_reboot() at netbsd:cpu_reboot+0xdc
db_sync_cmd() at netbsd:db_sync_cmd+0x26
db_command() at netbsd:db_command+0xb8
db_command_loop() at netbsd:db_command_loop+0xe9
db_trap() at netbsd:db_trap+0x10d
kdb_trap() at netbsd:kdb_trap+0xc2
trap() at netbsd:trap+0x313
uvm_fault(0xffffffff80af55c0, 0x0, 1) -> e
kernel: page fault trap, code=0
Faulted in DDB; continuing...
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x25b
lockdebug_abort() at netbsd:lockdebug_abort+0x42
mutex_spin_retry() at netbsd:mutex_spin_retry+0x17
suspendsched() at netbsd:suspendsched+0xfe
vfs_shutdown() at netbsd:vfs_shutdown+0x33
cpu_reboot() at netbsd:cpu_reboot+0xdc
db_sync_cmd() at netbsd:db_sync_cmd+0x26
db_command() at netbsd:db_command+0xb8
db_command_loop() at netbsd:db_command_loop+0xe9
db_trap() at netbsd:db_trap+0x10d
kdb_trap() at netbsd:kdb_trap+0xc2
trap() at netbsd:trap+0x313
uvm_fault(0xffffffff80af55c0, 0x0, 1) -> e
kernel: page fault trap, code=0
Faulted in DDB; continuing...


Home | Main Index | Thread Index | Old Index