Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Nov 2014 14:26:15 +0100
From:      Svatopluk Kraus <onwahe@gmail.com>
To:        Ulrich Grey <usenet@ulrich-grey.de>
Cc:        freebsd-arm@freebsd.org, Rui Paulo <rpaulo@me.com>
Subject:   Re: Wandboard-Quad crashes
Message-ID:  <CAFHCsPUJ1HhLqAjitPg6mPzhMYSui64Xmu4omO7Pkp%2B0kPZnAA@mail.gmail.com>
In-Reply-To: <20141115143444.5ad037548e06f289d2532fb7@ulrich-grey.de>
References:  <20141113125236.b16cd4e5f0e339eac0494cd4@ulrich-grey.de> <C6FED1A5-490C-47BE-B071-484271ED370E@me.com> <20141115143444.5ad037548e06f289d2532fb7@ulrich-grey.de>

next in thread | previous in thread | raw e-mail | index | archive | help
If you want to give it a try, you can find my and Michal new arm-v6 stuff
here:

https://github.com/strejda/freebsd

ARM_NEW_PMAP option must be defined to build our stuff.

Regards,
Svatopluk Kraus




On Sat, Nov 15, 2014 at 2:34 PM, Ulrich Grey <usenet@ulrich-grey.de> wrote:

> On Thu, 13 Nov 2014 08:37:13 -0800
> Rui Paulo <rpaulo@me.com> wrote:
>
> > On Nov 13, 2014, at 03:52, Ulrich Grey <usenet@ulrich-grey.de> wrote:
> > >
> > > I am running FreeBSD on a Wandboard-Quad:
> > >
> > > FreeBSD 11.0-CURRENT #0 r274420M: Wed Nov 12 14:17:26 UTC 2014
> > >    user@quad
> :/usr/local/DEVEL/obj/usr/local/DEVEL/SRC/head/sys/WANDBOARD-QUAD
> > > arm FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032)
> > > 20140512 WARNING: WITNESS option enabled, expect reduced
> > > performance. CPU: Cortex A9-r2 rev 10 (Cortex-A core)
> > > Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4
> > > Security_Ext
> > >
> > > If I try to compile x11/libX11 the system frequently crashes:
> > >
> > > Fatal kernel mode data abort: 'Alignment Fault 1'
> > > trapframe: 0xf72e0ae8
> > > FSR=00000001, FAR=000000a7, spsr=60000013
> > > r0 =00000004, r1 =00000000, r2 =c242b953, r3 =00000970
> > > r4 =c847fd80, r5 =c242b953, r6 =000000a7, r7 =c7df6810
> > > r8 =00000000, r9 =00000097, r10=00000970, r11=f72e0b68
> > > r12=000000c0, ssp=f72e0b38, slr=c220ebf4, pc =c214fbb4
> > >
> > > [ thread pid 23015 tid 100147 ]
> > >
> > > Stopped at      __mtx_lock_flags+0x50:  ldr     r0, [r6]
> > >
> > > What can I do?
> >
> > Can you send us the backtrace?
> >
>
> Here are the contents of the info files of the last two crashes:
>
> root@quad:/var/crash # less info.0
> Dump header from device /dev/da0s1b
>   Architecture: armv6
>   Architecture Version: 1
>   Dump Length: 64605184B (61 MB)
>   Blocksize: 512
>   Dumptime: Fri Nov 14 15:52:43 2014
>   Hostname: quad
>   Magic: FreeBSD Kernel Dump
>   Version String: FreeBSD 11.0-CURRENT #1 r274420M: Fri Nov 14 12:57:30
> UTC 2014
> gwgpi@quad
> :/usr/local/DEVEL/obj/usr/local/DEVEL/SRC/head/sys/WANDBOARD-QUAD
> Panic String: vm_fault: fault on nofault entry, addr: c74c5000 Dump
> Parity: 1136560497 Bounds: 0
>   Dump Status: good
>
> Dump header from device /dev/da0s1b
>   Architecture: armv6
>   Architecture Version: 1
>   Dump Length: 46439424B (44 MB)
>   Blocksize: 512
>   Dumptime: Sat Nov 15 10:38:33 2014
>   Hostname: quad
>   Magic: FreeBSD Kernel Dump
>   Version String: FreeBSD 11.0-CURRENT #1 r274420M: Fri Nov 14 12:57:30
> UTC 2014
> gwgpi@quad
> :/usr/local/DEVEL/obj/usr/local/DEVEL/SRC/head/sys/WANDBOARD-QUAD
> Panic String: Trying to access non-existent page va e6000 pte bfffeff2
> Dump Parity: 1943179849 Bounds: 1
>   Dump Status: good
>
> I am not able to get a backtrace:
>
> root@quad:/usr/obj/usr/local/DEVEL/SRC/head/sys/WANDBOARD-QUAD # kgdb
> kernel.debug GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and
> you are welcome to change it and/or distribute copies of it under
> certain conditions. Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for
> details. This GDB was configured as "armv6-marcel-freebsd"...Dwarf
> Error: Could not find abbrev number 114 [in
> module
> /usr/local/DEVEL/obj/usr/local/DEVEL/SRC/head/sys/WANDBOARD-QUAD/kernel.debug]
> No struct type named linker_file. No struct type named linker_file. No
> struct type named linker_file. No symbol "linker_path" in current
> context. No symbol "linker_files" in current context.
>
> (kgdb) file kernel.symbols
> Reading symbols from kernel.symbols...Dwarf Error: Could not find
> abbrev number 114 [in
> module
> /usr/local/DEVEL/obj/usr/local/DEVEL/SRC/head/sys/WANDBOARD-QUAD/kernel.symbols]
> No struct type named linker_file. No struct type named linker_file. No
> struct type named linker_file. No symbol "linker_path" in current
> context. No symbol "linker_files" in current context.
> (kgdb)
>
> -----
> Ulrich
>  _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFHCsPUJ1HhLqAjitPg6mPzhMYSui64Xmu4omO7Pkp%2B0kPZnAA>