Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: amd64 HEAD 03/05 dom0 crash
This is a dom0 crash. Forgot that (likely) crucial info.
On 22/03/2008, Chris Brookes <cbrookes%gmail.com@localhost> wrote:
> 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