Subject: Another panic
To: None <port-macppc@netbsd.org>
From: John Klos <john@ziaspace.com>
List: port-macppc
Date: 10/19/2004 00:17:23
I rebooted with a 2.0 kernel compiled today from today's sources, started 
building userland (NOT into /), and the machine just paniced in the middle 
of that and while it was busy with lots of other stuff.

Any ideas why this might have happened? I've seen this before - 
pmap_pvo_enter: called recursively - but don't know what situations might 
lead to that.

Thanks,
John Klos


pool_get: pmap_mpvopl: curpage NULL, nitems 68
panic: pool_get: nitems inconsistent
Begin traceback...
0xd68f7ce0: at pool_get+0x17c
0xd68f7d10: at pmap_pvo_enter+0x108
0xd68f7d60: at pmap_enter+0x198
0xd68f7d90: at uvm_fault+0x980
0xd68f7ec0: at trap+0x484
0xd68f7f40: user DSI write trap @ 0x4205a000 by 0x1876b58: srr1=0xf032
             r1=0xffffcb90 cr=0x44000022 xer=0x20000000 ctr=0 
dsisr=0x42000000
End traceback...
syncing disks... panic: pmap_pvo_enter: called recursively!
Begin traceback...
0xd68f76f0: at pmap_pvo_enter+0x34c
0xd68f7740: at pmap_kenter_pa+0xac
0xd68f7760: at uvm_pagermapin+0x1ac
0xd68f7790: at genfs_gop_write+0x114
0xd68f7850: at genfs_putpages+0x6e8
0xd68f79a0: at ffs_putpages+0x3c
0xd68f79c0: at ffs_full_fsync+0x31c
0xd68f7a40: at ffs_fsync+0x74
0xd68f7b00: at ffs_sync+0x320
0xd68f7bd0: at sys_sync+0x120
0xd68f7c00: at vfs_shutdown+0x60
0xd68f7c20: at cpu_reboot+0x1c0
0xd68f7c50: at panic+0x188
0xd68f7ce0: at pool_get+0x17c
0xd68f7d10: at pmap_pvo_enter+0x108
0xd68f7d60: at pmap_enter+0x198
0xd68f7d90: at uvm_fault+0x980
0xd68f7ec0: at trap+0x484
0xd68f7f40: user DSI write trap @ 0x4205a000 by 0x1876b58: srr1=0xf032
             r1=0xffffcb90 cr=0x44000022 xer=0x20000000 ctr=0 
dsisr=0x42000000
End traceback...
dumpsys: TBD
sd0: cache synchronization failed
rebooting