Re: Kernel mode prefetch abort with -current on J728
Peter Postma <[email protected]> Mon, 12 Jun 2006 21:44:10 +0200
| Newsgroups | gmane.os.netbsd.ports.hpcarm |
|---|---|
| Message-ID | <[email protected]> |
On Sat, May 20, 2006 at 05:32:23PM +0200, Peter Postma wrote: > On Sat, May 20, 2006 at 07:10:20AM -0400, Alex Poylisher wrote: > > Have seen this on boot with every kernel since 3.99.19: > > > > .. > > > > wdc0 at pcmcia1 function 0: <CF Card, CFA 02GB CKS> > > wdc0: i/o mapped mode > > atabus0 at wdc0 channel 0 > > wd0 at atabus0 drive0Fatal kernel prefetch abort at 0xc09bdb64 > > trapframe: 0xc2960e74, spsr=a0000013 > > r0=c0d96800, r1=000001ae, r2=00000000, r3=20000093 > > r4=0000000b, r5=c20ecd14, r6=c0d95d00, r7=c0265258 > > r8=00000002, r9=00000002, r10=c2055000, r11=c2960f58 > > r12=00000000, ssp=c2960ec0, sir=c0d970f0, pc=c09bdb64 > > > > Stopped at 0xcc09bdb64: address 0xc09bdb64 is invalid > > andgt r5, r5, #0x00000000 > > The problem seems to be in the keyboard driver (or caused by the keyboard > driver) because if you take it out, it will boot fine. > > I've a work-around in my tree but I don't understand why it works... > needs more investigation. > This is now (finally) fixed in revision 1.2 of j720kbd.c -- Peter Postma