Subject: uvm_fault panic on 4.0_BETA2/amd64
To: None <tech-kern@netbsd.org>
From: Edgar =?iso-8859-1?B?RnXf?= <ef@math.uni-bonn.de>
List: tech-kern
Date: 06/12/2007 16:56:49
I just got this on the file sever while un-tar-ing a huge (8G) archive:
(this is all typed from handwritten notes, so probably slightly wrong)

uvm_fault(0xffff80004e263b10, 0x10, 2)-> e
kernel: page fault trap, code=0
Stopped in pid 8186.1 (tar) at netbsd:dqget+0x118 movq %rdx,0(%rax)

sync
[writing on the data RAID for about 20 seconds]
panic: locking against myself
Stopped in pid 8186.1 (tar) at netbsd:cpu_Debugger+0x1 ret
sync
dump device bad

Looks like I have my dumps misconfigured.

Unfortunately, bt didn't show any more information.

The system runs 4.0 beta2 as of 03Jun plus fvdl's IOAPIC patch.

I now wait for the RAID parity re-build to finish before trying anything else.

And I tried to convince my colleagues that NetBSD was more stable than Linux.