Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Dec 2011 10:37:52 -0700
From:      Ian Lepore <freebsd@damnhippie.dyndns.org>
To:        Matthieu Kraus <matthieu.kraus@s2008.tu-chemnitz.de>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: cesa patch issues
Message-ID:  <1324143472.3268.147.camel@revolution.hippie.lan>
In-Reply-To: <20111217151858.182523ch5m4bclw2@mail.tu-chemnitz.de>
References:  <20111217151858.182523ch5m4bclw2@mail.tu-chemnitz.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2011-12-17 at 15:18 +0100, Matthieu Kraus wrote: 
> [...]
> However I can't seem to get my modifications to work as I always get:
> 
> vm_fault(0xc35789c8, 0, 2, 0) -> 1
> Fatal kernel mode data abort: 'Translation Fault (P)'
> trapframe: 0xd2069bb0
> FSR=00000017, FAR=00000010, spsr=80000013
> r0 =0000001f, r1 =00000000, r2 =00000000, r3 =00000004
> r4 =00000000, r5 =00000000, r6 =00000000, r7 =c373d898
> r8 =c3736000, r9 =00000000, r10=c3736000, r11=d2069c38
> r12=00000000, ssp=d2069bfc, slr=c0c02f40, pc =c0c22d58
> 
> [ thread pid 1439 tid 100057 ]
> Stopped at      cpu_initclocks+0x3340:  str     r4, [r3, #0x00c]
> 
> I'm completely new to kernel development, so any hints on how to  
> further debug the issue (traces in ddb didn't seem very informational  
> to me) would be highly appreciated.
> 
> kind regards,
> Matthieu Kraus

All that can be seen from what you posted is that the immediate cause of
the error is a bad value in register r3.  The ddb backtrace that wasn't
helpful to you might contain clues that are meaningful to others; you
should post it. 

-- Ian





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1324143472.3268.147.camel>