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

next in thread | previous in thread | raw e-mail | index | archive | help
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



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