続 NetBSD/i386 on VirtualBox
ホストは Pentium 4-M 1.6GHz を搭載した ThinkPad R32 で OS は Windows XP SP3。
ゲストは NetBSD-daily/HEAD/200808030002Z の i386.iso。
毎回 spllower で panic しているけど、そこに至る経路が違うなぁ。
一応ログは取ってみたけど役に立たないかも。
attimer0: attached to pcppi0 uvm_fault(0xc0afa140, 0, 1) -> 0xe fatal page fault in supervisor mode trap type 6 code 0 eip c0100c48 cs 8 eflags 246 cr2 0 ilevel 0 kernel: supervisor trap pgage fault, code=0 stopped in pid 0.1 (system) at netbsd:spllower+0x28: lock addl %eax,0(%eax) db{0}> show registers ds 0x10 es 0x10 fs 0x30 gs 0x10 edi 0 esi 0 ebp 0xc1102a48 ebx 0 edx 0x8 ecx 0xc1102da0 eax 0 eip 0xc0100c48 spllower+0x28 cs 0x8 eflags 0x246 esp 0xc11029ec ss 0x11 netbsd:spllower+0x28: lock addl %eax,0(%eax) db{0}> bt spllower(c0b1dba0,c69c5000,124b000,7,37,0,7,1,30,c68856f8) at netbsd:spllower+0x28 uvm_falut_internal(c0ae0a80,c69c5000,7,1,c6460f00,0,c1102bc8,c69c3000,c6460f00,c6460d80) at netbsd:uvm_fault_internal+0x5d8 uvm_fault_wire(c0ae0a80,c69c3000,c69c6000,3,0,c6460d80,c1102c08,c0475c51,0,c69c3000) at netbsd:uvm_fault_wire+0x4d uarea_swapin(0,c69c3000,1,c69c2d38,c6474c40,c69c2d38,c1102c28,0,c687dcbf,c69c0000) at netbsd:uarea_swapin+0x30 pool_cache_get_slow(0,1,c6474c40,10,c09d163c,ffffffff,c69c3000,6,c09d163c,ffffffff) at netbsd:pool_cache_get_slow+0x141 uvm_uarea_alloc(c1102ca4,1,c09d163c,c1102cdc,40,0,0,c046c1b0,c6474c40,c1102ca8) at netbsd:uvm_uarea_alloc+0x22 kthread_create(ffffffff,0,0,c046c1b0,0,0,c09d163c,c04cadc3,c0afc420,a) at netbsd:kthread_create+0x1a configure(c0ae0a80,a,14,f9300,0,0,0,0,0) at netbsd:configure+0xf7 main(0,c01003cd,0,0,0,0,0,0,0,0) at netbsd:main+0x1aa db{0}>