linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* OMAP 3630 random crashes
@ 2014-06-20  8:50 Casper Lyngesen Mogensen
  2014-06-20  9:14 ` Tony Lindgren
  0 siblings, 1 reply; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-06-20  8:50 UTC (permalink / raw)
  To: linux-omap@vger.kernel.org

Hi

I have  custom board with a Gumstix Overo, my board is similar to a
Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
trying to upgrade the kernel, and have tried several versions (3.10 ->
3.15) and i seem to be hitting the same problem with all versions, i
get random crashes. Found a way to  trigger the crash within
minutes/seconds:

# dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000

A count > 10000 will at some point trigger the crash. The hang/crash
is repeatable everytime but the log is not, sometimes i do not get
any trace at all. I can provide more logs if necessary.  Config and
crash log are below..

Have tried disabling various peripherals, such as sound, usb,
ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
boards.

Hope someone can help me/point me in the right direction

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
[    0.000000] cma: CMA: reserved 16 MiB at 8d800000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
[    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
[    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 211448K/244736K available (5624K kernel code, 655K rwdata, 2148K rodata, 389K init, 5527K bss, 33288K reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xcf800000 - 0xff000000   ( 760 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xcf000000   ( 240 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc079f520   (7774 kB)
[    0.000000]       .init : 0xc07a0000 - 0xc0801700   ( 390 kB)
[    0.000000]       .data : 0xc0802000 - 0xc08a5e40   ( 656 kB)
[    0.000000]        .bss : 0xc08a5e40 - 0xc0e0bdc8   (5528 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[    0.000000] Total of 96 interrupts on 1 active controller
[    0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz
[    0.000000] OMAP clockevent source: timer1 at 32768 Hz
[    0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65536000000000ns
[    0.000030] OMAP clocksource: 32k_counter at 32768 Hz
[    0.001159] Console: colour dummy device 80x30
[    0.001220] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.001220] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.001251] ... MAX_LOCK_DEPTH:          48
[    0.001251] ... MAX_LOCKDEP_KEYS:        8191
[    0.001281] ... CLASSHASH_SIZE:          4096
[    0.001281] ... MAX_LOCKDEP_ENTRIES:     16384
[    0.001312] ... MAX_LOCKDEP_CHAINS:      32768
[    0.001312] ... CHAINHASH_SIZE:          16384
[    0.001312]  memory used by lock dependency info: 3695 kB
[    0.001342]  per task-struct memory footprint: 1152 bytes
[    0.001403] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696)
[    0.097656] pid_max: default: 32768 minimum: 301
[    0.098266] Security Framework initialized
[    0.098449] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.098480] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.102508] CPU: Testing write buffer coherency: ok
[    0.104125] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.104187] Setting up static identity map for 0x805568a8 - 0x80556918
[    0.108673] Brought up 1 CPUs
[    0.108703] SMP: Total of 1 processors activated.
[    0.108703] CPU: All CPU(s) started in SVC mode.
[    0.112609] devtmpfs: initialized
[    0.123229] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.203124] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
[    0.205383] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
[    0.300659] pinctrl core: initialized pinctrl subsystem
[    0.304412] regulator-dummy: no parameters
[    0.398101] NET: Registered protocol family 16
[    0.406524] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.421356] Reprogramming SDRC clock to 400000000 Hz
[    0.434478] OMAP GPIO hardware version 2.5
[    0.471252] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
[    0.481658] No ATAGs?
[    0.481689] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.485626] OMAP DMA hardware revision 5.0
[    0.524932] edma-dma-engine edma-dma-engine.0: Can't allocate PaRAM dummy slot
[    0.525024] edma-dma-engine: probe of edma-dma-engine.0 failed with error -5
[    0.577453] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
[    0.579772] hsusb2_vbus: 5000 mV
[    0.581207] regulator-w3cbw003c-npoweron: 3300 mV
[    0.581817] reg-fixed-voltage regulator-w3cbw003c-wifi-nreset.8: could not find pctldev for node /ocp/pinmux@48002030/pinmux_w3cbw003c_pins, deferring probe
[    0.581848] platform regulator-w3cbw003c-wifi-nreset.8: Driver reg-fixed-voltage requests probe deferral
[    0.582672] regulator-w3cbw003c-bt-nreset: 3300 mV
[    0.583679] lis33-3v3-reg: 3300 mV
[    0.584686] lis33-1v8-reg: 1800 mV
[    0.585723] vddvario: no parameters
[    0.586761] vdd33a: no parameters
[    0.592834] SCSI subsystem initialized
[    0.594055] usbcore: registered new interface driver usbfs
[    0.594299] usbcore: registered new interface driver hub
[    0.595367] usbcore: registered new device driver usb
[    0.598114] omap_i2c 48070000.i2c: could not find pctldev for node /ocp/pinmux@48002030/pinmux_i2c1_pins, deferring probe
[    0.598144] platform 48070000.i2c: Driver omap_i2c requests probe deferral
[    0.598266] omap_i2c 48060000.i2c: could not find pctldev for node /ocp/pinmux@48002030/pinmux_i2c3_pins, deferring probe
[    0.598297] platform 48060000.i2c: Driver omap_i2c requests probe deferral
[    0.605926] Switched to clocksource 32k_counter
[    0.848510] NET: Registered protocol family 2
[    0.850952] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.851165] TCP bind hash table entries: 2048 (order: 4, 73728 bytes)
[    0.852294] TCP: Hash tables configured (established 2048 bind 2048)
[    0.852508] TCP: reno registered
[    0.852539] UDP hash table entries: 256 (order: 2, 20480 bytes)
[    0.852844] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[    0.854583] NET: Registered protocol family 1
[    0.857055] RPC: Registered named UNIX socket transport module.
[    0.857086] RPC: Registered udp transport module.
[    0.857116] RPC: Registered tcp transport module.
[    0.857116] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.858764] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[    0.866516] futex hash table entries: 256 (order: 2, 16384 bytes)
[    1.081726] VFS: Disk quotas dquot_6.5.2
[    1.081939] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.084777] NFS: Registering the id_resolver key type
[    1.085327] Key type id_resolver registered
[    1.085357] Key type id_legacy registered
[    1.085510] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    1.086181] msgmni has been set to 444
[    1.094024] io scheduler noop registered
[    1.094055] io scheduler deadline registered
[    1.094299] io scheduler cfq registered (default)
[    1.098083] pinctrl-single 48002030.pinmux: 284 pins at pa fa002030 size 568
[    1.098846] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 92
[    1.100158] pinctrl-single 480025a0.pinmux: 46 pins at pa fa0025a0 size 92
[    1.103240] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.113128] omap_uart 4806a000.serial: no wakeirq for uart0
[    1.115661] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0
[    1.118194] omap_uart 4806c000.serial: no wakeirq for uart0
[    1.119415] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1
[    1.121215] omap_uart 49020000.serial: no wakeirq for uart0
[    1.122436] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2
[    1.917083] console [ttyO2] enabled
[    1.936828] omap_uart 49042000.serial: no wakeirq for uart0
[    1.943939] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3
[    1.999755] brd: module loaded
[    2.026184] loop: module loaded
[    2.033477] mtdoops: mtd device (mtddev=name/number) must be supplied
[    2.208862] libphy: smsc911x-mdio: probed
[    2.284942] smsc911x 2c000000.ethernet eth0: attached PHY driver [SMSC LAN8700] (mii_bus:phy_addr=2c000000.etherne:01, irq=-1)
[    2.297485] smsc911x 2c000000.ethernet eth0: MAC Address: 3a:3b:e0:fc:3b:5e
[    2.306518] usbcore: registered new interface driver asix
[    2.312438] usbcore: registered new interface driver ax88179_178a
[    2.319122] usbcore: registered new interface driver cdc_ether
[    2.325592] usbcore: registered new interface driver smsc95xx
[    2.331817] usbcore: registered new interface driver net1080
[    2.338012] usbcore: registered new interface driver cdc_subset
[    2.344482] usbcore: registered new interface driver zaurus
[    2.350677] usbcore: registered new interface driver cdc_ncm
[    2.358398] usbcore: registered new interface driver cdc_wdm
[    2.364715] usbcore: registered new interface driver usb-storage
[    2.371307] usbcore: registered new interface driver usbtest
[    2.380249] mousedev: PS/2 mouse device common for all mice
[    2.389984] i2c /dev entries driver
[    2.393768] Driver for 1-wire Dallas network protocol.
[    2.403289] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[    2.414398] omap_hsmmc 4809c000.mmc: unable to get vmmc regulator -517
[    2.421844] platform 4809c000.mmc: Driver omap_hsmmc requests probe deferral
[    2.465759] usbcore: registered new interface driver usbhid
[    2.471649] usbhid: USB HID core driver
[    2.477569] oprofile: using arm/armv7
[    2.482238] TCP: cubic registered
[    2.485870] Initializing XFRM netlink socket
[    2.490539] NET: Registered protocol family 17
[    2.495391] NET: Registered protocol family 15
[    2.500488] Key type dns_resolver registered
[    2.507141] ThumbEE CPU extension supported.
[    2.511688] Registering SWP/SWPB emulation handler
[    2.530731] lis33-1v8-reg: disabling
[    2.534729] lis33-3v3-reg: disabling
[    2.538513] regulator-w3cbw003c-bt-nreset: disabling
[    2.543762] hsusb2_vbus: disabling
[    2.551361] regulator-w3cbw003c-wifi-nreset: 3300 mV
[    2.582183] twl 0-0048: PIH (irq 23) chaining IRQs 338..346
[    2.588989] twl 0-0048: power (irq 343) chaining IRQs 346..353
[    2.601501] twl_rtc rtc.16: Enabling TWL-RTC
[    2.613494] twl_rtc rtc.16: rtc core: registered rtc.16 as rtc0
[    2.630218] mmc0: new SDIO card at address 0001
[    2.638488] VAUX1: at 3000 mV
[    2.646392] VAUX2_4030: at 1800 mV
[    2.653961] VAUX3: at 2800 mV
[    2.661163] VAUX4: at 2800 mV
[    2.668762] VDD1: 600 <--> 1450 mV at 1200 mV
[    2.677764] VDAC: 1800 mV
[    2.686553] VIO: at 1800 mV
[    2.694061] VINTANA1: 1500 mV
[    2.702056] VINTANA2: at 2750 mV
[    2.710357] VINTDIG: 1500 mV
[    2.716766] VMMC1: 1850 <--> 3150 mV at 3150 mV
[    2.725708] VMMC2: 1850 <--> 3150 mV at 2600 mV
[    2.733276] VUSB1V5: 1500 mV
[    2.739349] VUSB1V8: 1800 mV
[    2.744842] VUSB3V1: 3100 mV
[    2.752441] VPLL1: at 1800 mV
[    2.760406] VPLL2: 1800 mV
[    2.766998] VSIM: 1800 <--> 3000 mV at 1800 mV
[    2.775390] twl4030_gpio twl4030-gpio: gpio (irq 338) chaining IRQs 354..371
[    2.792175] input: twl4030_pwrbutton as /devices/68000000.ocp/48070000.i2c/i2c-0/0-0048/pwrbutton.40/input/input0
[    2.807617] twl4030_keypad keypad.41: OF: linux,keymap property not defined in /ocp/i2c@48070000/twl@48/keypad
[    2.818420] twl4030_keypad keypad.41: Failed to build keymap
[    2.824615] twl4030_keypad: probe of keypad.41 failed with error -2
[    2.831420] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz
[    2.844818] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz
[    2.903289] twl_rtc rtc.16: setting system clock to 2000-05-01 09:16:58 UTC (957172618)
[    3.088623] smsc911x 2c000000.ethernet eth0: SMSC911x/921x identified at 0xcf87c000, IRQ: 288
[    3.114654] IP-Config: Guessing netmask 255.255.255.0
[    3.120574] IP-Config: Complete:
[    3.123992]      device=eth0, hwaddr=3a:3b:e0:fc:3b:5e, ipaddr=192.168.100.7, mask=255.255.255.0, gw=192.168.100.1
[    3.135009]      host=192.168.100.7, domain=, nis-domain=(none)
[    3.141265]      bootserver=255.255.255.255, rootserver=192.168.100.1, rootpath=
[    3.207244] mmc1: host does not support reading read-only switch. assuming write-enable.
[    3.218902] mmc1: new high speed SDHC card at address 1234
[    3.227722] mmcblk0: mmc1:1234 SA04G 3.63 GiB
[    3.240112]  mmcblk0: p1 p2
[    8.184692] VFS: Mounted root (nfs filesystem) on device 0:13.
[    8.193328] devtmpfs: mounted
[    8.197631] Freeing unused kernel memory: 388K (c07a0000 - c0801000)
[    8.809020] systemd[1]: systemd 208 running in system mode. (-PAM +LIBWRAP -AUDIT -SELINUX +IMA +SYSVINIT -LIBCRYPTSETUP +GCRYPT +ACL -XZ)

Welcome to Linux!

[    8.880523] systemd[1]: Failed to insert module 'autofs4'
[    8.887298] systemd[1]: Failed to insert module 'ipv6'
[    8.897216] systemd[1]: Set hostname to <grundfos-beaglebone>.
[    8.973663] random: systemd urandom read with 28 bits of entropy available
[    9.583892] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[    9.595245] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    9.603393] systemd[1]: Expecting device dev-ttyO2.device...
         Expecting device dev-ttyO2.device...
[    9.624999] systemd[1]: Starting Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    9.644958] systemd[1]: Reached target Remote File Systems.
[    9.651000] systemd[1]: Starting Delayed Shutdown Socket.
[  OK  ] Listening on Delayed Shutdown Socket.
[    9.674926] systemd[1]: Listening on Delayed Shutdown Socket.
[    9.681152] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
[    9.704956] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[    9.712463] systemd[1]: Starting Root Slice.
[  OK  ] Created slice Root Slice.
[    9.734954] systemd[1]: Created slice Root Slice.
[    9.740051] systemd[1]: Starting User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    9.764953] systemd[1]: Created slice User and Session Slice.
[    9.771179] systemd[1]: Starting System Slice.
[  OK  ] Created slice System Slice.
[    9.794952] systemd[1]: Created slice System Slice.
[    9.800231] systemd[1]: Starting system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    9.824951] systemd[1]: Created slice system-getty.slice.
[    9.830780] systemd[1]: Starting system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    9.854980] systemd[1]: Created slice system-serial\x2dgetty.slice.
[    9.861724] systemd[1]: Starting Slices.
[  OK  ] Reached target Slices.
[    9.884948] systemd[1]: Reached target Slices.
[    9.890380] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[    9.900451] systemd[1]: Failed to open /dev/autofs: No such file or directory
[    9.908233] systemd[1]: Failed to initialize automounter: No such file or directory
[FAILED] Failed to set up automount Arbitrary Executable File...utomount Point.
See 'systemctl status proc-sys-fs-binfmt_misc.automount' for details.
[    9.954925] systemd[1]: Failed to set up automount Arbitrary Executable File Formats File System Automount Point.
[    9.966003] systemd[1]: Unit proc-sys-fs-binfmt_misc.automount entered failed state.
[    9.974609] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[    9.984344] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    9.992828] systemd[1]: Starting Paths.
[  OK  ] Reached target Paths.
[   10.014923] systemd[1]: Reached target Paths.
[   10.019805] systemd[1]: Starting udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[   10.045227] systemd[1]: Listening on udev Kernel Socket.
[   10.051116] systemd[1]: Starting udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[   10.074981] systemd[1]: Listening on udev Control Socket.
[   10.080841] systemd[1]: Starting Journal Socket.
[  OK  ] Listening on Journal Socket.
[   10.104980] systemd[1]: Listening on Journal Socket.
[   10.117675] systemd[1]: Starting Apply Kernel Variables...
         Starting Apply Kernel Variables...
[   10.168121] systemd[1]: Started Load Kernel Modules.
[   10.173767] systemd[1]: Mounted FUSE Control File System.
[   10.191741] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
         Starting Journal Service...
[  OK  ] Started Journal Service.
         Mounting Debug File System...
         Starting Setup Virtual Console...
         Mounting POSIX Message Queue File System...
         Starting Create list of required static device nodes...rrent kernel...
[  OK  ] Reached target Swap.
         Mounting Temporary Directory...
         Starting Load/Save Random Seed...
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Mounted Debug File System.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted Temporary Directory.
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started Create list of required static device nodes ...current kernel.
         Starting Create static device nodes in /dev...
[  OK  ] Started Setup Virtual Console.
[  OK  ] Started Create static device nodes in /dev.
         Starting udev Kernel Device Manager...
[  OK  ] Reached target Local File Systems (Pre).
[  OK  ] Reached target Local File Systems.
         Starting Trigger Flushing of Journal to Persistent Storage...
         Starting Recreate Volatile Files and Directories...
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Trigger Flushing of Journal to Persistent Storage.
[  OK  ] Started Recreate Volatile Files and Directories.
         Starting Update UTMP about System Reboot/Shutdown...
[  OK  ] Started Update UTMP about System Reboot/Shutdown.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Reached target System Initialization.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Listening on OpenSSH Socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Timers.
[  OK  ] Reached target Basic System.
         Starting Setup network on beaglebone...
         Starting Login Service...
         Starting D-Bus System Message Bus...
[  OK  ] Started D-Bus System Message Bus.
         Starting Permit User Sessions...
[  OK  ] Started Permit User Sessions.
         Starting Getty on tty1...
[  OK  ] Started Getty on tty1.
[  OK  ] Found device /dev/ttyO2.
         Starting Serial Getty on ttyO2...
[  OK  ] Started Serial Getty on ttyO2.
[  OK  ] Reached target Login Prompts.
[   18.839508] omap-twl4030 sound.4: ASoC: CPU DAI (null) not registered
[   18.846954] omap-twl4030 sound.4: devm_snd_soc_register_card() failed: -517
[   18.868682] omap-twl4030 sound.4: ASoC: CPU DAI (null) not registered
[   18.876068] omap-twl4030 sound.4: devm_snd_soc_register_card() failed: -517
[   18.993011] omap-twl4030 sound.4: ASoC: CPU DAI (null) not registered
[   19.000183] omap-twl4030 sound.4: devm_snd_soc_register_card() failed: -517
[   19.936645] omap-twl4030 sound.4: ASoC: CPU DAI (null) not registered
[   19.943572] omap-twl4030 sound.4: devm_snd_soc_register_card() failed: -517


....................


[   56.368255] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[   56.376831] BUG: spinlock bad magic on CPU#0, dd/1570
[   56.382171]  lock: jiffies_lock+0x14/0x40, .magic: 00000000, .owner: <none>/-1, .owner_cpu: 0
[   56.391174] CPU: 0 PID: 1570 Comm: dd Tainted: G        W     3.15.0 #3
[   56.398193] [<c00153a0>] (unwind_backtrace) from [<c0011fa0>] (show_stack+0x10/0x14)
[   56.406372] [<c0011fa0>] (show_stack) from [<c054b010>] (dump_stack+0x84/0x9c)
[   56.414001] [<c054b010>] (dump_stack) from [<c008927c>] (do_raw_spin_lock+0x158/0x198)
[   56.422363] [<c008927c>] (do_raw_spin_lock) from [<c00a540c>] (tick_do_update_jiffies64+0x4c/0x1a8)
[   56.431915] [<c00a540c>] (tick_do_update_jiffies64) from [<c00a5d84>] (tick_sched_timer+0x44/0x90)
[   56.441375] [<c00a5d84>] (tick_sched_timer) from [<c0062908>] (__run_hrtimer+0x7c/0x1e0)
[   56.449920] [<c0062908>] (__run_hrtimer) from [<c0063530>] (hrtimer_interrupt+0x128/0x2b8)
[   56.458648] [<c0063530>] (hrtimer_interrupt) from [<c0025ea8>] (omap2_gp_timer_interrupt+0x24/0x34)
[   56.468200] [<c0025ea8>] (omap2_gp_timer_interrupt) from [<c008fd44>] (handle_irq_event_percpu+0x40/0x1c4)
[   56.478393] [<c008fd44>] (handle_irq_event_percpu) from [<c008ff04>] (handle_irq_event+0x3c/0x5c)
[   56.487762] [<c008ff04>] (handle_irq_event) from [<c00928e4>] (handle_level_irq+0xac/0x154)
[   56.496551] [<c00928e4>] (handle_level_irq) from [<c008f424>] (generic_handle_irq+0x28/0x3c)
[   56.505462] [<c008f424>] (generic_handle_irq) from [<c000ee48>] (handle_IRQ+0x4c/0xb4)
[   56.513824] [<c000ee48>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
[   56.522460] [<c00085fc>] (omap3_intc_handle_irq) from [<c0551264>] (__irq_svc+0x44/0x5c)
[   56.531005] Exception stack(0xcd1cbba0 to 0xcd1cbbe8)
[   56.536346] bba0: 00000001 cd7b8d58 00000000 cd7b8800 0000004c 00000001 c085d118 c0d96170
[   56.544982] bbc0: 00000000 00000000 00000000 60000113 00000001 cd1cbbe8 c008412c c008dd24
[   56.553588] bbe0: 60000113 ffffffff
[   56.557281] [<c0551264>] (__irq_svc) from [<c008dd24>] (vprintk_emit+0x1ac/0x544)
[   56.565185] [<c008dd24>] (vprintk_emit) from [<c0548ecc>] (printk+0x30/0x40)
[   56.572631] [<c0548ecc>] (printk) from [<c05477ec>] (__do_kernel_fault.part.11+0x38/0x74)
[   56.581268] [<c05477ec>] (__do_kernel_fault.part.11) from [<c0552c94>] (do_page_fault.part.12+0x19c/0x3c4)
[   56.591461] [<c0552c94>] (do_page_fault.part.12) from [<c0552f34>] (do_page_fault+0x78/0x88)
[   56.600372] [<c0552f34>] (do_page_fault) from [<c000847c>] (do_PrefetchAbort+0x34/0x98)
[   56.608825] [<c000847c>] (do_PrefetchAbort) from [<c0551364>] (__pabt_svc+0x44/0xa0)
[   56.617004] Exception stack(0xcd1cbdb0 to 0xcd1cbdf8)
[   56.622314] bda0:                                     c080408c 0000106f 0e4c8000 00000000
[   56.630950] bdc0: 00000003 c080408c 00000008 cd1ca000 00000004 c08a3790 00000100 00000000
[   56.639587] bde0: c07fe628 cd1cbdf8 c004558c 00000000 60000113 ffffffff
[   56.646575] [<c0551364>] (__pabt_svc) from [<c004558c>] (__do_softirq+0x138/0x33c)
[   56.654571] [<c004558c>] (__do_softirq) from [<c0045a7c>] (irq_exit+0xb0/0x104)
[   56.662292] [<c0045a7c>] (irq_exit) from [<c000ee50>] (handle_IRQ+0x54/0xb4)
[   56.669738] [<c000ee50>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
[   56.678344] [<c00085fc>] (omap3_intc_handle_irq) from [<c0551264>] (__irq_svc+0x44/0x5c)
[   56.686889] Exception stack(0xcd1cbe88 to 0xcd1cbed0)
[   56.692230] be80:                   cb8b70e8 00020001 013e9c00 00000000 013ea000 00000000
[   56.700866] bea0: 00000400 00000000 cd541ac0 cd1cbf10 cd1cbf08 00000000 70000000 cd1cbed0
[   56.709472] bec0: c008412c c00e2888 40000013 ffffffff
[   56.714813] [<c0551264>] (__irq_svc) from [<c00e2888>] (generic_file_aio_write+0xd0/0xec)
[   56.723480] [<c00e2888>] (generic_file_aio_write) from [<c011f3d8>] (do_sync_write+0x7c/0xa4)
[   56.732482] [<c011f3d8>] (do_sync_write) from [<c011fbd4>] (vfs_write+0xac/0x188)
[   56.740386] [<c011fbd4>] (vfs_write) from [<c01201b0>] (SyS_write+0x40/0x94)
[   56.747833] [<c01201b0>] (SyS_write) from [<c000e520>] (ret_fast_syscall+0x0/0x48)
[   56.755828] INFO: rcu_sched self-detected stall on CPU { 0}  (t=24365 jiffies g=1189 c=1188 q=2)
[   56.765136] CPU: 0 PID: 1570 Comm: dd Tainted: G        W     3.15.0 #3
[   56.772155] [<c00153a0>] (unwind_backtrace) from [<c0011fa0>] (show_stack+0x10/0x14)
[   56.780303] [<c0011fa0>] (show_stack) from [<c054b010>] (dump_stack+0x84/0x9c)
[   56.787963] [<c054b010>] (dump_stack) from [<c0099ce8>] (rcu_check_callbacks+0x3f4/0x8b4)
[   56.796600] [<c0099ce8>] (rcu_check_callbacks) from [<c004d64c>] (update_process_times+0x40/0x60)
[   56.805969] [<c004d64c>] (update_process_times) from [<c00a5d34>] (tick_sched_handle.isra.18+0x44/0x50)
[   56.815856] [<c00a5d34>] (tick_sched_handle.isra.18) from [<c00a5d9c>] (tick_sched_timer+0x5c/0x90)
[   56.825408] [<c00a5d9c>] (tick_sched_timer) from [<c0062908>] (__run_hrtimer+0x7c/0x1e0)
[   56.833953] [<c0062908>] (__run_hrtimer) from [<c0063530>] (hrtimer_interrupt+0x128/0x2b8)
[   56.842681] [<c0063530>] (hrtimer_interrupt) from [<c0025ea8>] (omap2_gp_timer_interrupt+0x24/0x34)
[   56.852233] [<c0025ea8>] (omap2_gp_timer_interrupt) from [<c008fd44>] (handle_irq_event_percpu+0x40/0x1c4)
[   56.862426] [<c008fd44>] (handle_irq_event_percpu) from [<c008ff04>] (handle_irq_event+0x3c/0x5c)
[   56.871795] [<c008ff04>] (handle_irq_event) from [<c00928e4>] (handle_level_irq+0xac/0x154)
[   56.880615] [<c00928e4>] (handle_level_irq) from [<c008f424>] (generic_handle_irq+0x28/0x3c)
[   56.889526] [<c008f424>] (generic_handle_irq) from [<c000ee48>] (handle_IRQ+0x4c/0xb4)
[   56.897888] [<c000ee48>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
[   56.906524] [<c00085fc>] (omap3_intc_handle_irq) from [<c0551264>] (__irq_svc+0x44/0x5c)
[   56.915039] Exception stack(0xcd1cbba0 to 0xcd1cbbe8)
[   56.920379] bba0: 00000001 cd7b8d58 00000000 cd7b8800 0000004c 00000001 c085d118 c0d96170
[   56.929016] bbc0: 00000000 00000000 00000000 60000113 00000001 cd1cbbe8 c008412c c008dd24
[   56.937622] bbe0: 60000113 ffffffff
[   56.941314] [<c0551264>] (__irq_svc) from [<c008dd24>] (vprintk_emit+0x1ac/0x544)
[   56.949218] [<c008dd24>] (vprintk_emit) from [<c0548ecc>] (printk+0x30/0x40)
[   56.956665] [<c0548ecc>] (printk) from [<c05477ec>] (__do_kernel_fault.part.11+0x38/0x74)
[   56.965301] [<c05477ec>] (__do_kernel_fault.part.11) from [<c0552c94>] (do_page_fault.part.12+0x19c/0x3c4)
[   56.975494] [<c0552c94>] (do_page_fault.part.12) from [<c0552f34>] (do_page_fault+0x78/0x88)
[   56.984405] [<c0552f34>] (do_page_fault) from [<c000847c>] (do_PrefetchAbort+0x34/0x98)
[   56.992858] [<c000847c>] (do_PrefetchAbort) from [<c0551364>] (__pabt_svc+0x44/0xa0)
[   57.001007] Exception stack(0xcd1cbdb0 to 0xcd1cbdf8)
[   57.006347] bda0:                                     c080408c 0000106f 0e4c8000 00000000
[   57.014984] bdc0: 00000003 c080408c 00000008 cd1ca000 00000004 c08a3790 00000100 00000000
[   57.023590] bde0: c07fe628 cd1cbdf8 c004558c 00000000 60000113 ffffffff
[   57.030578] [<c0551364>] (__pabt_svc) from [<c004558c>] (__do_softirq+0x138/0x33c)
[   57.038574] [<c004558c>] (__do_softirq) from [<c0045a7c>] (irq_exit+0xb0/0x104)
[   57.046295] [<c0045a7c>] (irq_exit) from [<c000ee50>] (handle_IRQ+0x54/0xb4)
[   57.053741] [<c000ee50>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
[   57.062377] [<c00085fc>] (omap3_intc_handle_irq) from [<c0551264>] (__irq_svc+0x44/0x5c)
[   57.070892] Exception stack(0xcd1cbe88 to 0xcd1cbed0)
[   57.076232] be80:                   cb8b70e8 00020001 013e9c00 00000000 013ea000 00000000
[   57.084869] bea0: 00000400 00000000 cd541ac0 cd1cbf10 cd1cbf08 00000000 70000000 cd1cbed0
[   57.093505] bec0: c008412c c00e2888 40000013 ffffffff
[   57.098846] [<c0551264>] (__irq_svc) from [<c00e2888>] (generic_file_aio_write+0xd0/0xec)
[   57.107452] [<c00e2888>] (generic_file_aio_write) from [<c011f3d8>] (do_sync_write+0x7c/0xa4)
[   57.116455] [<c011f3d8>] (do_sync_write) from [<c011fbd4>] (vfs_write+0xac/0x188)
[   57.124359] [<c011fbd4>] (vfs_write) from [<c01201b0>] (SyS_write+0x40/0x94)
[   57.131805] [<c01201b0>] (SyS_write) from [<c000e520>] (ret_fast_syscall+0x0/0x48)
[   57.139923] pgd = cd460000
[   57.142791] [00000000] *pgd=8d50e831, *pte=00000000, *ppte=00000000
[   57.149505] Internal error: Oops: 80000007 [#1] SMP ARM
[   57.154998] Modules linked in: libertas_sdio libertas lib80211 cfg80211 snd_soc_omap snd_soc_twl4030 snd_soc_omap_twl4030 snd_pcm_dmaengine snd_soc_core snd_compress snd_pcm snd_time
r snd soundcore
[   57.173675] CPU: 0 PID: 1570 Comm: dd Tainted: G        W     3.15.0 #3
[   57.180664] task: cd7b8800 ti: cd1ca000 task.ti: cd1ca000
[   57.186340] PC is at 0x0
[   57.189025] LR is at __do_softirq+0x138/0x33c
[   57.193634] pc : [<00000000>]    lr : [<c004558c>]    psr: 60000113
[   57.193634] sp : cd1cbdf8  ip : c07fe628  fp : 00000000
[   57.205749] r10: 00000100  r9 : c08a3790  r8 : 00000004
[   57.211242] r7 : cd1ca000  r6 : 00000008  r5 : c080408c  r4 : 00000003
[   57.218139] r3 : 00000000  r2 : 0e4c8000  r1 : 0000106f  r0 : c080408c
[   57.225036] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   57.232543] Control: 10c5387d  Table: 8d460019  DAC: 00000015
[   57.238616] Process dd (pid: 1570, stack limit = 0xcd1ca248)
[   57.244567] Stack: (0xcd1cbdf8 to 0xcd1cc000)
[   57.249176] bde0:                                                       cd00a100 cd161e10
[   57.257812] be00: 00000001 0000000c 00000000 cd1ca038 0000000a 00000001 00400000 00000001
[   57.266448] be20: cee22020 cd1ca008 c0800220 cd1ca000 00000032 00000000 cd1cbf10 cd1cbf08
[   57.275054] be40: 00000000 c0045a7c cd7b8800 c080b7e4 c0800220 c000ee50 fa200000 cd1cbe88
[   57.283691] be60: c08a6a10 00000032 cd541ac0 c00085fc cd7b8800 c00e2888 40000013 ffffffff
[   57.292327] be80: cd1cbebc c0551264 cb8b70e8 00020001 013e9c00 00000000 013ea000 00000000
[   57.300964] bea0: 00000400 00000000 cd541ac0 cd1cbf10 cd1cbf08 00000000 70000000 cd1cbed0
[   57.309570] bec0: c008412c c00e2888 40000013 ffffffff cd1ca038 60000013 00000000 00000000
[   57.318206] bee0: 013e9c00 00000000 cd1cbf80 00000400 00000400 0001e000 00000000 c011f3d8
[   57.326843] bf00: 013e9c00 00000000 0001e000 00000400 cd541ac0 00000000 00000000 00000000
[   57.335479] bf20: cd7b8800 00000000 00000000 00000000 013ea000 00000000 00000400 00000000
[   57.344116] bf40: 00000000 00000000 cd541ac0 0001e000 cd1cbf80 c011fbd4 00000000 00000000
[   57.352722] bf60: cd1ca038 013e9c00 00000000 cd541ac0 cd541ac0 00000400 0001e000 c01201b0
[   57.361358] bf80: 013e9c00 00000000 00000400 00000000 0001c730 00000400 00000004 c000e6e4
[   57.369995] bfa0: cd1ca000 c000e520 00000000 0001c730 00000001 0001e000 00000400 00000000
[   57.378631] bfc0: 00000000 0001c730 00000400 00000004 00000000 0001e400 00000001 00000000
[   57.387268] bfe0: 00000000 bef97ad4 0000c470 b6f2a2fc 40000010 00000001 00000000 00000000
[   57.395904] [<c004558c>] (__do_softirq) from [<c0045a7c>] (irq_exit+0xb0/0x104)
[   57.403625] [<c0045a7c>] (irq_exit) from [<c000ee50>] (handle_IRQ+0x54/0xb4)
[   57.411071] [<c000ee50>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
[   57.419677] [<c00085fc>] (omap3_intc_handle_irq) from [<c0551264>] (__irq_svc+0x44/0x5c)
[   57.428222] Exception stack(0xcd1cbe88 to 0xcd1cbed0)
[   57.433563] be80:                   cb8b70e8 00020001 013e9c00 00000000 013ea000 00000000
[   57.442199] bea0: 00000400 00000000 cd541ac0 cd1cbf10 cd1cbf08 00000000 70000000 cd1cbed0
[   57.450805] bec0: c008412c c00e2888 40000013 ffffffff
[   57.456146] [<c0551264>] (__irq_svc) from [<c00e2888>] (generic_file_aio_write+0xd0/0xec)
[   57.464782] [<c00e2888>] (generic_file_aio_write) from [<c011f3d8>] (do_sync_write+0x7c/0xa4)
[   57.473785] [<c011f3d8>] (do_sync_write) from [<c011fbd4>] (vfs_write+0xac/0x188)
[   57.481689] [<c011fbd4>] (vfs_write) from [<c01201b0>] (SyS_write+0x40/0x94)
[   57.489135] [<c01201b0>] (SyS_write) from [<c000e520>] (ret_fast_syscall+0x0/0x48)
[   57.497131] Code: bad PC value
[   57.500427] ---[ end trace e11a0ea3c923ac53 ]---
[   57.505310] Kernel panic - not syncing: Fatal exception in interrupt
[   57.512054] ---[ end Kernel panic - not syncing: Fatal exception in interrupt






 
 
Med venlig hilsen/Best regards 

  
Casper Mogensen    --
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: OMAP 3630 random crashes
  2014-06-20  8:50 OMAP 3630 random crashes Casper Lyngesen Mogensen
@ 2014-06-20  9:14 ` Tony Lindgren
  2014-06-20 14:00   ` Casper Lyngesen Mogensen
  0 siblings, 1 reply; 12+ messages in thread
From: Tony Lindgren @ 2014-06-20  9:14 UTC (permalink / raw)
  To: Casper Lyngesen Mogensen; +Cc: linux-omap@vger.kernel.org

Hi,

* Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
> Hi
> 
> I have  custom board with a Gumstix Overo, my board is similar to a
> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
> trying to upgrade the kernel, and have tried several versions (3.10 ->
> 3.15) and i seem to be hitting the same problem with all versions, i
> get random crashes. Found a way to  trigger the crash within
> minutes/seconds:
> 
> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
> 
> A count > 10000 will at some point trigger the crash. The hang/crash
> is repeatable everytime but the log is not, sometimes i do not get
> any trace at all. I can provide more logs if necessary.  Config and
> crash log are below..
> 
> Have tried disabling various peripherals, such as sound, usb,
> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
> boards.
> 
> Hope someone can help me/point me in the right direction

I was seeing similar issues with NFSroot until commit dcf21919
(ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
much slower timings compared to LAN9221. So you need to check that
you're using right timings if you have LAN9220.

Also, check what rate your bootloader is setting the L3 speed.
If it's set to 200MHz, then LAN9220 timings seem to overflow the
GPMC registers for the calculated values and bootloader timings
are used instead.
 
> Starting kernel ...
> 
> [    0.000000] Booting Linux on physical CPU 0x0
> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
> [    0.000000] Memory policy: Data cache writeback
> [    0.000000] CPU: All CPU(s) started in SVC mode.
> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M

Maybe also check if your test works with NFSroot idsabled.

Regards,

Tony

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: OMAP 3630 random crashes
  2014-06-20  9:14 ` Tony Lindgren
@ 2014-06-20 14:00   ` Casper Lyngesen Mogensen
  2014-06-20 14:17     ` Ash Charles
  0 siblings, 1 reply; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-06-20 14:00 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: linux-omap@vger.kernel.org

Hi

U-boot seems to set the speed to 165 Mhz
"OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"

I have a LAN9221, but tried the other timings, still same result.

Also tried running the entire system from an MMC card, same result, but my test had 
to run a little longer.

Found a quicker test to reproduce the error, a little C-program:

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>

int main(void){
	long long var=0;

	int *ptr=NULL;

	int run=1;
	while(run){
		ptr=malloc(sizeof(int)*1000);
		if(ptr==NULL){
			run=0;
		}
		var+=1000;
		printf("mallocsize = %lld\n",var*sizeof(int));
	}
}


Booting from NFS, the system crashes at ~40mb allocated
On MMC at ~60MB

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: Tony Lindgren <tony@atomide.com>
Sent: Friday, June 20, 2014 11:14
To: Casper Lyngesen Mogensen
Cc: linux-omap@vger.kernel.org
Subject: Re: OMAP 3630 random crashes

Hi,

* Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
> Hi
>
> I have  custom board with a Gumstix Overo, my board is similar to a
> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
> trying to upgrade the kernel, and have tried several versions (3.10 ->
> 3.15) and i seem to be hitting the same problem with all versions, i
> get random crashes. Found a way to  trigger the crash within
> minutes/seconds:
>
> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>
> A count > 10000 will at some point trigger the crash. The hang/crash
> is repeatable everytime but the log is not, sometimes i do not get
> any trace at all. I can provide more logs if necessary.  Config and
> crash log are below..
>
> Have tried disabling various peripherals, such as sound, usb,
> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
> boards.
>
> Hope someone can help me/point me in the right direction

I was seeing similar issues with NFSroot until commit dcf21919
(ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
much slower timings compared to LAN9221. So you need to check that
you're using right timings if you have LAN9220.

Also, check what rate your bootloader is setting the L3 speed.
If it's set to 200MHz, then LAN9220 timings seem to overflow the
GPMC registers for the calculated values and bootloader timings
are used instead.

> Starting kernel ...
>
> [    0.000000] Booting Linux on physical CPU 0x0
> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
> [    0.000000] Memory policy: Data cache writeback
> [    0.000000] CPU: All CPU(s) started in SVC mode.
> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M

Maybe also check if your test works with NFSroot idsabled.

Regards,

Tony

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: OMAP 3630 random crashes
  2014-06-20 14:00   ` Casper Lyngesen Mogensen
@ 2014-06-20 14:17     ` Ash Charles
  2014-06-20 14:26       ` Casper Lyngesen Mogensen
  0 siblings, 1 reply; 12+ messages in thread
From: Ash Charles @ 2014-06-20 14:17 UTC (permalink / raw)
  To: Casper Lyngesen Mogensen; +Cc: Tony Lindgren, linux-omap@vger.kernel.org

Hi Casper,

What is the top-side marking on the memory chip on your Overo?  There
were some random faults due to poor memory chips marked 'JW513' from
about 18 months ago.

--Ash

On Fri, Jun 20, 2014 at 7:00 AM, Casper Lyngesen Mogensen
<clmogensen@grundfos.com> wrote:
> Hi
>
> U-boot seems to set the speed to 165 Mhz
> "OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"
>
> I have a LAN9221, but tried the other timings, still same result.
>
> Also tried running the entire system from an MMC card, same result, but my test had
> to run a little longer.
>
> Found a quicker test to reproduce the error, a little C-program:
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <errno.h>
>
> int main(void){
>         long long var=0;
>
>         int *ptr=NULL;
>
>         int run=1;
>         while(run){
>                 ptr=malloc(sizeof(int)*1000);
>                 if(ptr==NULL){
>                         run=0;
>                 }
>                 var+=1000;
>                 printf("mallocsize = %lld\n",var*sizeof(int));
>         }
> }
>
>
> Booting from NFS, the system crashes at ~40mb allocated
> On MMC at ~60MB
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: Tony Lindgren <tony@atomide.com>
> Sent: Friday, June 20, 2014 11:14
> To: Casper Lyngesen Mogensen
> Cc: linux-omap@vger.kernel.org
> Subject: Re: OMAP 3630 random crashes
>
> Hi,
>
> * Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
>> Hi
>>
>> I have  custom board with a Gumstix Overo, my board is similar to a
>> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
>> trying to upgrade the kernel, and have tried several versions (3.10 ->
>> 3.15) and i seem to be hitting the same problem with all versions, i
>> get random crashes. Found a way to  trigger the crash within
>> minutes/seconds:
>>
>> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>>
>> A count > 10000 will at some point trigger the crash. The hang/crash
>> is repeatable everytime but the log is not, sometimes i do not get
>> any trace at all. I can provide more logs if necessary.  Config and
>> crash log are below..
>>
>> Have tried disabling various peripherals, such as sound, usb,
>> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
>> boards.
>>
>> Hope someone can help me/point me in the right direction
>
> I was seeing similar issues with NFSroot until commit dcf21919
> (ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
> much slower timings compared to LAN9221. So you need to check that
> you're using right timings if you have LAN9220.
>
> Also, check what rate your bootloader is setting the L3 speed.
> If it's set to 200MHz, then LAN9220 timings seem to overflow the
> GPMC registers for the calculated values and bootloader timings
> are used instead.
>
>> Starting kernel ...
>>
>> [    0.000000] Booting Linux on physical CPU 0x0
>> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
>> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
>> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
>> [    0.000000] Memory policy: Data cache writeback
>> [    0.000000] CPU: All CPU(s) started in SVC mode.
>> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
>> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
>> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
>
> Maybe also check if your test works with NFSroot idsabled.
>
> Regards,
>
> Tony
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: OMAP 3630 random crashes
  2014-06-20 14:17     ` Ash Charles
@ 2014-06-20 14:26       ` Casper Lyngesen Mogensen
  2014-06-23  6:07         ` Casper Lyngesen Mogensen
  2014-06-30 13:43         ` Casper Lyngesen Mogensen
  0 siblings, 2 replies; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-06-20 14:26 UTC (permalink / raw)
  To: Ash Charles; +Cc: Tony Lindgren, linux-omap@vger.kernel.org

Hi

The memory on the Overo, i have with me right now, is actually marked JW513, 
and 18 months is also around the time, they were bought. Will check my other 
modules, when i get back to the office.
However i have not been able to recreate the problem with the 3.5.0 kernel on
same Overo

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: ashcharles@gmail.com <ashcharles@gmail.com> on behalf of Ash Charles <ash@gumstix.com>
Sent: Friday, June 20, 2014 16:17
To: Casper Lyngesen Mogensen
Cc: Tony Lindgren; linux-omap@vger.kernel.org
Subject: Re: OMAP 3630 random crashes

Hi Casper,

What is the top-side marking on the memory chip on your Overo?  There
were some random faults due to poor memory chips marked 'JW513' from
about 18 months ago.

--Ash

On Fri, Jun 20, 2014 at 7:00 AM, Casper Lyngesen Mogensen
<clmogensen@grundfos.com> wrote:
> Hi
>
> U-boot seems to set the speed to 165 Mhz
> "OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"
>
> I have a LAN9221, but tried the other timings, still same result.
>
> Also tried running the entire system from an MMC card, same result, but my test had
> to run a little longer.
>
> Found a quicker test to reproduce the error, a little C-program:
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <errno.h>
>
> int main(void){
>         long long var=0;
>
>         int *ptr=NULL;
>
>         int run=1;
>         while(run){
>                 ptr=malloc(sizeof(int)*1000);
>                 if(ptr==NULL){
>                         run=0;
>                 }
>                 var+=1000;
>                 printf("mallocsize = %lld\n",var*sizeof(int));
>         }
> }
>
>
> Booting from NFS, the system crashes at ~40mb allocated
> On MMC at ~60MB
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: Tony Lindgren <tony@atomide.com>
> Sent: Friday, June 20, 2014 11:14
> To: Casper Lyngesen Mogensen
> Cc: linux-omap@vger.kernel.org
> Subject: Re: OMAP 3630 random crashes
>
> Hi,
>
> * Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
>> Hi
>>
>> I have  custom board with a Gumstix Overo, my board is similar to a
>> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
>> trying to upgrade the kernel, and have tried several versions (3.10 ->
>> 3.15) and i seem to be hitting the same problem with all versions, i
>> get random crashes. Found a way to  trigger the crash within
>> minutes/seconds:
>>
>> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>>
>> A count > 10000 will at some point trigger the crash. The hang/crash
>> is repeatable everytime but the log is not, sometimes i do not get
>> any trace at all. I can provide more logs if necessary.  Config and
>> crash log are below..
>>
>> Have tried disabling various peripherals, such as sound, usb,
>> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
>> boards.
>>
>> Hope someone can help me/point me in the right direction
>
> I was seeing similar issues with NFSroot until commit dcf21919
> (ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
> much slower timings compared to LAN9221. So you need to check that
> you're using right timings if you have LAN9220.
>
> Also, check what rate your bootloader is setting the L3 speed.
> If it's set to 200MHz, then LAN9220 timings seem to overflow the
> GPMC registers for the calculated values and bootloader timings
> are used instead.
>
>> Starting kernel ...
>>
>> [    0.000000] Booting Linux on physical CPU 0x0
>> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
>> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
>> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
>> [    0.000000] Memory policy: Data cache writeback
>> [    0.000000] CPU: All CPU(s) started in SVC mode.
>> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
>> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
>> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
>
> Maybe also check if your test works with NFSroot idsabled.
>
> Regards,
>
> Tony
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: OMAP 3630 random crashes
  2014-06-20 14:26       ` Casper Lyngesen Mogensen
@ 2014-06-23  6:07         ` Casper Lyngesen Mogensen
  2014-06-23  8:35           ` Tony Lindgren
  2014-06-30 13:43         ` Casper Lyngesen Mogensen
  1 sibling, 1 reply; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-06-23  6:07 UTC (permalink / raw)
  To: Ash Charles; +Cc: Tony Lindgren, linux-omap@vger.kernel.org

Hi again

All my boards are marked "JW513". So the problem might be hardware related, i will try to get some new Overo's and test on these instead. 

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: linux-omap-owner@vger.kernel.org <linux-omap-owner@vger.kernel.org> on behalf of Casper Lyngesen Mogensen <clmogensen@grundfos.com>
Sent: Friday, June 20, 2014 16:26
To: Ash Charles
Cc: Tony Lindgren; linux-omap@vger.kernel.org
Subject: RE: OMAP 3630 random crashes

Hi

The memory on the Overo, i have with me right now, is actually marked JW513,
and 18 months is also around the time, they were bought. Will check my other
modules, when i get back to the office.
However i have not been able to recreate the problem with the 3.5.0 kernel on
same Overo

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: ashcharles@gmail.com <ashcharles@gmail.com> on behalf of Ash Charles <ash@gumstix.com>
Sent: Friday, June 20, 2014 16:17
To: Casper Lyngesen Mogensen
Cc: Tony Lindgren; linux-omap@vger.kernel.org
Subject: Re: OMAP 3630 random crashes

Hi Casper,

What is the top-side marking on the memory chip on your Overo?  There
were some random faults due to poor memory chips marked 'JW513' from
about 18 months ago.

--Ash

On Fri, Jun 20, 2014 at 7:00 AM, Casper Lyngesen Mogensen
<clmogensen@grundfos.com> wrote:
> Hi
>
> U-boot seems to set the speed to 165 Mhz
> "OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"
>
> I have a LAN9221, but tried the other timings, still same result.
>
> Also tried running the entire system from an MMC card, same result, but my test had
> to run a little longer.
>
> Found a quicker test to reproduce the error, a little C-program:
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <errno.h>
>
> int main(void){
>         long long var=0;
>
>         int *ptr=NULL;
>
>         int run=1;
>         while(run){
>                 ptr=malloc(sizeof(int)*1000);
>                 if(ptr==NULL){
>                         run=0;
>                 }
>                 var+=1000;
>                 printf("mallocsize = %lld\n",var*sizeof(int));
>         }
> }
>
>
> Booting from NFS, the system crashes at ~40mb allocated
> On MMC at ~60MB
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: Tony Lindgren <tony@atomide.com>
> Sent: Friday, June 20, 2014 11:14
> To: Casper Lyngesen Mogensen
> Cc: linux-omap@vger.kernel.org
> Subject: Re: OMAP 3630 random crashes
>
> Hi,
>
> * Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
>> Hi
>>
>> I have  custom board with a Gumstix Overo, my board is similar to a
>> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
>> trying to upgrade the kernel, and have tried several versions (3.10 ->
>> 3.15) and i seem to be hitting the same problem with all versions, i
>> get random crashes. Found a way to  trigger the crash within
>> minutes/seconds:
>>
>> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>>
>> A count > 10000 will at some point trigger the crash. The hang/crash
>> is repeatable everytime but the log is not, sometimes i do not get
>> any trace at all. I can provide more logs if necessary.  Config and
>> crash log are below..
>>
>> Have tried disabling various peripherals, such as sound, usb,
>> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
>> boards.
>>
>> Hope someone can help me/point me in the right direction
>
> I was seeing similar issues with NFSroot until commit dcf21919
> (ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
> much slower timings compared to LAN9221. So you need to check that
> you're using right timings if you have LAN9220.
>
> Also, check what rate your bootloader is setting the L3 speed.
> If it's set to 200MHz, then LAN9220 timings seem to overflow the
> GPMC registers for the calculated values and bootloader timings
> are used instead.
>
>> Starting kernel ...
>>
>> [    0.000000] Booting Linux on physical CPU 0x0
>> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
>> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
>> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
>> [    0.000000] Memory policy: Data cache writeback
>> [    0.000000] CPU: All CPU(s) started in SVC mode.
>> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
>> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
>> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
>
> Maybe also check if your test works with NFSroot idsabled.
>
> Regards,
>
> Tony
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: OMAP 3630 random crashes
  2014-06-23  6:07         ` Casper Lyngesen Mogensen
@ 2014-06-23  8:35           ` Tony Lindgren
  0 siblings, 0 replies; 12+ messages in thread
From: Tony Lindgren @ 2014-06-23  8:35 UTC (permalink / raw)
  To: Casper Lyngesen Mogensen; +Cc: Ash Charles, linux-omap@vger.kernel.org

* Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140622 23:08]:
> Hi again
> 
> All my boards are marked "JW513". So the problem might be hardware related, i will try to get some new Overo's and test on these instead. 

OK, please let us know how it goes.

Also if using armhf based distro some omap3 SoCs need
CONFIG_CPU_BPREDICT_DISABLE=y or CONFIG_ARM_ERRATA_430973=y
or both. Sorry no idea yet which revisions, but I've seen some
flakeyness with apt-get dist-upgrade occasionally failing
on a 3630 with revision info:

CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5307d

Regards,

Tony

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: OMAP 3630 random crashes
  2014-06-20 14:26       ` Casper Lyngesen Mogensen
  2014-06-23  6:07         ` Casper Lyngesen Mogensen
@ 2014-06-30 13:43         ` Casper Lyngesen Mogensen
  2014-06-30 13:47           ` Michael Trimarchi
  1 sibling, 1 reply; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-06-30 13:43 UTC (permalink / raw)
  To: Ash Charles; +Cc: Tony Lindgren, linux-omap@vger.kernel.org

Hi

I got two new Overo AirStorm today, and they have same behavior. I tried disabling 
the SMSC9xxx again and booted from MMC. This seems to make the backtrace a 
little more consistent(Tried on both new and old). There is (almost) always something 
about Alignment trap, the crash log itself differs every time. Also i get to allocate a lot 
more memory before crash with these settings.


mallocsize = 34460000
mallocsize = 34464000
mallocsize = 34468000
[  425.438629] Alignment trap: not handling instruction e1932f9f at [<c0082060>]
[  425.446136] Unhandled fault: alignment exception (0x001) at 0x7be3c202
[  425.453002] Internal error: : 1 [#1] SMP ARM
[  425.457489] Modules linked in: snd_soc_omap_twl4030 libertas_sdio libertas snd_soc_omap snd_pcm_dmaengine lib80211 cfg80211 snd_soc_twl4030 snd_soc_core snd_compress snd_pcm snd_timer snd soundcore
[  425.476226] CPU: 0 PID: 1582 Comm: kworker/u2:2 Not tainted 3.15.0-dirty #14
[  425.483642] task: de062080 ti: dd1b8000 task.ti: dd1b8000
[  425.489349] PC is at __lock_acquire+0x160/0x1cb8
[  425.494232] LR is at lock_acquire+0xa0/0xfc
[  425.498626] pc : [<c0082064>]    lr : [<c00843c4>]    psr: 20000193
[  425.498626] sp : dd1b9bb0  ip : 00000001  fp : 7be3c0fe
[  425.510681] r10: c0854c10  r9 : c0d7785c  r8 : de062080
[  425.516174] r7 : 00000000  r6 : dd1b8030  r5 : 00000000  r4 : dfaef6d0
[  425.523010] r3 : 7be3c202  r2 : dfaef6d0  r1 : 28014a03  r0 : dfaef6d0
[  425.529876] Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[  425.537628] Control: 10c5307d  Table: 9e76c019  DAC: 00000015
[  425.543670] Process kworker/u2:2 (pid: 1582, stack limit = 0xdd1b8248)
[  425.550506] Stack: (0xdd1b9bb0 to 0xdd1ba000)
[  425.555114] 9ba0:                                     de062080 00000004 00000006 c07fb7e4
[  425.563720] 9bc0: 00000008 c0081998 dd1b8020 de062080 00000000 00000001 c07ef168 c0081ab8
[  425.572296] 9be0: 1f2b8000 ddbe1780 ddbe65c0 dd1b8000 1f2b8000 c01486d4 00000000 ddbd60f0
[  425.580902] 9c00: ddbe65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  425.589508] 9c20: dfaef6d0 00000000 00000000 00000000 00000001 00000000 c007914c c00843c4
[  425.598114] 9c40: 00000001 00000080 00000000 c007914c 00000000 00000002 dd1b8000 60000193
[  425.606689] 9c60: c0854c10 dfaef6c0 00000113 c007914c 00000003 dd1b9cc8 c0146d90 c0147b3c
[  425.615295] 9c80: 00000001 c054a808 00000001 00000000 c007914c 00000000 dfaef6c0 00000000
[  425.623901] 9ca0: 00000001 c007914c 00000000 00000000 ddbe65c0 00000000 dd1b9d30 00000060
[  425.632507] 9cc0: 00000001 c00791ac ddbe65c0 00000002 00000000 c0149548 00000001 00000000
[  425.641082] 9ce0: 00000001 ddbd60f0 dd1b9d40 00000001 dd1b9d2c c01b60a0 dd1b9d2c 00000001
[  425.649688] 9d00: de062080 00000004 00000006 00000001 00000001 00000000 de1ff000 dde0a490
[  425.658294] 9d20: dd1b9d9c 00000000 00000001 00000000 ddbe65c0 c00843c4 00000001 00000000
[  425.666900] 9d40: ddbe65c0 c0130274 00000000 c007fa8c dd1b8038 60000113 de1ff000 ddbd22a0
[  425.675506] 9d60: dde0a468 dde0a468 ddbd60f0 ddbd2240 dd1b8000 de141015 de141014 00000000
[  425.684082] 9d80: dd1b9eb8 c01b6534 dde0a468 c054a8d4 ddbd2240 c01302a8 00000000 00000000
[  425.692687] 9da0: dde0a468 ddbd2240 ddbd2240 c0121cb4 00000001 00000011 ddbd2240 c012297c
[  425.701293] 9dc0: dd1b8000 01141015 de141014 dd1b9eb8 dd1b9e10 c0123344 00000000 dd1b9e18
[  425.709899] 9de0: dd1b9e10 00000003 dd1b8000 c0123c08 c0124b3c 00000001 00000000 c0081ab8
[  425.718505] 9e00: dd1b9eb8 dd1b8030 c01269a4 de086dc0 00000000 c0124b3c 00000001 00000000
[  425.727081] 9e20: 00727375 00000003 de141011 de086e00 de11fb80 de11fb80 dd1b9eb8 c0565f50
[  425.735687] 9e40: de141000 ffffff9c 00000000 00000000 dd1b8000 c01269cc dd1b9e70 00000000
[  425.744293] 9e60: dd1b8038 00000002 de062080 c0d7785c 00000000 00000000 00000000 00000000
[  425.752899] 9e80: 00192082 c0926c08 0000000d c0565f50 00000001 de141000 ffffff9c de770500
[  425.761474] 9ea0: de062080 dd1b8000 00000000 c0127ed8 00000041 00000004 de0361d0 ddbd2240
[  425.770080] 9ec0: 00727375 00000003 de141011 de086e00 de0361d0 ddbd2240 ddbd60f0 00000011
[  425.778686] 9ee0: 00000002 00000056 00000000 00000000 00000000 00000002 00000000 00000000
[  425.787292] 9f00: c011fbfc c00843c4 00000000 00000000 00000000 c011fbfc 00000000 de141000
[  425.795867] 9f20: dd1b8010 de671344 00000000 c011e450 de671344 00000000 de062080 de141000
[  425.804473] 9f40: dd1b8010 de671344 00000000 c011fcd8 00000000 00000000 c011fbfc de141010
[  425.813079] 9f60: 00000021 ffffffff 00000000 de0623ac 00000021 dd0b8940 00000000 de498140
[  425.821685] 9f80: ffffffff ffffffff 00000000 00000000 00000000 c0053580 de498140 c00535b0
[  425.830291] 9fa0: 00000000 00000000 00000000 c000e5e8 00000000 00000000 00000000 00000000
[  425.838867] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  425.847473] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[  425.856079] [<c0082064>] (__lock_acquire) from [<c00843c4>] (lock_acquire+0xa0/0xfc)
[  425.864257] [<c00843c4>] (lock_acquire) from [<c054a808>] (_raw_spin_lock_irqsave+0x38/0x4c)
[  425.873107] [<c054a808>] (_raw_spin_lock_irqsave) from [<c007914c>] (__wake_up+0x1c/0x4c)
[  425.881713] [<c007914c>] (__wake_up) from [<c00791ac>] (__wake_up_bit+0x30/0x38)
[  425.889495] [<c00791ac>] (__wake_up_bit) from [<c0149548>] (ll_rw_block+0x2c/0xf4)
[  425.897460] [<c0149548>] (ll_rw_block) from [<c01b60a0>] (ext4_find_entry+0x190/0x5ec)
[  425.905792] [<c01b60a0>] (ext4_find_entry) from [<c01b6534>] (ext4_lookup+0x38/0x164)
[  425.914031] [<c01b6534>] (ext4_lookup) from [<c0121cb4>] (lookup_real+0x20/0x4c)
[  425.921844] [<c0121cb4>] (lookup_real) from [<c012297c>] (__lookup_hash+0x38/0x40)
[  425.929779] [<c012297c>] (__lookup_hash) from [<c0123344>] (lookup_slow+0x3c/0xa8)
[  425.937744] [<c0123344>] (lookup_slow) from [<c0123c08>] (link_path_walk+0x404/0x85c)
[  425.945983] [<c0123c08>] (link_path_walk) from [<c01269cc>] (path_openat+0x8c/0x604)
[  425.954132] [<c01269cc>] (path_openat) from [<c0127ed8>] (do_filp_open+0x2c/0x80)
[  425.962005] [<c0127ed8>] (do_filp_open) from [<c011e450>] (do_open_exec+0x18/0xf4)
[  425.969970] [<c011e450>] (do_open_exec) from [<c011fcd8>] (do_execve+0x1a8/0x5cc)
[  425.977844] [<c011fcd8>] (do_execve) from [<c0053580>] (____call_usermodehelper+0x100/0x130)
[  425.986724] [<c0053580>] (____call_usermodehelper) from [<c000e5e8>] (ret_from_fork+0x14/0x2c)
[  425.995788] Code: 0affffc8 e28b3f41 f5d3f000 e1932f9f (e2822001)
[  426.002197] ---[ end trace 713ce209622ee484 ]---
[  426.007141] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[  426.015624] pgd = c0004000
[  426.018463] [00000000] *pgd=00000000
[  426.022247] Internal error: Oops: 17 [#2] SMP ARM
[  426.027191] Modules linked in: snd_soc_omap_twl4030 libertas_sdio libertas snd_soc_omap snd_pcm_dmaengine lib80211 cfg80211 snd_soc_twl4030 snd_soc_core snd_compress snd_pcm snd_timer snd soundcore
[  426.045898] CPU: 0 PID: 1582 Comm: kworker/u2:2 Tainted: G      D       3.15.0-dirty #14
[  426.054412] task: de062080 ti: dd1b8000 task.ti: dd1b8000
[  426.060119] PC is at perf_event_task_tick+0xac/0x104
[  426.065368] LR is at scheduler_tick+0x70/0xd4
[  426.069976] pc : [<c00d3e8c>]    lr : [<c006a808>]    psr: 60000193
[  426.069976] sp : dd1b9800  ip : 00000000  fp : dd1b983c
[  426.082031] r10: 00000000  r9 : 1f2b8000  r8 : 1f2b8000
[  426.087554] r7 : 00000000  r6 : dfaa6da4  r5 : fffffeb8  r4 : be8deef8
[  426.094421] r3 : fffffeb8  r2 : 0000129c  r1 : c07eedb8  r0 : fffffeb8
[  426.101287] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
[  426.108886] Control: 10c5307d  Table: 9e76c019  DAC: 00000015
[  426.114959] Process kworker/u2:2 (pid: 1582, stack limit = 0xdd1b8248)
[  426.121826] Stack: (0xdd1b9800 to 0xdd1ba000)
[  426.126434] 9800: 00000001 dfaa8100 c07f0100 c07fb7e4 00000000 de062080 c00a16b0 c006a808
[  426.135070] 9820: 00000000 dd1b8000 de062080 00000000 00000000 dd1b98f0 00000000 c004b560
[  426.143676] 9840: 60000113 2fc2853e 00000063 dfaa5ba8 dd1b99b8 c00a16a4 00000001 c00a170c
[  426.152313] 9860: dfaa5450 00000063 2fc2853e 00000063 00000001 dfaa5ba8 00000063 dfaa54a0
[  426.160949] 9880: dfaa5450 c00600d4 dfaa5450 7fffffff ffffffff 2fc20e08 00000063 dfaa5460
[  426.169586] 98a0: 00000000 dfaa5450 dfaa5450 c0060cfc ffffffff 7fffffff 2fc20e08 00000063
[  426.178192] 98c0: c0d77061 00000003 ffffffff 7fffffff dfaa5508 dfaa5540 dfaa5578 dfaa5460
[  426.186828] 98e0: 2fc20e08 00000063 2fc20e08 00000063 2fc20e08 00000063 dd02b810 c0801280
[  426.195465] 9900: de0068d4 00000035 00000035 00000000 00000000 c088428c c08842a0 c002517c
[  426.204071] 9920: c0025158 c008bcfc 00000035 00000000 00000000 de006880 de0068d4 de006880
[  426.212707] 9940: de0068d4 c0801280 00000035 00000000 00000000 00000001 de062080 c008bebc
[  426.221343] 9960: de006880 de0068d4 00001307 c008e89c 00000035 c07ef1b0 dd1b8008 c008b3dc
[  426.229980] 9980: c07fb7e4 c000ee48 fa200000 dd1b99b8 c08874b8 00000035 c0082068 c00085fc
[  426.238586] 99a0: de062080 c054a978 60000113 ffffffff dd1b99ec c054b2e4 c054a974 00000001
[  426.247222] 99c0: 0000002a 00000000 de24f284 0000000b c0082066 c07ff5c4 c0082068 00000000
[  426.255859] 99e0: 00000001 de062080 00000000 dd1b9a00 c054a974 c054a978 60000113 ffffffff
[  426.264495] 9a00: dd1b8000 c003ffbc 00000001 c008b0f0 00000001 dd1b8008 c008b024 c0543050
[  426.273101] 9a20: c06c9fec c0840100 0000000b dd1b8000 0000000b c0082066 c07ff5c4 c0082068
[  426.281738] 9a40: 00000000 00000001 c0886b44 c00121a0 dd1b8248 0000000b c0d7747e 60000193
[  426.290374] 9a60: 00000000 00000008 30000000 66666661 20386366 62383265 31346633 64356620
[  426.298980] 9a80: 30306633 31652030 66323339 28206639 32383265 31303032 7b002029 c0543050
[  426.307617] 9aa0: c06be158 00000001 00000007 c080016c 7be3c202 dd1b9b68 c0d7785c c0854c10
[  426.316253] 9ac0: 7be3c0fe c0008438 00000000 c0926c08 00000007 00000000 00030001 7be3c202
[  426.324859] 9ae0: 243a01a7 00000003 00000000 00000000 00000000 00000000 00000000 00000000
[  426.333496] 9b00: 00000000 00000000 00000000 00000000 00000000 00000000 c08404fc 00000000
[  426.342132] 9b20: 00000000 00000002 00000000 00000000 dd803994 00000000 00000000 00000000
[  426.350738] 9b40: 00000001 00000000 c014722c c00843c4 c0082060 20000193 ffffffff dd1b9b9c
[  426.359374] 9b60: de062080 c054b264 dfaef6d0 28014a03 dfaef6d0 7be3c202 dfaef6d0 00000000
[  426.368011] 9b80: dd1b8030 00000000 de062080 c0d7785c c0854c10 7be3c0fe 00000001 dd1b9bb0
[  426.376617] 9ba0: c00843c4 c0082064 20000193 ffffffff de062080 00000004 00000006 c07fb7e4
[  426.385253] 9bc0: 00000008 c0081998 dd1b8020 de062080 00000000 00000001 c07ef168 c0081ab8
[  426.393890] 9be0: 1f2b8000 ddbe1780 ddbe65c0 dd1b8000 1f2b8000 c01486d4 00000000 ddbd60f0
[  426.402526] 9c00: ddbe65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  426.411132] 9c20: dfaef6d0 00000000 00000000 00000000 00000001 00000000 c007914c c00843c4
[  426.419769] 9c40: 00000001 00000080 00000000 c007914c 00000000 00000002 dd1b8000 60000193
[  426.428375] 9c60: c0854c10 dfaef6c0 00000113 c007914c 00000003 dd1b9cc8 c0146d90 c0147b3c
[  426.437011] 9c80: 00000001 c054a808 00000001 00000000 c007914c 00000000 dfaef6c0 00000000
[  426.445648] 9ca0: 00000001 c007914c 00000000 00000000 ddbe65c0 00000000 dd1b9d30 00000060
[  426.454284] 9cc0: 00000001 c00791ac ddbe65c0 00000002 00000000 c0149548 00000001 00000000
[  426.462890] 9ce0: 00000001 ddbd60f0 dd1b9d40 00000001 dd1b9d2c c01b60a0 dd1b9d2c 00000001
[  426.471527] 9d00: de062080 00000004 00000006 00000001 00000001 00000000 de1ff000 dde0a490
[  426.480133] 9d20: dd1b9d9c 00000000 00000001 00000000 ddbe65c0 c00843c4 00000001 00000000
[  426.488769] 9d40: ddbe65c0 c0130274 00000000 c007fa8c dd1b8038 60000113 de1ff000 ddbd22a0
[  426.497406] 9d60: dde0a468 dde0a468 ddbd60f0 ddbd2240 dd1b8000 de141015 de141014 00000000
[  426.506042] 9d80: dd1b9eb8 c01b6534 dde0a468 c054a8d4 ddbd2240 c01302a8 00000000 00000000
[  426.514648] 9da0: dde0a468 ddbd2240 ddbd2240 c0121cb4 00000001 00000011 ddbd2240 c012297c
[  426.523284] 9dc0: dd1b8000 01141015 de141014 dd1b9eb8 dd1b9e10 c0123344 00000000 dd1b9e18
[  426.531921] 9de0: dd1b9e10 00000003 dd1b8000 c0123c08 c0124b3c 00000001 00000000 c0081ab8
[  426.540527] 9e00: dd1b9eb8 dd1b8030 c01269a4 de086dc0 00000000 c0124b3c 00000001 00000000
[  426.549163] 9e20: 00727375 00000003 de141011 de086e00 de11fb80 de11fb80 dd1b9eb8 c0565f50
[  426.557800] 9e40: de141000 ffffff9c 00000000 00000000 dd1b8000 c01269cc dd1b9e70 00000000
[  426.566436] 9e60: dd1b8038 00000002 de062080 c0d7785c 00000000 00000000 00000000 00000000
[  426.575042] 9e80: 00192082 c0926c08 0000000d c0565f50 00000001 de141000 ffffff9c de770500
[  426.583679] 9ea0: de062080 dd1b8000 00000000 c0127ed8 00000041 00000004 de0361d0 ddbd2240
[  426.592315] 9ec0: 00727375 00000003 de141011 de086e00 de0361d0 ddbd2240 ddbd60f0 00000011
[  426.600921] 9ee0: 00000002 00000056 00000000 00000000 00000000 00000002 00000000 00000000
[  426.609558] 9f00: c011fbfc c00843c4 00000000 00000000 00000000 c011fbfc 00000000 de141000
[  426.618194] 9f20: dd1b8010 de671344 00000000 c011e450 de671344 00000000 de062080 de141000
[  426.626800] 9f40: dd1b8010 de671344 00000000 c011fcd8 00000000 00000000 c011fbfc de141010
[  426.635437] 9f60: 00000021 ffffffff 00000000 de0623ac 00000021 dd0b8940 00000000 de498140
[  426.644073] 9f80: ffffffff ffffffff 00000000 00000000 00000000 c0053580 de498140 c00535b0
[  426.652679] 9fa0: 00000000 00000000 00000000 c000e5e8 00000000 00000000 00000000 00000000
[  426.661315] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  426.669921] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[  426.678558] [<c00d3e8c>] (perf_event_task_tick) from [<c006a808>] (scheduler_tick+0x70/0xd4)
[  426.687469] [<c006a808>] (scheduler_tick) from [<c004b560>] (update_process_times+0x54/0x60)
[  426.696380] [<c004b560>] (update_process_times) from [<c00a16a4>] (tick_sched_handle.isra.18+0x44/0x50)
[  426.706298] [<c00a16a4>] (tick_sched_handle.isra.18) from [<c00a170c>] (tick_sched_timer+0x5c/0x90)
[  426.715820] [<c00a170c>] (tick_sched_timer) from [<c00600d4>] (__run_hrtimer+0x7c/0x1e0)
[  426.724365] [<c00600d4>] (__run_hrtimer) from [<c0060cfc>] (hrtimer_interrupt+0x128/0x2b8)
[  426.733093] [<c0060cfc>] (hrtimer_interrupt) from [<c002517c>] (omap2_gp_timer_interrupt+0x24/0x34)
[  426.742645] [<c002517c>] (omap2_gp_timer_interrupt) from [<c008bcfc>] (handle_irq_event_percpu+0x40/0x1c4)
[  426.752838] [<c008bcfc>] (handle_irq_event_percpu) from [<c008bebc>] (handle_irq_event+0x3c/0x5c)
[  426.762176] [<c008bebc>] (handle_irq_event) from [<c008e89c>] (handle_level_irq+0xac/0x154)
[  426.770996] [<c008e89c>] (handle_level_irq) from [<c008b3dc>] (generic_handle_irq+0x28/0x3c)
[  426.779907] [<c008b3dc>] (generic_handle_irq) from [<c000ee48>] (handle_IRQ+0x4c/0xb4)
[  426.788269] [<c000ee48>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
[  426.796874] [<c00085fc>] (omap3_intc_handle_irq) from [<c054b2e4>] (__irq_svc+0x44/0x5c)
[  426.805389] Exception stack(0xdd1b99b8 to 0xdd1b9a00)
[  426.810729] 99a0:                                                       c054a974 00000001
[  426.819366] 99c0: 0000002a 00000000 de24f284 0000000b c0082066 c07ff5c4 c0082068 00000000
[  426.827972] 99e0: 00000001 de062080 00000000 dd1b9a00 c054a974 c054a978 60000113 ffffffff
[  426.836608] [<c054b2e4>] (__irq_svc) from [<c054a978>] (_raw_spin_unlock_irq+0x28/0x2c)
[  426.845092] [<c054a978>] (_raw_spin_unlock_irq) from [<c003ffbc>] (do_exit+0x138/0x924)
[  426.853546] [<c003ffbc>] (do_exit) from [<c00121a0>] (die+0x1fc/0x3b8)
[  426.860443] [<c00121a0>] (die) from [<c0008438>] (do_DataAbort+0x88/0x98)
[  426.867584] [<c0008438>] (do_DataAbort) from [<c054b264>] (__dabt_svc+0x44/0x80)
[  426.875366] Exception stack(0xdd1b9b68 to 0xdd1b9bb0)
[  426.880706] 9b60:                   dfaef6d0 28014a03 dfaef6d0 7be3c202 dfaef6d0 00000000
[  426.889343] 9b80: dd1b8030 00000000 de062080 c0d7785c c0854c10 7be3c0fe 00000001 dd1b9bb0
[  426.897949] 9ba0: c00843c4 c0082064 20000193 ffffffff
[  426.903289] [<c054b264>] (__dabt_svc) from [<c0082064>] (__lock_acquire+0x160/0x1cb8)
[  426.911560] [<c0082064>] (__lock_acquire) from [<c00843c4>] (lock_acquire+0xa0/0xfc)
[  426.919738] [<c00843c4>] (lock_acquire) from [<c054a808>] (_raw_spin_lock_irqsave+0x38/0x4c)
[  426.928649] [<c054a808>] (_raw_spin_lock_irqsave) from [<c007914c>] (__wake_up+0x1c/0x4c)
[  426.937255] [<c007914c>] (__wake_up) from [<c00791ac>] (__wake_up_bit+0x30/0x38)
[  426.945068] [<c00791ac>] (__wake_up_bit) from [<c0149548>] (ll_rw_block+0x2c/0xf4)
[  426.953033] [<c0149548>] (ll_rw_block) from [<c01b60a0>] (ext4_find_entry+0x190/0x5ec)
[  426.961364] [<c01b60a0>] (ext4_find_entry) from [<c01b6534>] (ext4_lookup+0x38/0x164)
[  426.969604] [<c01b6534>] (ext4_lookup) from [<c0121cb4>] (lookup_real+0x20/0x4c)
[  426.977386] [<c0121cb4>] (lookup_real) from [<c012297c>] (__lookup_hash+0x38/0x40)
[  426.985351] [<c012297c>] (__lookup_hash) from [<c0123344>] (lookup_slow+0x3c/0xa8)
[  426.993286] [<c0123344>] (lookup_slow) from [<c0123c08>] (link_path_walk+0x404/0x85c)
[  427.001525] [<c0123c08>] (link_path_walk) from [<c01269cc>] (path_openat+0x8c/0x604)
[  427.009674] [<c01269cc>] (path_openat) from [<c0127ed8>] (do_filp_open+0x2c/0x80)
[  427.017547] [<c0127ed8>] (do_filp_open) from [<c011e450>] (do_open_exec+0x18/0xf4)
[  427.025512] [<c011e450>] (do_open_exec) from [<c011fcd8>] (do_execve+0x1a8/0x5cc)
[  427.033386] [<c011fcd8>] (do_execve) from [<c0053580>] (____call_usermodehelper+0x100/0x130)
[  427.042266] [<c0053580>] (____call_usermodehelper) from [<c000e5e8>] (ret_from_fork+0x14/0x2c)
[  427.051300] Code: e1973003 1a00000b e1a03005 e1a00005 (e5b35148)
[  427.057708] ---[ end trace 713ce209622ee485 ]---
[  427.062561] Kernel panic - not syncing: Fatal exception in interrupt
[  427.069244] ---[ end Kernel panic - not syncing: Fatal exception in interrupt




Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: Casper Lyngesen Mogensen
Sent: Friday, June 20, 2014 16:26
To: Ash Charles
Cc: Tony Lindgren; linux-omap@vger.kernel.org
Subject: RE: OMAP 3630 random crashes

Hi

The memory on the Overo, i have with me right now, is actually marked JW513,
and 18 months is also around the time, they were bought. Will check my other
modules, when i get back to the office.
However i have not been able to recreate the problem with the 3.5.0 kernel on
same Overo

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: ashcharles@gmail.com <ashcharles@gmail.com> on behalf of Ash Charles <ash@gumstix.com>
Sent: Friday, June 20, 2014 16:17
To: Casper Lyngesen Mogensen
Cc: Tony Lindgren; linux-omap@vger.kernel.org
Subject: Re: OMAP 3630 random crashes

Hi Casper,

What is the top-side marking on the memory chip on your Overo?  There
were some random faults due to poor memory chips marked 'JW513' from
about 18 months ago.

--Ash

On Fri, Jun 20, 2014 at 7:00 AM, Casper Lyngesen Mogensen
<clmogensen@grundfos.com> wrote:
> Hi
>
> U-boot seems to set the speed to 165 Mhz
> "OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"
>
> I have a LAN9221, but tried the other timings, still same result.
>
> Also tried running the entire system from an MMC card, same result, but my test had
> to run a little longer.
>
> Found a quicker test to reproduce the error, a little C-program:
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <errno.h>
>
> int main(void){
>         long long var=0;
>
>         int *ptr=NULL;
>
>         int run=1;
>         while(run){
>                 ptr=malloc(sizeof(int)*1000);
>                 if(ptr==NULL){
>                         run=0;
>                 }
>                 var+=1000;
>                 printf("mallocsize = %lld\n",var*sizeof(int));
>         }
> }
>
>
> Booting from NFS, the system crashes at ~40mb allocated
> On MMC at ~60MB
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: Tony Lindgren <tony@atomide.com>
> Sent: Friday, June 20, 2014 11:14
> To: Casper Lyngesen Mogensen
> Cc: linux-omap@vger.kernel.org
> Subject: Re: OMAP 3630 random crashes
>
> Hi,
>
> * Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
>> Hi
>>
>> I have  custom board with a Gumstix Overo, my board is similar to a
>> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
>> trying to upgrade the kernel, and have tried several versions (3.10 ->
>> 3.15) and i seem to be hitting the same problem with all versions, i
>> get random crashes. Found a way to  trigger the crash within
>> minutes/seconds:
>>
>> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>>
>> A count > 10000 will at some point trigger the crash. The hang/crash
>> is repeatable everytime but the log is not, sometimes i do not get
>> any trace at all. I can provide more logs if necessary.  Config and
>> crash log are below..
>>
>> Have tried disabling various peripherals, such as sound, usb,
>> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
>> boards.
>>
>> Hope someone can help me/point me in the right direction
>
> I was seeing similar issues with NFSroot until commit dcf21919
> (ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
> much slower timings compared to LAN9221. So you need to check that
> you're using right timings if you have LAN9220.
>
> Also, check what rate your bootloader is setting the L3 speed.
> If it's set to 200MHz, then LAN9220 timings seem to overflow the
> GPMC registers for the calculated values and bootloader timings
> are used instead.
>
>> Starting kernel ...
>>
>> [    0.000000] Booting Linux on physical CPU 0x0
>> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
>> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
>> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
>> [    0.000000] Memory policy: Data cache writeback
>> [    0.000000] CPU: All CPU(s) started in SVC mode.
>> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
>> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
>> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
>
> Maybe also check if your test works with NFSroot idsabled.
>
> Regards,
>
> Tony
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: OMAP 3630 random crashes
  2014-06-30 13:43         ` Casper Lyngesen Mogensen
@ 2014-06-30 13:47           ` Michael Trimarchi
  2014-06-30 14:01             ` Casper Lyngesen Mogensen
  2014-07-01  7:54             ` Tony Lindgren
  0 siblings, 2 replies; 12+ messages in thread
From: Michael Trimarchi @ 2014-06-30 13:47 UTC (permalink / raw)
  To: Casper Lyngesen Mogensen
  Cc: Ash Charles, Tony Lindgren, linux-omap@vger.kernel.org

Hi

On Mon, Jun 30, 2014 at 3:43 PM, Casper Lyngesen Mogensen
<clmogensen@grundfos.com> wrote:
> Hi
>
> I got two new Overo AirStorm today, and they have same behavior. I tried disabling
> the SMSC9xxx again and booted from MMC. This seems to make the backtrace a
> little more consistent(Tried on both new and old). There is (almost) always something
> about Alignment trap, the crash log itself differs every time. Also i get to allocate a lot
> more memory before crash with these settings.
>
>

What kernel version are you using?

Michael

> mallocsize = 34460000
> mallocsize = 34464000
> mallocsize = 34468000
> [  425.438629] Alignment trap: not handling instruction e1932f9f at [<c0082060>]
> [  425.446136] Unhandled fault: alignment exception (0x001) at 0x7be3c202
> [  425.453002] Internal error: : 1 [#1] SMP ARM
> [  425.457489] Modules linked in: snd_soc_omap_twl4030 libertas_sdio libertas snd_soc_omap snd_pcm_dmaengine lib80211 cfg80211 snd_soc_twl4030 snd_soc_core snd_compress snd_pcm snd_timer snd soundcore
> [  425.476226] CPU: 0 PID: 1582 Comm: kworker/u2:2 Not tainted 3.15.0-dirty #14
> [  425.483642] task: de062080 ti: dd1b8000 task.ti: dd1b8000
> [  425.489349] PC is at __lock_acquire+0x160/0x1cb8
> [  425.494232] LR is at lock_acquire+0xa0/0xfc
> [  425.498626] pc : [<c0082064>]    lr : [<c00843c4>]    psr: 20000193
> [  425.498626] sp : dd1b9bb0  ip : 00000001  fp : 7be3c0fe
> [  425.510681] r10: c0854c10  r9 : c0d7785c  r8 : de062080
> [  425.516174] r7 : 00000000  r6 : dd1b8030  r5 : 00000000  r4 : dfaef6d0
> [  425.523010] r3 : 7be3c202  r2 : dfaef6d0  r1 : 28014a03  r0 : dfaef6d0
> [  425.529876] Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
> [  425.537628] Control: 10c5307d  Table: 9e76c019  DAC: 00000015
> [  425.543670] Process kworker/u2:2 (pid: 1582, stack limit = 0xdd1b8248)
> [  425.550506] Stack: (0xdd1b9bb0 to 0xdd1ba000)
> [  425.555114] 9ba0:                                     de062080 00000004 00000006 c07fb7e4
> [  425.563720] 9bc0: 00000008 c0081998 dd1b8020 de062080 00000000 00000001 c07ef168 c0081ab8
> [  425.572296] 9be0: 1f2b8000 ddbe1780 ddbe65c0 dd1b8000 1f2b8000 c01486d4 00000000 ddbd60f0
> [  425.580902] 9c00: ddbe65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  425.589508] 9c20: dfaef6d0 00000000 00000000 00000000 00000001 00000000 c007914c c00843c4
> [  425.598114] 9c40: 00000001 00000080 00000000 c007914c 00000000 00000002 dd1b8000 60000193
> [  425.606689] 9c60: c0854c10 dfaef6c0 00000113 c007914c 00000003 dd1b9cc8 c0146d90 c0147b3c
> [  425.615295] 9c80: 00000001 c054a808 00000001 00000000 c007914c 00000000 dfaef6c0 00000000
> [  425.623901] 9ca0: 00000001 c007914c 00000000 00000000 ddbe65c0 00000000 dd1b9d30 00000060
> [  425.632507] 9cc0: 00000001 c00791ac ddbe65c0 00000002 00000000 c0149548 00000001 00000000
> [  425.641082] 9ce0: 00000001 ddbd60f0 dd1b9d40 00000001 dd1b9d2c c01b60a0 dd1b9d2c 00000001
> [  425.649688] 9d00: de062080 00000004 00000006 00000001 00000001 00000000 de1ff000 dde0a490
> [  425.658294] 9d20: dd1b9d9c 00000000 00000001 00000000 ddbe65c0 c00843c4 00000001 00000000
> [  425.666900] 9d40: ddbe65c0 c0130274 00000000 c007fa8c dd1b8038 60000113 de1ff000 ddbd22a0
> [  425.675506] 9d60: dde0a468 dde0a468 ddbd60f0 ddbd2240 dd1b8000 de141015 de141014 00000000
> [  425.684082] 9d80: dd1b9eb8 c01b6534 dde0a468 c054a8d4 ddbd2240 c01302a8 00000000 00000000
> [  425.692687] 9da0: dde0a468 ddbd2240 ddbd2240 c0121cb4 00000001 00000011 ddbd2240 c012297c
> [  425.701293] 9dc0: dd1b8000 01141015 de141014 dd1b9eb8 dd1b9e10 c0123344 00000000 dd1b9e18
> [  425.709899] 9de0: dd1b9e10 00000003 dd1b8000 c0123c08 c0124b3c 00000001 00000000 c0081ab8
> [  425.718505] 9e00: dd1b9eb8 dd1b8030 c01269a4 de086dc0 00000000 c0124b3c 00000001 00000000
> [  425.727081] 9e20: 00727375 00000003 de141011 de086e00 de11fb80 de11fb80 dd1b9eb8 c0565f50
> [  425.735687] 9e40: de141000 ffffff9c 00000000 00000000 dd1b8000 c01269cc dd1b9e70 00000000
> [  425.744293] 9e60: dd1b8038 00000002 de062080 c0d7785c 00000000 00000000 00000000 00000000
> [  425.752899] 9e80: 00192082 c0926c08 0000000d c0565f50 00000001 de141000 ffffff9c de770500
> [  425.761474] 9ea0: de062080 dd1b8000 00000000 c0127ed8 00000041 00000004 de0361d0 ddbd2240
> [  425.770080] 9ec0: 00727375 00000003 de141011 de086e00 de0361d0 ddbd2240 ddbd60f0 00000011
> [  425.778686] 9ee0: 00000002 00000056 00000000 00000000 00000000 00000002 00000000 00000000
> [  425.787292] 9f00: c011fbfc c00843c4 00000000 00000000 00000000 c011fbfc 00000000 de141000
> [  425.795867] 9f20: dd1b8010 de671344 00000000 c011e450 de671344 00000000 de062080 de141000
> [  425.804473] 9f40: dd1b8010 de671344 00000000 c011fcd8 00000000 00000000 c011fbfc de141010
> [  425.813079] 9f60: 00000021 ffffffff 00000000 de0623ac 00000021 dd0b8940 00000000 de498140
> [  425.821685] 9f80: ffffffff ffffffff 00000000 00000000 00000000 c0053580 de498140 c00535b0
> [  425.830291] 9fa0: 00000000 00000000 00000000 c000e5e8 00000000 00000000 00000000 00000000
> [  425.838867] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  425.847473] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
> [  425.856079] [<c0082064>] (__lock_acquire) from [<c00843c4>] (lock_acquire+0xa0/0xfc)
> [  425.864257] [<c00843c4>] (lock_acquire) from [<c054a808>] (_raw_spin_lock_irqsave+0x38/0x4c)
> [  425.873107] [<c054a808>] (_raw_spin_lock_irqsave) from [<c007914c>] (__wake_up+0x1c/0x4c)
> [  425.881713] [<c007914c>] (__wake_up) from [<c00791ac>] (__wake_up_bit+0x30/0x38)
> [  425.889495] [<c00791ac>] (__wake_up_bit) from [<c0149548>] (ll_rw_block+0x2c/0xf4)
> [  425.897460] [<c0149548>] (ll_rw_block) from [<c01b60a0>] (ext4_find_entry+0x190/0x5ec)
> [  425.905792] [<c01b60a0>] (ext4_find_entry) from [<c01b6534>] (ext4_lookup+0x38/0x164)
> [  425.914031] [<c01b6534>] (ext4_lookup) from [<c0121cb4>] (lookup_real+0x20/0x4c)
> [  425.921844] [<c0121cb4>] (lookup_real) from [<c012297c>] (__lookup_hash+0x38/0x40)
> [  425.929779] [<c012297c>] (__lookup_hash) from [<c0123344>] (lookup_slow+0x3c/0xa8)
> [  425.937744] [<c0123344>] (lookup_slow) from [<c0123c08>] (link_path_walk+0x404/0x85c)
> [  425.945983] [<c0123c08>] (link_path_walk) from [<c01269cc>] (path_openat+0x8c/0x604)
> [  425.954132] [<c01269cc>] (path_openat) from [<c0127ed8>] (do_filp_open+0x2c/0x80)
> [  425.962005] [<c0127ed8>] (do_filp_open) from [<c011e450>] (do_open_exec+0x18/0xf4)
> [  425.969970] [<c011e450>] (do_open_exec) from [<c011fcd8>] (do_execve+0x1a8/0x5cc)
> [  425.977844] [<c011fcd8>] (do_execve) from [<c0053580>] (____call_usermodehelper+0x100/0x130)
> [  425.986724] [<c0053580>] (____call_usermodehelper) from [<c000e5e8>] (ret_from_fork+0x14/0x2c)
> [  425.995788] Code: 0affffc8 e28b3f41 f5d3f000 e1932f9f (e2822001)
> [  426.002197] ---[ end trace 713ce209622ee484 ]---
> [  426.007141] Unable to handle kernel NULL pointer dereference at virtual address 00000000
> [  426.015624] pgd = c0004000
> [  426.018463] [00000000] *pgd=00000000
> [  426.022247] Internal error: Oops: 17 [#2] SMP ARM
> [  426.027191] Modules linked in: snd_soc_omap_twl4030 libertas_sdio libertas snd_soc_omap snd_pcm_dmaengine lib80211 cfg80211 snd_soc_twl4030 snd_soc_core snd_compress snd_pcm snd_timer snd soundcore
> [  426.045898] CPU: 0 PID: 1582 Comm: kworker/u2:2 Tainted: G      D       3.15.0-dirty #14
> [  426.054412] task: de062080 ti: dd1b8000 task.ti: dd1b8000
> [  426.060119] PC is at perf_event_task_tick+0xac/0x104
> [  426.065368] LR is at scheduler_tick+0x70/0xd4
> [  426.069976] pc : [<c00d3e8c>]    lr : [<c006a808>]    psr: 60000193
> [  426.069976] sp : dd1b9800  ip : 00000000  fp : dd1b983c
> [  426.082031] r10: 00000000  r9 : 1f2b8000  r8 : 1f2b8000
> [  426.087554] r7 : 00000000  r6 : dfaa6da4  r5 : fffffeb8  r4 : be8deef8
> [  426.094421] r3 : fffffeb8  r2 : 0000129c  r1 : c07eedb8  r0 : fffffeb8
> [  426.101287] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
> [  426.108886] Control: 10c5307d  Table: 9e76c019  DAC: 00000015
> [  426.114959] Process kworker/u2:2 (pid: 1582, stack limit = 0xdd1b8248)
> [  426.121826] Stack: (0xdd1b9800 to 0xdd1ba000)
> [  426.126434] 9800: 00000001 dfaa8100 c07f0100 c07fb7e4 00000000 de062080 c00a16b0 c006a808
> [  426.135070] 9820: 00000000 dd1b8000 de062080 00000000 00000000 dd1b98f0 00000000 c004b560
> [  426.143676] 9840: 60000113 2fc2853e 00000063 dfaa5ba8 dd1b99b8 c00a16a4 00000001 c00a170c
> [  426.152313] 9860: dfaa5450 00000063 2fc2853e 00000063 00000001 dfaa5ba8 00000063 dfaa54a0
> [  426.160949] 9880: dfaa5450 c00600d4 dfaa5450 7fffffff ffffffff 2fc20e08 00000063 dfaa5460
> [  426.169586] 98a0: 00000000 dfaa5450 dfaa5450 c0060cfc ffffffff 7fffffff 2fc20e08 00000063
> [  426.178192] 98c0: c0d77061 00000003 ffffffff 7fffffff dfaa5508 dfaa5540 dfaa5578 dfaa5460
> [  426.186828] 98e0: 2fc20e08 00000063 2fc20e08 00000063 2fc20e08 00000063 dd02b810 c0801280
> [  426.195465] 9900: de0068d4 00000035 00000035 00000000 00000000 c088428c c08842a0 c002517c
> [  426.204071] 9920: c0025158 c008bcfc 00000035 00000000 00000000 de006880 de0068d4 de006880
> [  426.212707] 9940: de0068d4 c0801280 00000035 00000000 00000000 00000001 de062080 c008bebc
> [  426.221343] 9960: de006880 de0068d4 00001307 c008e89c 00000035 c07ef1b0 dd1b8008 c008b3dc
> [  426.229980] 9980: c07fb7e4 c000ee48 fa200000 dd1b99b8 c08874b8 00000035 c0082068 c00085fc
> [  426.238586] 99a0: de062080 c054a978 60000113 ffffffff dd1b99ec c054b2e4 c054a974 00000001
> [  426.247222] 99c0: 0000002a 00000000 de24f284 0000000b c0082066 c07ff5c4 c0082068 00000000
> [  426.255859] 99e0: 00000001 de062080 00000000 dd1b9a00 c054a974 c054a978 60000113 ffffffff
> [  426.264495] 9a00: dd1b8000 c003ffbc 00000001 c008b0f0 00000001 dd1b8008 c008b024 c0543050
> [  426.273101] 9a20: c06c9fec c0840100 0000000b dd1b8000 0000000b c0082066 c07ff5c4 c0082068
> [  426.281738] 9a40: 00000000 00000001 c0886b44 c00121a0 dd1b8248 0000000b c0d7747e 60000193
> [  426.290374] 9a60: 00000000 00000008 30000000 66666661 20386366 62383265 31346633 64356620
> [  426.298980] 9a80: 30306633 31652030 66323339 28206639 32383265 31303032 7b002029 c0543050
> [  426.307617] 9aa0: c06be158 00000001 00000007 c080016c 7be3c202 dd1b9b68 c0d7785c c0854c10
> [  426.316253] 9ac0: 7be3c0fe c0008438 00000000 c0926c08 00000007 00000000 00030001 7be3c202
> [  426.324859] 9ae0: 243a01a7 00000003 00000000 00000000 00000000 00000000 00000000 00000000
> [  426.333496] 9b00: 00000000 00000000 00000000 00000000 00000000 00000000 c08404fc 00000000
> [  426.342132] 9b20: 00000000 00000002 00000000 00000000 dd803994 00000000 00000000 00000000
> [  426.350738] 9b40: 00000001 00000000 c014722c c00843c4 c0082060 20000193 ffffffff dd1b9b9c
> [  426.359374] 9b60: de062080 c054b264 dfaef6d0 28014a03 dfaef6d0 7be3c202 dfaef6d0 00000000
> [  426.368011] 9b80: dd1b8030 00000000 de062080 c0d7785c c0854c10 7be3c0fe 00000001 dd1b9bb0
> [  426.376617] 9ba0: c00843c4 c0082064 20000193 ffffffff de062080 00000004 00000006 c07fb7e4
> [  426.385253] 9bc0: 00000008 c0081998 dd1b8020 de062080 00000000 00000001 c07ef168 c0081ab8
> [  426.393890] 9be0: 1f2b8000 ddbe1780 ddbe65c0 dd1b8000 1f2b8000 c01486d4 00000000 ddbd60f0
> [  426.402526] 9c00: ddbe65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  426.411132] 9c20: dfaef6d0 00000000 00000000 00000000 00000001 00000000 c007914c c00843c4
> [  426.419769] 9c40: 00000001 00000080 00000000 c007914c 00000000 00000002 dd1b8000 60000193
> [  426.428375] 9c60: c0854c10 dfaef6c0 00000113 c007914c 00000003 dd1b9cc8 c0146d90 c0147b3c
> [  426.437011] 9c80: 00000001 c054a808 00000001 00000000 c007914c 00000000 dfaef6c0 00000000
> [  426.445648] 9ca0: 00000001 c007914c 00000000 00000000 ddbe65c0 00000000 dd1b9d30 00000060
> [  426.454284] 9cc0: 00000001 c00791ac ddbe65c0 00000002 00000000 c0149548 00000001 00000000
> [  426.462890] 9ce0: 00000001 ddbd60f0 dd1b9d40 00000001 dd1b9d2c c01b60a0 dd1b9d2c 00000001
> [  426.471527] 9d00: de062080 00000004 00000006 00000001 00000001 00000000 de1ff000 dde0a490
> [  426.480133] 9d20: dd1b9d9c 00000000 00000001 00000000 ddbe65c0 c00843c4 00000001 00000000
> [  426.488769] 9d40: ddbe65c0 c0130274 00000000 c007fa8c dd1b8038 60000113 de1ff000 ddbd22a0
> [  426.497406] 9d60: dde0a468 dde0a468 ddbd60f0 ddbd2240 dd1b8000 de141015 de141014 00000000
> [  426.506042] 9d80: dd1b9eb8 c01b6534 dde0a468 c054a8d4 ddbd2240 c01302a8 00000000 00000000
> [  426.514648] 9da0: dde0a468 ddbd2240 ddbd2240 c0121cb4 00000001 00000011 ddbd2240 c012297c
> [  426.523284] 9dc0: dd1b8000 01141015 de141014 dd1b9eb8 dd1b9e10 c0123344 00000000 dd1b9e18
> [  426.531921] 9de0: dd1b9e10 00000003 dd1b8000 c0123c08 c0124b3c 00000001 00000000 c0081ab8
> [  426.540527] 9e00: dd1b9eb8 dd1b8030 c01269a4 de086dc0 00000000 c0124b3c 00000001 00000000
> [  426.549163] 9e20: 00727375 00000003 de141011 de086e00 de11fb80 de11fb80 dd1b9eb8 c0565f50
> [  426.557800] 9e40: de141000 ffffff9c 00000000 00000000 dd1b8000 c01269cc dd1b9e70 00000000
> [  426.566436] 9e60: dd1b8038 00000002 de062080 c0d7785c 00000000 00000000 00000000 00000000
> [  426.575042] 9e80: 00192082 c0926c08 0000000d c0565f50 00000001 de141000 ffffff9c de770500
> [  426.583679] 9ea0: de062080 dd1b8000 00000000 c0127ed8 00000041 00000004 de0361d0 ddbd2240
> [  426.592315] 9ec0: 00727375 00000003 de141011 de086e00 de0361d0 ddbd2240 ddbd60f0 00000011
> [  426.600921] 9ee0: 00000002 00000056 00000000 00000000 00000000 00000002 00000000 00000000
> [  426.609558] 9f00: c011fbfc c00843c4 00000000 00000000 00000000 c011fbfc 00000000 de141000
> [  426.618194] 9f20: dd1b8010 de671344 00000000 c011e450 de671344 00000000 de062080 de141000
> [  426.626800] 9f40: dd1b8010 de671344 00000000 c011fcd8 00000000 00000000 c011fbfc de141010
> [  426.635437] 9f60: 00000021 ffffffff 00000000 de0623ac 00000021 dd0b8940 00000000 de498140
> [  426.644073] 9f80: ffffffff ffffffff 00000000 00000000 00000000 c0053580 de498140 c00535b0
> [  426.652679] 9fa0: 00000000 00000000 00000000 c000e5e8 00000000 00000000 00000000 00000000
> [  426.661315] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  426.669921] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
> [  426.678558] [<c00d3e8c>] (perf_event_task_tick) from [<c006a808>] (scheduler_tick+0x70/0xd4)
> [  426.687469] [<c006a808>] (scheduler_tick) from [<c004b560>] (update_process_times+0x54/0x60)
> [  426.696380] [<c004b560>] (update_process_times) from [<c00a16a4>] (tick_sched_handle.isra.18+0x44/0x50)
> [  426.706298] [<c00a16a4>] (tick_sched_handle.isra.18) from [<c00a170c>] (tick_sched_timer+0x5c/0x90)
> [  426.715820] [<c00a170c>] (tick_sched_timer) from [<c00600d4>] (__run_hrtimer+0x7c/0x1e0)
> [  426.724365] [<c00600d4>] (__run_hrtimer) from [<c0060cfc>] (hrtimer_interrupt+0x128/0x2b8)
> [  426.733093] [<c0060cfc>] (hrtimer_interrupt) from [<c002517c>] (omap2_gp_timer_interrupt+0x24/0x34)
> [  426.742645] [<c002517c>] (omap2_gp_timer_interrupt) from [<c008bcfc>] (handle_irq_event_percpu+0x40/0x1c4)
> [  426.752838] [<c008bcfc>] (handle_irq_event_percpu) from [<c008bebc>] (handle_irq_event+0x3c/0x5c)
> [  426.762176] [<c008bebc>] (handle_irq_event) from [<c008e89c>] (handle_level_irq+0xac/0x154)
> [  426.770996] [<c008e89c>] (handle_level_irq) from [<c008b3dc>] (generic_handle_irq+0x28/0x3c)
> [  426.779907] [<c008b3dc>] (generic_handle_irq) from [<c000ee48>] (handle_IRQ+0x4c/0xb4)
> [  426.788269] [<c000ee48>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
> [  426.796874] [<c00085fc>] (omap3_intc_handle_irq) from [<c054b2e4>] (__irq_svc+0x44/0x5c)
> [  426.805389] Exception stack(0xdd1b99b8 to 0xdd1b9a00)
> [  426.810729] 99a0:                                                       c054a974 00000001
> [  426.819366] 99c0: 0000002a 00000000 de24f284 0000000b c0082066 c07ff5c4 c0082068 00000000
> [  426.827972] 99e0: 00000001 de062080 00000000 dd1b9a00 c054a974 c054a978 60000113 ffffffff
> [  426.836608] [<c054b2e4>] (__irq_svc) from [<c054a978>] (_raw_spin_unlock_irq+0x28/0x2c)
> [  426.845092] [<c054a978>] (_raw_spin_unlock_irq) from [<c003ffbc>] (do_exit+0x138/0x924)
> [  426.853546] [<c003ffbc>] (do_exit) from [<c00121a0>] (die+0x1fc/0x3b8)
> [  426.860443] [<c00121a0>] (die) from [<c0008438>] (do_DataAbort+0x88/0x98)
> [  426.867584] [<c0008438>] (do_DataAbort) from [<c054b264>] (__dabt_svc+0x44/0x80)
> [  426.875366] Exception stack(0xdd1b9b68 to 0xdd1b9bb0)
> [  426.880706] 9b60:                   dfaef6d0 28014a03 dfaef6d0 7be3c202 dfaef6d0 00000000
> [  426.889343] 9b80: dd1b8030 00000000 de062080 c0d7785c c0854c10 7be3c0fe 00000001 dd1b9bb0
> [  426.897949] 9ba0: c00843c4 c0082064 20000193 ffffffff
> [  426.903289] [<c054b264>] (__dabt_svc) from [<c0082064>] (__lock_acquire+0x160/0x1cb8)
> [  426.911560] [<c0082064>] (__lock_acquire) from [<c00843c4>] (lock_acquire+0xa0/0xfc)
> [  426.919738] [<c00843c4>] (lock_acquire) from [<c054a808>] (_raw_spin_lock_irqsave+0x38/0x4c)
> [  426.928649] [<c054a808>] (_raw_spin_lock_irqsave) from [<c007914c>] (__wake_up+0x1c/0x4c)
> [  426.937255] [<c007914c>] (__wake_up) from [<c00791ac>] (__wake_up_bit+0x30/0x38)
> [  426.945068] [<c00791ac>] (__wake_up_bit) from [<c0149548>] (ll_rw_block+0x2c/0xf4)
> [  426.953033] [<c0149548>] (ll_rw_block) from [<c01b60a0>] (ext4_find_entry+0x190/0x5ec)
> [  426.961364] [<c01b60a0>] (ext4_find_entry) from [<c01b6534>] (ext4_lookup+0x38/0x164)
> [  426.969604] [<c01b6534>] (ext4_lookup) from [<c0121cb4>] (lookup_real+0x20/0x4c)
> [  426.977386] [<c0121cb4>] (lookup_real) from [<c012297c>] (__lookup_hash+0x38/0x40)
> [  426.985351] [<c012297c>] (__lookup_hash) from [<c0123344>] (lookup_slow+0x3c/0xa8)
> [  426.993286] [<c0123344>] (lookup_slow) from [<c0123c08>] (link_path_walk+0x404/0x85c)
> [  427.001525] [<c0123c08>] (link_path_walk) from [<c01269cc>] (path_openat+0x8c/0x604)
> [  427.009674] [<c01269cc>] (path_openat) from [<c0127ed8>] (do_filp_open+0x2c/0x80)
> [  427.017547] [<c0127ed8>] (do_filp_open) from [<c011e450>] (do_open_exec+0x18/0xf4)
> [  427.025512] [<c011e450>] (do_open_exec) from [<c011fcd8>] (do_execve+0x1a8/0x5cc)
> [  427.033386] [<c011fcd8>] (do_execve) from [<c0053580>] (____call_usermodehelper+0x100/0x130)
> [  427.042266] [<c0053580>] (____call_usermodehelper) from [<c000e5e8>] (ret_from_fork+0x14/0x2c)
> [  427.051300] Code: e1973003 1a00000b e1a03005 e1a00005 (e5b35148)
> [  427.057708] ---[ end trace 713ce209622ee485 ]---
> [  427.062561] Kernel panic - not syncing: Fatal exception in interrupt
> [  427.069244] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
>
>
>
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: Casper Lyngesen Mogensen
> Sent: Friday, June 20, 2014 16:26
> To: Ash Charles
> Cc: Tony Lindgren; linux-omap@vger.kernel.org
> Subject: RE: OMAP 3630 random crashes
>
> Hi
>
> The memory on the Overo, i have with me right now, is actually marked JW513,
> and 18 months is also around the time, they were bought. Will check my other
> modules, when i get back to the office.
> However i have not been able to recreate the problem with the 3.5.0 kernel on
> same Overo
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: ashcharles@gmail.com <ashcharles@gmail.com> on behalf of Ash Charles <ash@gumstix.com>
> Sent: Friday, June 20, 2014 16:17
> To: Casper Lyngesen Mogensen
> Cc: Tony Lindgren; linux-omap@vger.kernel.org
> Subject: Re: OMAP 3630 random crashes
>
> Hi Casper,
>
> What is the top-side marking on the memory chip on your Overo?  There
> were some random faults due to poor memory chips marked 'JW513' from
> about 18 months ago.
>
> --Ash
>
> On Fri, Jun 20, 2014 at 7:00 AM, Casper Lyngesen Mogensen
> <clmogensen@grundfos.com> wrote:
>> Hi
>>
>> U-boot seems to set the speed to 165 Mhz
>> "OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"
>>
>> I have a LAN9221, but tried the other timings, still same result.
>>
>> Also tried running the entire system from an MMC card, same result, but my test had
>> to run a little longer.
>>
>> Found a quicker test to reproduce the error, a little C-program:
>>
>> #include <stdio.h>
>> #include <stdlib.h>
>> #include <errno.h>
>>
>> int main(void){
>>         long long var=0;
>>
>>         int *ptr=NULL;
>>
>>         int run=1;
>>         while(run){
>>                 ptr=malloc(sizeof(int)*1000);
>>                 if(ptr==NULL){
>>                         run=0;
>>                 }
>>                 var+=1000;
>>                 printf("mallocsize = %lld\n",var*sizeof(int));
>>         }
>> }
>>
>>
>> Booting from NFS, the system crashes at ~40mb allocated
>> On MMC at ~60MB
>>
>> Med venlig hilsen/Best regards
>>
>> Casper Mogensen
>>
>> ________________________________________
>> From: Tony Lindgren <tony@atomide.com>
>> Sent: Friday, June 20, 2014 11:14
>> To: Casper Lyngesen Mogensen
>> Cc: linux-omap@vger.kernel.org
>> Subject: Re: OMAP 3630 random crashes
>>
>> Hi,
>>
>> * Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
>>> Hi
>>>
>>> I have  custom board with a Gumstix Overo, my board is similar to a
>>> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
>>> trying to upgrade the kernel, and have tried several versions (3.10 ->
>>> 3.15) and i seem to be hitting the same problem with all versions, i
>>> get random crashes. Found a way to  trigger the crash within
>>> minutes/seconds:
>>>
>>> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>>>
>>> A count > 10000 will at some point trigger the crash. The hang/crash
>>> is repeatable everytime but the log is not, sometimes i do not get
>>> any trace at all. I can provide more logs if necessary.  Config and
>>> crash log are below..
>>>
>>> Have tried disabling various peripherals, such as sound, usb,
>>> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
>>> boards.
>>>
>>> Hope someone can help me/point me in the right direction
>>
>> I was seeing similar issues with NFSroot until commit dcf21919
>> (ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
>> much slower timings compared to LAN9221. So you need to check that
>> you're using right timings if you have LAN9220.
>>
>> Also, check what rate your bootloader is setting the L3 speed.
>> If it's set to 200MHz, then LAN9220 timings seem to overflow the
>> GPMC registers for the calculated values and bootloader timings
>> are used instead.
>>
>>> Starting kernel ...
>>>
>>> [    0.000000] Booting Linux on physical CPU 0x0
>>> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
>>> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
>>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>>> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
>>> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
>>> [    0.000000] Memory policy: Data cache writeback
>>> [    0.000000] CPU: All CPU(s) started in SVC mode.
>>> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
>>> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
>>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
>>> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
>>
>> Maybe also check if your test works with NFSroot idsabled.
>>
>> Regards,
>>
>> Tony
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
| Michael Nazzareno Trimarchi                     Amarula Solutions BV |
| COO  -  Founder                                      Cruquiuskade 47 |
| +31(0)851119172                                 Amsterdam 1018 AM NL |
|                  [`as] http://www.amarulasolutions.com               |

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: OMAP 3630 random crashes
  2014-06-30 13:47           ` Michael Trimarchi
@ 2014-06-30 14:01             ` Casper Lyngesen Mogensen
  2014-07-01  7:54             ` Tony Lindgren
  1 sibling, 0 replies; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-06-30 14:01 UTC (permalink / raw)
  To: Michael Trimarchi; +Cc: Ash Charles, Tony Lindgren, linux-omap@vger.kernel.org

Hi

I use a 3.15.0 

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: Michael Trimarchi <michael@amarulasolutions.com>
Sent: Monday, June 30, 2014 15:47
To: Casper Lyngesen Mogensen
Cc: Ash Charles; Tony Lindgren; linux-omap@vger.kernel.org
Subject: Re: OMAP 3630 random crashes

Hi

On Mon, Jun 30, 2014 at 3:43 PM, Casper Lyngesen Mogensen
<clmogensen@grundfos.com> wrote:
> Hi
>
> I got two new Overo AirStorm today, and they have same behavior. I tried disabling
> the SMSC9xxx again and booted from MMC. This seems to make the backtrace a
> little more consistent(Tried on both new and old). There is (almost) always something
> about Alignment trap, the crash log itself differs every time. Also i get to allocate a lot
> more memory before crash with these settings.
>
>

What kernel version are you using?

Michael

> mallocsize = 34460000
> mallocsize = 34464000
> mallocsize = 34468000
> [  425.438629] Alignment trap: not handling instruction e1932f9f at [<c0082060>]
> [  425.446136] Unhandled fault: alignment exception (0x001) at 0x7be3c202
> [  425.453002] Internal error: : 1 [#1] SMP ARM
> [  425.457489] Modules linked in: snd_soc_omap_twl4030 libertas_sdio libertas snd_soc_omap snd_pcm_dmaengine lib80211 cfg80211 snd_soc_twl4030 snd_soc_core snd_compress snd_pcm snd_timer snd soundcore
> [  425.476226] CPU: 0 PID: 1582 Comm: kworker/u2:2 Not tainted 3.15.0-dirty #14
> [  425.483642] task: de062080 ti: dd1b8000 task.ti: dd1b8000
> [  425.489349] PC is at __lock_acquire+0x160/0x1cb8
> [  425.494232] LR is at lock_acquire+0xa0/0xfc
> [  425.498626] pc : [<c0082064>]    lr : [<c00843c4>]    psr: 20000193
> [  425.498626] sp : dd1b9bb0  ip : 00000001  fp : 7be3c0fe
> [  425.510681] r10: c0854c10  r9 : c0d7785c  r8 : de062080
> [  425.516174] r7 : 00000000  r6 : dd1b8030  r5 : 00000000  r4 : dfaef6d0
> [  425.523010] r3 : 7be3c202  r2 : dfaef6d0  r1 : 28014a03  r0 : dfaef6d0
> [  425.529876] Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
> [  425.537628] Control: 10c5307d  Table: 9e76c019  DAC: 00000015
> [  425.543670] Process kworker/u2:2 (pid: 1582, stack limit = 0xdd1b8248)
> [  425.550506] Stack: (0xdd1b9bb0 to 0xdd1ba000)
> [  425.555114] 9ba0:                                     de062080 00000004 00000006 c07fb7e4
> [  425.563720] 9bc0: 00000008 c0081998 dd1b8020 de062080 00000000 00000001 c07ef168 c0081ab8
> [  425.572296] 9be0: 1f2b8000 ddbe1780 ddbe65c0 dd1b8000 1f2b8000 c01486d4 00000000 ddbd60f0
> [  425.580902] 9c00: ddbe65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  425.589508] 9c20: dfaef6d0 00000000 00000000 00000000 00000001 00000000 c007914c c00843c4
> [  425.598114] 9c40: 00000001 00000080 00000000 c007914c 00000000 00000002 dd1b8000 60000193
> [  425.606689] 9c60: c0854c10 dfaef6c0 00000113 c007914c 00000003 dd1b9cc8 c0146d90 c0147b3c
> [  425.615295] 9c80: 00000001 c054a808 00000001 00000000 c007914c 00000000 dfaef6c0 00000000
> [  425.623901] 9ca0: 00000001 c007914c 00000000 00000000 ddbe65c0 00000000 dd1b9d30 00000060
> [  425.632507] 9cc0: 00000001 c00791ac ddbe65c0 00000002 00000000 c0149548 00000001 00000000
> [  425.641082] 9ce0: 00000001 ddbd60f0 dd1b9d40 00000001 dd1b9d2c c01b60a0 dd1b9d2c 00000001
> [  425.649688] 9d00: de062080 00000004 00000006 00000001 00000001 00000000 de1ff000 dde0a490
> [  425.658294] 9d20: dd1b9d9c 00000000 00000001 00000000 ddbe65c0 c00843c4 00000001 00000000
> [  425.666900] 9d40: ddbe65c0 c0130274 00000000 c007fa8c dd1b8038 60000113 de1ff000 ddbd22a0
> [  425.675506] 9d60: dde0a468 dde0a468 ddbd60f0 ddbd2240 dd1b8000 de141015 de141014 00000000
> [  425.684082] 9d80: dd1b9eb8 c01b6534 dde0a468 c054a8d4 ddbd2240 c01302a8 00000000 00000000
> [  425.692687] 9da0: dde0a468 ddbd2240 ddbd2240 c0121cb4 00000001 00000011 ddbd2240 c012297c
> [  425.701293] 9dc0: dd1b8000 01141015 de141014 dd1b9eb8 dd1b9e10 c0123344 00000000 dd1b9e18
> [  425.709899] 9de0: dd1b9e10 00000003 dd1b8000 c0123c08 c0124b3c 00000001 00000000 c0081ab8
> [  425.718505] 9e00: dd1b9eb8 dd1b8030 c01269a4 de086dc0 00000000 c0124b3c 00000001 00000000
> [  425.727081] 9e20: 00727375 00000003 de141011 de086e00 de11fb80 de11fb80 dd1b9eb8 c0565f50
> [  425.735687] 9e40: de141000 ffffff9c 00000000 00000000 dd1b8000 c01269cc dd1b9e70 00000000
> [  425.744293] 9e60: dd1b8038 00000002 de062080 c0d7785c 00000000 00000000 00000000 00000000
> [  425.752899] 9e80: 00192082 c0926c08 0000000d c0565f50 00000001 de141000 ffffff9c de770500
> [  425.761474] 9ea0: de062080 dd1b8000 00000000 c0127ed8 00000041 00000004 de0361d0 ddbd2240
> [  425.770080] 9ec0: 00727375 00000003 de141011 de086e00 de0361d0 ddbd2240 ddbd60f0 00000011
> [  425.778686] 9ee0: 00000002 00000056 00000000 00000000 00000000 00000002 00000000 00000000
> [  425.787292] 9f00: c011fbfc c00843c4 00000000 00000000 00000000 c011fbfc 00000000 de141000
> [  425.795867] 9f20: dd1b8010 de671344 00000000 c011e450 de671344 00000000 de062080 de141000
> [  425.804473] 9f40: dd1b8010 de671344 00000000 c011fcd8 00000000 00000000 c011fbfc de141010
> [  425.813079] 9f60: 00000021 ffffffff 00000000 de0623ac 00000021 dd0b8940 00000000 de498140
> [  425.821685] 9f80: ffffffff ffffffff 00000000 00000000 00000000 c0053580 de498140 c00535b0
> [  425.830291] 9fa0: 00000000 00000000 00000000 c000e5e8 00000000 00000000 00000000 00000000
> [  425.838867] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  425.847473] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
> [  425.856079] [<c0082064>] (__lock_acquire) from [<c00843c4>] (lock_acquire+0xa0/0xfc)
> [  425.864257] [<c00843c4>] (lock_acquire) from [<c054a808>] (_raw_spin_lock_irqsave+0x38/0x4c)
> [  425.873107] [<c054a808>] (_raw_spin_lock_irqsave) from [<c007914c>] (__wake_up+0x1c/0x4c)
> [  425.881713] [<c007914c>] (__wake_up) from [<c00791ac>] (__wake_up_bit+0x30/0x38)
> [  425.889495] [<c00791ac>] (__wake_up_bit) from [<c0149548>] (ll_rw_block+0x2c/0xf4)
> [  425.897460] [<c0149548>] (ll_rw_block) from [<c01b60a0>] (ext4_find_entry+0x190/0x5ec)
> [  425.905792] [<c01b60a0>] (ext4_find_entry) from [<c01b6534>] (ext4_lookup+0x38/0x164)
> [  425.914031] [<c01b6534>] (ext4_lookup) from [<c0121cb4>] (lookup_real+0x20/0x4c)
> [  425.921844] [<c0121cb4>] (lookup_real) from [<c012297c>] (__lookup_hash+0x38/0x40)
> [  425.929779] [<c012297c>] (__lookup_hash) from [<c0123344>] (lookup_slow+0x3c/0xa8)
> [  425.937744] [<c0123344>] (lookup_slow) from [<c0123c08>] (link_path_walk+0x404/0x85c)
> [  425.945983] [<c0123c08>] (link_path_walk) from [<c01269cc>] (path_openat+0x8c/0x604)
> [  425.954132] [<c01269cc>] (path_openat) from [<c0127ed8>] (do_filp_open+0x2c/0x80)
> [  425.962005] [<c0127ed8>] (do_filp_open) from [<c011e450>] (do_open_exec+0x18/0xf4)
> [  425.969970] [<c011e450>] (do_open_exec) from [<c011fcd8>] (do_execve+0x1a8/0x5cc)
> [  425.977844] [<c011fcd8>] (do_execve) from [<c0053580>] (____call_usermodehelper+0x100/0x130)
> [  425.986724] [<c0053580>] (____call_usermodehelper) from [<c000e5e8>] (ret_from_fork+0x14/0x2c)
> [  425.995788] Code: 0affffc8 e28b3f41 f5d3f000 e1932f9f (e2822001)
> [  426.002197] ---[ end trace 713ce209622ee484 ]---
> [  426.007141] Unable to handle kernel NULL pointer dereference at virtual address 00000000
> [  426.015624] pgd = c0004000
> [  426.018463] [00000000] *pgd=00000000
> [  426.022247] Internal error: Oops: 17 [#2] SMP ARM
> [  426.027191] Modules linked in: snd_soc_omap_twl4030 libertas_sdio libertas snd_soc_omap snd_pcm_dmaengine lib80211 cfg80211 snd_soc_twl4030 snd_soc_core snd_compress snd_pcm snd_timer snd soundcore
> [  426.045898] CPU: 0 PID: 1582 Comm: kworker/u2:2 Tainted: G      D       3.15.0-dirty #14
> [  426.054412] task: de062080 ti: dd1b8000 task.ti: dd1b8000
> [  426.060119] PC is at perf_event_task_tick+0xac/0x104
> [  426.065368] LR is at scheduler_tick+0x70/0xd4
> [  426.069976] pc : [<c00d3e8c>]    lr : [<c006a808>]    psr: 60000193
> [  426.069976] sp : dd1b9800  ip : 00000000  fp : dd1b983c
> [  426.082031] r10: 00000000  r9 : 1f2b8000  r8 : 1f2b8000
> [  426.087554] r7 : 00000000  r6 : dfaa6da4  r5 : fffffeb8  r4 : be8deef8
> [  426.094421] r3 : fffffeb8  r2 : 0000129c  r1 : c07eedb8  r0 : fffffeb8
> [  426.101287] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
> [  426.108886] Control: 10c5307d  Table: 9e76c019  DAC: 00000015
> [  426.114959] Process kworker/u2:2 (pid: 1582, stack limit = 0xdd1b8248)
> [  426.121826] Stack: (0xdd1b9800 to 0xdd1ba000)
> [  426.126434] 9800: 00000001 dfaa8100 c07f0100 c07fb7e4 00000000 de062080 c00a16b0 c006a808
> [  426.135070] 9820: 00000000 dd1b8000 de062080 00000000 00000000 dd1b98f0 00000000 c004b560
> [  426.143676] 9840: 60000113 2fc2853e 00000063 dfaa5ba8 dd1b99b8 c00a16a4 00000001 c00a170c
> [  426.152313] 9860: dfaa5450 00000063 2fc2853e 00000063 00000001 dfaa5ba8 00000063 dfaa54a0
> [  426.160949] 9880: dfaa5450 c00600d4 dfaa5450 7fffffff ffffffff 2fc20e08 00000063 dfaa5460
> [  426.169586] 98a0: 00000000 dfaa5450 dfaa5450 c0060cfc ffffffff 7fffffff 2fc20e08 00000063
> [  426.178192] 98c0: c0d77061 00000003 ffffffff 7fffffff dfaa5508 dfaa5540 dfaa5578 dfaa5460
> [  426.186828] 98e0: 2fc20e08 00000063 2fc20e08 00000063 2fc20e08 00000063 dd02b810 c0801280
> [  426.195465] 9900: de0068d4 00000035 00000035 00000000 00000000 c088428c c08842a0 c002517c
> [  426.204071] 9920: c0025158 c008bcfc 00000035 00000000 00000000 de006880 de0068d4 de006880
> [  426.212707] 9940: de0068d4 c0801280 00000035 00000000 00000000 00000001 de062080 c008bebc
> [  426.221343] 9960: de006880 de0068d4 00001307 c008e89c 00000035 c07ef1b0 dd1b8008 c008b3dc
> [  426.229980] 9980: c07fb7e4 c000ee48 fa200000 dd1b99b8 c08874b8 00000035 c0082068 c00085fc
> [  426.238586] 99a0: de062080 c054a978 60000113 ffffffff dd1b99ec c054b2e4 c054a974 00000001
> [  426.247222] 99c0: 0000002a 00000000 de24f284 0000000b c0082066 c07ff5c4 c0082068 00000000
> [  426.255859] 99e0: 00000001 de062080 00000000 dd1b9a00 c054a974 c054a978 60000113 ffffffff
> [  426.264495] 9a00: dd1b8000 c003ffbc 00000001 c008b0f0 00000001 dd1b8008 c008b024 c0543050
> [  426.273101] 9a20: c06c9fec c0840100 0000000b dd1b8000 0000000b c0082066 c07ff5c4 c0082068
> [  426.281738] 9a40: 00000000 00000001 c0886b44 c00121a0 dd1b8248 0000000b c0d7747e 60000193
> [  426.290374] 9a60: 00000000 00000008 30000000 66666661 20386366 62383265 31346633 64356620
> [  426.298980] 9a80: 30306633 31652030 66323339 28206639 32383265 31303032 7b002029 c0543050
> [  426.307617] 9aa0: c06be158 00000001 00000007 c080016c 7be3c202 dd1b9b68 c0d7785c c0854c10
> [  426.316253] 9ac0: 7be3c0fe c0008438 00000000 c0926c08 00000007 00000000 00030001 7be3c202
> [  426.324859] 9ae0: 243a01a7 00000003 00000000 00000000 00000000 00000000 00000000 00000000
> [  426.333496] 9b00: 00000000 00000000 00000000 00000000 00000000 00000000 c08404fc 00000000
> [  426.342132] 9b20: 00000000 00000002 00000000 00000000 dd803994 00000000 00000000 00000000
> [  426.350738] 9b40: 00000001 00000000 c014722c c00843c4 c0082060 20000193 ffffffff dd1b9b9c
> [  426.359374] 9b60: de062080 c054b264 dfaef6d0 28014a03 dfaef6d0 7be3c202 dfaef6d0 00000000
> [  426.368011] 9b80: dd1b8030 00000000 de062080 c0d7785c c0854c10 7be3c0fe 00000001 dd1b9bb0
> [  426.376617] 9ba0: c00843c4 c0082064 20000193 ffffffff de062080 00000004 00000006 c07fb7e4
> [  426.385253] 9bc0: 00000008 c0081998 dd1b8020 de062080 00000000 00000001 c07ef168 c0081ab8
> [  426.393890] 9be0: 1f2b8000 ddbe1780 ddbe65c0 dd1b8000 1f2b8000 c01486d4 00000000 ddbd60f0
> [  426.402526] 9c00: ddbe65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  426.411132] 9c20: dfaef6d0 00000000 00000000 00000000 00000001 00000000 c007914c c00843c4
> [  426.419769] 9c40: 00000001 00000080 00000000 c007914c 00000000 00000002 dd1b8000 60000193
> [  426.428375] 9c60: c0854c10 dfaef6c0 00000113 c007914c 00000003 dd1b9cc8 c0146d90 c0147b3c
> [  426.437011] 9c80: 00000001 c054a808 00000001 00000000 c007914c 00000000 dfaef6c0 00000000
> [  426.445648] 9ca0: 00000001 c007914c 00000000 00000000 ddbe65c0 00000000 dd1b9d30 00000060
> [  426.454284] 9cc0: 00000001 c00791ac ddbe65c0 00000002 00000000 c0149548 00000001 00000000
> [  426.462890] 9ce0: 00000001 ddbd60f0 dd1b9d40 00000001 dd1b9d2c c01b60a0 dd1b9d2c 00000001
> [  426.471527] 9d00: de062080 00000004 00000006 00000001 00000001 00000000 de1ff000 dde0a490
> [  426.480133] 9d20: dd1b9d9c 00000000 00000001 00000000 ddbe65c0 c00843c4 00000001 00000000
> [  426.488769] 9d40: ddbe65c0 c0130274 00000000 c007fa8c dd1b8038 60000113 de1ff000 ddbd22a0
> [  426.497406] 9d60: dde0a468 dde0a468 ddbd60f0 ddbd2240 dd1b8000 de141015 de141014 00000000
> [  426.506042] 9d80: dd1b9eb8 c01b6534 dde0a468 c054a8d4 ddbd2240 c01302a8 00000000 00000000
> [  426.514648] 9da0: dde0a468 ddbd2240 ddbd2240 c0121cb4 00000001 00000011 ddbd2240 c012297c
> [  426.523284] 9dc0: dd1b8000 01141015 de141014 dd1b9eb8 dd1b9e10 c0123344 00000000 dd1b9e18
> [  426.531921] 9de0: dd1b9e10 00000003 dd1b8000 c0123c08 c0124b3c 00000001 00000000 c0081ab8
> [  426.540527] 9e00: dd1b9eb8 dd1b8030 c01269a4 de086dc0 00000000 c0124b3c 00000001 00000000
> [  426.549163] 9e20: 00727375 00000003 de141011 de086e00 de11fb80 de11fb80 dd1b9eb8 c0565f50
> [  426.557800] 9e40: de141000 ffffff9c 00000000 00000000 dd1b8000 c01269cc dd1b9e70 00000000
> [  426.566436] 9e60: dd1b8038 00000002 de062080 c0d7785c 00000000 00000000 00000000 00000000
> [  426.575042] 9e80: 00192082 c0926c08 0000000d c0565f50 00000001 de141000 ffffff9c de770500
> [  426.583679] 9ea0: de062080 dd1b8000 00000000 c0127ed8 00000041 00000004 de0361d0 ddbd2240
> [  426.592315] 9ec0: 00727375 00000003 de141011 de086e00 de0361d0 ddbd2240 ddbd60f0 00000011
> [  426.600921] 9ee0: 00000002 00000056 00000000 00000000 00000000 00000002 00000000 00000000
> [  426.609558] 9f00: c011fbfc c00843c4 00000000 00000000 00000000 c011fbfc 00000000 de141000
> [  426.618194] 9f20: dd1b8010 de671344 00000000 c011e450 de671344 00000000 de062080 de141000
> [  426.626800] 9f40: dd1b8010 de671344 00000000 c011fcd8 00000000 00000000 c011fbfc de141010
> [  426.635437] 9f60: 00000021 ffffffff 00000000 de0623ac 00000021 dd0b8940 00000000 de498140
> [  426.644073] 9f80: ffffffff ffffffff 00000000 00000000 00000000 c0053580 de498140 c00535b0
> [  426.652679] 9fa0: 00000000 00000000 00000000 c000e5e8 00000000 00000000 00000000 00000000
> [  426.661315] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> [  426.669921] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
> [  426.678558] [<c00d3e8c>] (perf_event_task_tick) from [<c006a808>] (scheduler_tick+0x70/0xd4)
> [  426.687469] [<c006a808>] (scheduler_tick) from [<c004b560>] (update_process_times+0x54/0x60)
> [  426.696380] [<c004b560>] (update_process_times) from [<c00a16a4>] (tick_sched_handle.isra.18+0x44/0x50)
> [  426.706298] [<c00a16a4>] (tick_sched_handle.isra.18) from [<c00a170c>] (tick_sched_timer+0x5c/0x90)
> [  426.715820] [<c00a170c>] (tick_sched_timer) from [<c00600d4>] (__run_hrtimer+0x7c/0x1e0)
> [  426.724365] [<c00600d4>] (__run_hrtimer) from [<c0060cfc>] (hrtimer_interrupt+0x128/0x2b8)
> [  426.733093] [<c0060cfc>] (hrtimer_interrupt) from [<c002517c>] (omap2_gp_timer_interrupt+0x24/0x34)
> [  426.742645] [<c002517c>] (omap2_gp_timer_interrupt) from [<c008bcfc>] (handle_irq_event_percpu+0x40/0x1c4)
> [  426.752838] [<c008bcfc>] (handle_irq_event_percpu) from [<c008bebc>] (handle_irq_event+0x3c/0x5c)
> [  426.762176] [<c008bebc>] (handle_irq_event) from [<c008e89c>] (handle_level_irq+0xac/0x154)
> [  426.770996] [<c008e89c>] (handle_level_irq) from [<c008b3dc>] (generic_handle_irq+0x28/0x3c)
> [  426.779907] [<c008b3dc>] (generic_handle_irq) from [<c000ee48>] (handle_IRQ+0x4c/0xb4)
> [  426.788269] [<c000ee48>] (handle_IRQ) from [<c00085fc>] (omap3_intc_handle_irq+0x80/0x9c)
> [  426.796874] [<c00085fc>] (omap3_intc_handle_irq) from [<c054b2e4>] (__irq_svc+0x44/0x5c)
> [  426.805389] Exception stack(0xdd1b99b8 to 0xdd1b9a00)
> [  426.810729] 99a0:                                                       c054a974 00000001
> [  426.819366] 99c0: 0000002a 00000000 de24f284 0000000b c0082066 c07ff5c4 c0082068 00000000
> [  426.827972] 99e0: 00000001 de062080 00000000 dd1b9a00 c054a974 c054a978 60000113 ffffffff
> [  426.836608] [<c054b2e4>] (__irq_svc) from [<c054a978>] (_raw_spin_unlock_irq+0x28/0x2c)
> [  426.845092] [<c054a978>] (_raw_spin_unlock_irq) from [<c003ffbc>] (do_exit+0x138/0x924)
> [  426.853546] [<c003ffbc>] (do_exit) from [<c00121a0>] (die+0x1fc/0x3b8)
> [  426.860443] [<c00121a0>] (die) from [<c0008438>] (do_DataAbort+0x88/0x98)
> [  426.867584] [<c0008438>] (do_DataAbort) from [<c054b264>] (__dabt_svc+0x44/0x80)
> [  426.875366] Exception stack(0xdd1b9b68 to 0xdd1b9bb0)
> [  426.880706] 9b60:                   dfaef6d0 28014a03 dfaef6d0 7be3c202 dfaef6d0 00000000
> [  426.889343] 9b80: dd1b8030 00000000 de062080 c0d7785c c0854c10 7be3c0fe 00000001 dd1b9bb0
> [  426.897949] 9ba0: c00843c4 c0082064 20000193 ffffffff
> [  426.903289] [<c054b264>] (__dabt_svc) from [<c0082064>] (__lock_acquire+0x160/0x1cb8)
> [  426.911560] [<c0082064>] (__lock_acquire) from [<c00843c4>] (lock_acquire+0xa0/0xfc)
> [  426.919738] [<c00843c4>] (lock_acquire) from [<c054a808>] (_raw_spin_lock_irqsave+0x38/0x4c)
> [  426.928649] [<c054a808>] (_raw_spin_lock_irqsave) from [<c007914c>] (__wake_up+0x1c/0x4c)
> [  426.937255] [<c007914c>] (__wake_up) from [<c00791ac>] (__wake_up_bit+0x30/0x38)
> [  426.945068] [<c00791ac>] (__wake_up_bit) from [<c0149548>] (ll_rw_block+0x2c/0xf4)
> [  426.953033] [<c0149548>] (ll_rw_block) from [<c01b60a0>] (ext4_find_entry+0x190/0x5ec)
> [  426.961364] [<c01b60a0>] (ext4_find_entry) from [<c01b6534>] (ext4_lookup+0x38/0x164)
> [  426.969604] [<c01b6534>] (ext4_lookup) from [<c0121cb4>] (lookup_real+0x20/0x4c)
> [  426.977386] [<c0121cb4>] (lookup_real) from [<c012297c>] (__lookup_hash+0x38/0x40)
> [  426.985351] [<c012297c>] (__lookup_hash) from [<c0123344>] (lookup_slow+0x3c/0xa8)
> [  426.993286] [<c0123344>] (lookup_slow) from [<c0123c08>] (link_path_walk+0x404/0x85c)
> [  427.001525] [<c0123c08>] (link_path_walk) from [<c01269cc>] (path_openat+0x8c/0x604)
> [  427.009674] [<c01269cc>] (path_openat) from [<c0127ed8>] (do_filp_open+0x2c/0x80)
> [  427.017547] [<c0127ed8>] (do_filp_open) from [<c011e450>] (do_open_exec+0x18/0xf4)
> [  427.025512] [<c011e450>] (do_open_exec) from [<c011fcd8>] (do_execve+0x1a8/0x5cc)
> [  427.033386] [<c011fcd8>] (do_execve) from [<c0053580>] (____call_usermodehelper+0x100/0x130)
> [  427.042266] [<c0053580>] (____call_usermodehelper) from [<c000e5e8>] (ret_from_fork+0x14/0x2c)
> [  427.051300] Code: e1973003 1a00000b e1a03005 e1a00005 (e5b35148)
> [  427.057708] ---[ end trace 713ce209622ee485 ]---
> [  427.062561] Kernel panic - not syncing: Fatal exception in interrupt
> [  427.069244] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
>
>
>
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: Casper Lyngesen Mogensen
> Sent: Friday, June 20, 2014 16:26
> To: Ash Charles
> Cc: Tony Lindgren; linux-omap@vger.kernel.org
> Subject: RE: OMAP 3630 random crashes
>
> Hi
>
> The memory on the Overo, i have with me right now, is actually marked JW513,
> and 18 months is also around the time, they were bought. Will check my other
> modules, when i get back to the office.
> However i have not been able to recreate the problem with the 3.5.0 kernel on
> same Overo
>
> Med venlig hilsen/Best regards
>
> Casper Mogensen
>
> ________________________________________
> From: ashcharles@gmail.com <ashcharles@gmail.com> on behalf of Ash Charles <ash@gumstix.com>
> Sent: Friday, June 20, 2014 16:17
> To: Casper Lyngesen Mogensen
> Cc: Tony Lindgren; linux-omap@vger.kernel.org
> Subject: Re: OMAP 3630 random crashes
>
> Hi Casper,
>
> What is the top-side marking on the memory chip on your Overo?  There
> were some random faults due to poor memory chips marked 'JW513' from
> about 18 months ago.
>
> --Ash
>
> On Fri, Jun 20, 2014 at 7:00 AM, Casper Lyngesen Mogensen
> <clmogensen@grundfos.com> wrote:
>> Hi
>>
>> U-boot seems to set the speed to 165 Mhz
>> "OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz"
>>
>> I have a LAN9221, but tried the other timings, still same result.
>>
>> Also tried running the entire system from an MMC card, same result, but my test had
>> to run a little longer.
>>
>> Found a quicker test to reproduce the error, a little C-program:
>>
>> #include <stdio.h>
>> #include <stdlib.h>
>> #include <errno.h>
>>
>> int main(void){
>>         long long var=0;
>>
>>         int *ptr=NULL;
>>
>>         int run=1;
>>         while(run){
>>                 ptr=malloc(sizeof(int)*1000);
>>                 if(ptr==NULL){
>>                         run=0;
>>                 }
>>                 var+=1000;
>>                 printf("mallocsize = %lld\n",var*sizeof(int));
>>         }
>> }
>>
>>
>> Booting from NFS, the system crashes at ~40mb allocated
>> On MMC at ~60MB
>>
>> Med venlig hilsen/Best regards
>>
>> Casper Mogensen
>>
>> ________________________________________
>> From: Tony Lindgren <tony@atomide.com>
>> Sent: Friday, June 20, 2014 11:14
>> To: Casper Lyngesen Mogensen
>> Cc: linux-omap@vger.kernel.org
>> Subject: Re: OMAP 3630 random crashes
>>
>> Hi,
>>
>> * Casper Lyngesen Mogensen <clmogensen@grundfos.com> [140620 01:52]:
>>> Hi
>>>
>>> I have  custom board with a Gumstix Overo, my board is similar to a
>>> Tobi board. Right now i have it running with a 3.5.0 kernel. I'm
>>> trying to upgrade the kernel, and have tried several versions (3.10 ->
>>> 3.15) and i seem to be hitting the same problem with all versions, i
>>> get random crashes. Found a way to  trigger the crash within
>>> minutes/seconds:
>>>
>>> # dd if=/dev/urandom of=/tmp/test.file bs=1024 count=100000
>>>
>>> A count > 10000 will at some point trigger the crash. The hang/crash
>>> is repeatable everytime but the log is not, sometimes i do not get
>>> any trace at all. I can provide more logs if necessary.  Config and
>>> crash log are below..
>>>
>>> Have tried disabling various peripherals, such as sound, usb,
>>> ethernet, wifi, bluetooth, but with no luck. Also tried different Overo
>>> boards.
>>>
>>> Hope someone can help me/point me in the right direction
>>
>> I was seeing similar issues with NFSroot until commit dcf21919
>> (ARM: dts: Fix GPMC timings for LAN9220). Turns out LAN9220 has
>> much slower timings compared to LAN9221. So you need to check that
>> you're using right timings if you have LAN9220.
>>
>> Also, check what rate your bootloader is setting the L3 speed.
>> If it's set to 200MHz, then LAN9220 timings seem to overflow the
>> GPMC registers for the calculated values and bootloader timings
>> are used instead.
>>
>>> Starting kernel ...
>>>
>>> [    0.000000] Booting Linux on physical CPU 0x0
>>> [    0.000000] Linux version 3.15.0 (clmo@N66266) (gcc version 4.8.1 (crosstool-NG 1.19.0) ) #3 SMP Wed Jun 11 23:50:13 CEST 2014
>>> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
>>> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>>> [    0.000000] Machine model: OMAP36xx/AM37xx/DM37xx Gumstix Overo on Tobi
>>> [    0.000000] cma: CMA: reserved 16 MiB at 8d800000
>>> [    0.000000] Memory policy: Data cache writeback
>>> [    0.000000] CPU: All CPU(s) started in SVC mode.
>>> [    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )
>>> [    0.000000] PERCPU: Embedded 9 pages/cpu @cecc6000 s14080 r8192 d14592 u36864
>>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 60704
>>> [    0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.100.1:/export/bbroot,nolock rw ip=192.168.100.7::192.168.100.1:::eth0:off mem=240M
>>
>> Maybe also check if your test works with NFSroot idsabled.
>>
>> Regards,
>>
>> Tony
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



--
| Michael Nazzareno Trimarchi                     Amarula Solutions BV |
| COO  -  Founder                                      Cruquiuskade 47 |
| +31(0)851119172                                 Amsterdam 1018 AM NL |
|                  [`as] http://www.amarulasolutions.com               |

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: OMAP 3630 random crashes
  2014-06-30 13:47           ` Michael Trimarchi
  2014-06-30 14:01             ` Casper Lyngesen Mogensen
@ 2014-07-01  7:54             ` Tony Lindgren
  2014-07-01 10:35               ` Casper Lyngesen Mogensen
  1 sibling, 1 reply; 12+ messages in thread
From: Tony Lindgren @ 2014-07-01  7:54 UTC (permalink / raw)
  To: Michael Trimarchi
  Cc: Casper Lyngesen Mogensen, Ash Charles, linux-omap@vger.kernel.org

* Michael Trimarchi <michael@amarulasolutions.com> [140630 06:49]:
> 
> On Mon, Jun 30, 2014 at 3:43 PM, Casper Lyngesen Mogensen
> <clmogensen@grundfos.com> wrote:
> >
> > I got two new Overo AirStorm today, and they have same behavior. I tried disabling
> > the SMSC9xxx again and booted from MMC. This seems to make the backtrace a
> > little more consistent(Tried on both new and old). There is (almost) always something
> > about Alignment trap, the crash log itself differs every time. Also i get to allocate a lot
> > more memory before crash with these settings.
> 
> What kernel version are you using?

We should have v3.15 working fine, but PM features are not merged
in util for v3.16.

I would try dding calls to omap_sdrc_init to pdata-quirks.c
the same way board-over.c is doing:

omap_sdrc_init(mt46h32m32lf6_sdrc_params,
			mt46h32m32lf6_sdrc_params);

If the memory timings are not correctly set by the bootloader
that could explain the issues.

Regards,

Tony


^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: OMAP 3630 random crashes
  2014-07-01  7:54             ` Tony Lindgren
@ 2014-07-01 10:35               ` Casper Lyngesen Mogensen
  0 siblings, 0 replies; 12+ messages in thread
From: Casper Lyngesen Mogensen @ 2014-07-01 10:35 UTC (permalink / raw)
  To: Tony Lindgren, Michael Trimarchi; +Cc: Ash Charles, linux-omap@vger.kernel.org

Hi

You are right. I used a different bootloader for the newer kernels, because of 
another build system and did not think about it.  The u-boot from github/gumstix 
sets the memory timings different than the u-boot directly from denx.de.

I switched to the gumstix-uboot and i can now allocate all the memory in the system
with all peripherals enabled, and i just get killed by the OOM a some point.

But thanks for the help so far, even though it was not a kernel issue :-)

Med venlig hilsen/Best regards

Casper Mogensen

________________________________________
From: Tony Lindgren <tony@atomide.com>
Sent: Tuesday, July 01, 2014 09:54
To: Michael Trimarchi
Cc: Casper Lyngesen Mogensen; Ash Charles; linux-omap@vger.kernel.org
Subject: Re: OMAP 3630 random crashes

* Michael Trimarchi <michael@amarulasolutions.com> [140630 06:49]:
>
> On Mon, Jun 30, 2014 at 3:43 PM, Casper Lyngesen Mogensen
> <clmogensen@grundfos.com> wrote:
> >
> > I got two new Overo AirStorm today, and they have same behavior. I tried disabling
> > the SMSC9xxx again and booted from MMC. This seems to make the backtrace a
> > little more consistent(Tried on both new and old). There is (almost) always something
> > about Alignment trap, the crash log itself differs every time. Also i get to allocate a lot
> > more memory before crash with these settings.
>
> What kernel version are you using?

We should have v3.15 working fine, but PM features are not merged
in util for v3.16.

I would try dding calls to omap_sdrc_init to pdata-quirks.c
the same way board-over.c is doing:

omap_sdrc_init(mt46h32m32lf6_sdrc_params,
                        mt46h32m32lf6_sdrc_params);

If the memory timings are not correctly set by the bootloader
that could explain the issues.

Regards,

Tony

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-07-01 10:35 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-20  8:50 OMAP 3630 random crashes Casper Lyngesen Mogensen
2014-06-20  9:14 ` Tony Lindgren
2014-06-20 14:00   ` Casper Lyngesen Mogensen
2014-06-20 14:17     ` Ash Charles
2014-06-20 14:26       ` Casper Lyngesen Mogensen
2014-06-23  6:07         ` Casper Lyngesen Mogensen
2014-06-23  8:35           ` Tony Lindgren
2014-06-30 13:43         ` Casper Lyngesen Mogensen
2014-06-30 13:47           ` Michael Trimarchi
2014-06-30 14:01             ` Casper Lyngesen Mogensen
2014-07-01  7:54             ` Tony Lindgren
2014-07-01 10:35               ` Casper Lyngesen Mogensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).