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>