Hi. (2012/09/27 2:59), Andy Ruhl wrote: > Hello all, > > I posted this on port-arm a few weeks ago and I have someone helping > me look at it, but I figured I would post again. > > My Seagate Dockstar has a panic with -current. The last time I built a > good kernel was August 23rd. I noticed a lot of changes since then. > > Here is what I see: > > cprng sysctl: WARNING insufficient entropy at creation. > boot device: <unknown> > root on sd0a dumps on sd0b > WARNING: clock lost 4652 days > WARNING: using filesystem time > WARNING: CHECK AND RESET THE DATE! > warning: no /dev/console > init: copying out path `/sbin/init' 11 > fixup: pm 0xc2f1d8a8, va 0xbfffe000, ftype 2 - nothing to do! > fixup: l2 0xc22bcdc8, l2b 0xc22bce80, ptep 0xc22b8bf8, pl1pd 0xc04b2ffc > fixup: pte 0x7790ffe, l1pd 0x7fc0831, last code 0x17 > Stopped in pid 1.1 (init) at netbsd:cpu_Debugger+0x4: bx r14 > db> bt > netbsd:pmap_fault_fixup+0x10 > scp=0xc01b72f4 rlv=0xc006371c (netbsd:data_abort_handler+0x384) > rsp=0xc8a3fde0 rfp=0xc8a3fe4c > r10=0xbfffe000 r9=0x00000002 > r8=0x00000017 r7=0xc8a3e000 r6=0x00000000 r5=0xc2f152c0 > r4=0xc8a3fe50 > netbsd:data_abort_handler+0x10 > scp=0xc00633a8 rlv=0xc005532c (netbsd:address_exception_entry+0x50) > rsp=0xc8a3fe50 rfp=0xc8a3ffac > r10=0xc04c6e48 r9=0x00000000 > r8=0x00000001 r7=0x00000013 r6=0x0000002f r5=0x00000000 > r4=0xc03a2530 > netbsd:start_init+0x10 > scp=0xc00e5310 rlv=0xc0037254 (netbsd:lwp_trampoline+0x14) > rsp=0xc8a3ffb0 rfp=0x00000000 > r10=0xc04c6e48 r9=0xffffffff > r8=0x00000005 r7=0x00000010 r6=0x00000000 r5=0xc2f152c0 > r4=0xc00e5300 > db> > > I can run some other commands if needed. I'm not very experienced with > C or debuggers so I might need very basic instructions. > > Thanks. > > Andy
I have the same problem. In my experience, just typing "c<CR>" continue the processing since yesterday. The following commit is required to do this: > Module Name: src > Committed By: matt > Date: Wed Sep 26 18:18:08 UTC 2012 > > Modified Files: > src/sys/arch/arm/arm32: pmap.c > > Log Message: > If we get a fault we shouldn't have, set pmap_needs_pte_sync and retry. > > > To generate a diff of this commit: > cvs rdiff -u -r1.237 -r1.238 src/sys/arch/arm/arm32/pmap.c > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. -- ----------------------------------------------- SAITOH Masanobu (msai...@execsw.org msai...@netbsd.org)