Good afternoon all
I'm running Yocto Fido (v1.8, linux kernel v3.14.28, community BSP) on an i.MX6Q custom board that is similar to the SabreSD. Key differences between SabreSD and custom board are that custom system uses NAND flash for boot and a uSD card for rootfs.
One system suffered a crash last night (log output below). I can see at the head of the logfile that there was a NULL pointer dereference at a virtual address. The crash occurred at: 0x802a42b8 (PC value), using the trace I can see that the crash happens in function:
"debug_smp_processor_id", which was called from:
"rcu_idle_exit", which was called from:
"cpu_startup_entry"
Grepping through the source of linux-3.14.28 I find that:
* debug_smp_processor_id() is in ./lib/smp_processor_id.c;
* rcu_idle_exit() is in ./kernel/rcu/tree.c and
* cpu_startup_entry is in ./kernel/cpu/idle.c
Looking at the source I'm having difficulty tracking down which pointer is the culprit. Any help/suggestions from the knowledgeable folks out there would be greatly appreciated.
Thanks in advance
Adrian
** Crash log below **
Unable to handle kernel NULL pointer dereference at virtual address 00000004
pgd = 80004000
[00000004] *pgd=00000000
Internal error: Oops: 17 [#1] PREEMPT SMP ARM
Modules linked in: mxc_v4l2_capture ipu_bg_overlay_sdc ipu_still v4l2_int_device ipu_prp_enc ipu_csi_enc ipu_fg_overlay_sdc mxc_dcic
CPU: 2 PID: 0 Comm: swapper/2 Not tainted 3.14.28-1.0.0_ga+g91cf351 #1
task: a8083700 ti: a80a8000 task.ti: a80a8000
PC is at debug_smp_processor_id+0x10/0xec
LR is at rcu_idle_exit+0x10/0xb0
pc : [<802a42b8>] lr : [<80071a4c>] psr: 60010093
sp : a80a9fb8 ip : 3b9ac9ff fp : 00000000
r10: a80a8000 r9 : 80e972bd r8 : 60010013
r7 : a80a8030 r6 : a80a8038 r5 : 80e3a574 r4 : 00000000
r3 : a80a9fb8 r2 : ab7352fc r1 : 00000000 r0 : 00000000
Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 3899404a DAC: 00000015
Process swapper/2 (pid: 0, stack limit = 0xa80a8238)
Stack: (0xa80a9fb8 to 0xa80aa000)
9fa0: 60010013 a80a8000
9fc0: 80e3a574 8076938c a80a8030 80071a4c a80a8000 80e3a574 8076938c a80a8030
9fe0: 80e972bd 80e972bd a80a8000 80067ef0 80e977dc 10008624 8fe47396 e8eefb68
[<802a42b8>] (debug_smp_processor_id) from [<80071a4c>] (rcu_idle_exit+0x10/0xb0)
[<80071a4c>] (rcu_idle_exit) from [<80067ef0>] (cpu_startup_entry+0x110/0x14c)
[<80067ef0>] (cpu_startup_entry) from [<10008624>] (0x10008624)
Code: e92d40f8 e1a0300d e3c36d7f e3c6403f (e5943004)
---[ end trace b13d2dbb8c4e909c ]---
Kernel panic - not syncing: Attempted to kill the idle task!
CPU1: stopping
CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #1
[<800155f0>] (unwind_backtrace) from [<800116d4>] (show_stack+0x10/0x14)
[<800116d4>] (show_stack) from [<8075f944>] (dump_stack+0x7c/0xbc)
[<8075f944>] (dump_stack) from [<80014590>] (handle_IPI+0x144/0x158)
[<80014590>] (handle_IPI) from [<80008598>] (gic_handle_irq+0x58/0x5c)
[<80008598>] (gic_handle_irq) from [<800121c0>] (__irq_svc+0x40/0x70)
Exception stack(0xa80a7f50 to 0xa80a7f98)
7f40: a80a7f98 3b9aca00 092135de 00000db1
7f60: 80e40588 80e40588 ab72d0d0 00000000 0852f203 00000db1 a80a6000 00000000
7f80: 00000017 a80a7f98 00000009 8051c99c 00000013 ffffffff
[<800121c0>] (__irq_svc) from [<8051c99c>] (cpuidle_enter_state+0x54/0xe4)
[<8051c99c>] (cpuidle_enter_state) from [<8051cae0>] (cpuidle_idle_call+0xb4/0x14c)
[<8051cae0>] (cpuidle_idle_call) from [<8000f07c>] (arch_cpu_idle+0x8/0x44)
[<8000f07c>] (arch_cpu_idle) from [<80067ee0>] (cpu_startup_entry+0x100/0x14c)
[<80067ee0>] (cpu_startup_entry) from [<10008624>] (0x10008624)
CPU3: stopping
CPU: 3 PID: 0 Comm: swapper/3 Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #1
[<800155f0>] (unwind_backtrace) from [<800116d4>] (show_stack+0x10/0x14)
[<800116d4>] (show_stack) from [<8075f944>] (dump_stack+0x7c/0xbc)
[<8075f944>] (dump_stack) from [<80014590>] (handle_IPI+0x144/0x158)
[<80014590>] (handle_IPI) from [<80008598>] (gic_handle_irq+0x58/0x5c)
[<80008598>] (gic_handle_irq) from [<800121c0>] (__irq_svc+0x40/0x70)
Exception stack(0xa80abf50 to 0xa80abf98)
bf40: a80abf98 3b9aca00 092135de 00000db1
bf60: 80e40588 80e40588 ab73d0d0 00000000 0823e83c 00000db1 a80aa000 00000000
bf80: 00000017 a80abf98 00000009 8051c99c 00030013 ffffffff
[<800121c0>] (__irq_svc) from [<8051c99c>] (cpuidle_enter_state+0x54/0xe4)
[<8051c99c>] (cpuidle_enter_state) from [<8051cae0>] (cpuidle_idle_call+0xb4/0x14c)
[<8051cae0>] (cpuidle_idle_call) from [<8000f07c>] (arch_cpu_idle+0x8/0x44)
[<8000f07c>] (arch_cpu_idle) from [<80067ee0>] (cpu_startup_entry+0x100/0x14c)
[<80067ee0>] (cpu_startup_entry) from [<10008624>] (0x10008624)
CPU0: stopping
CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #1
[<800155f0>] (unwind_backtrace) from [<800116d4>] (show_stack+0x10/0x14)
[<800116d4>] (show_stack) from [<8075f944>] (dump_stack+0x7c/0xbc)
[<8075f944>] (dump_stack) from [<80014590>] (handle_IPI+0x144/0x158)
[<80014590>] (handle_IPI) from [<80008598>] (gic_handle_irq+0x58/0x5c)
[<80008598>] (gic_handle_irq) from [<800121c0>] (__irq_svc+0x40/0x70)
Exception stack(0x80e33f18 to 0x80e33f60)
3f00: 80e33f60 3b9aca00
3f20: 092135de 00000db1 80e405d4 80e40588 ab7250d0 00000001 08ec1ab1 00000db1
3f40: 80e32000 00000000 00000017 80e33f60 00000009 8051c99c 00010013 ffffffff
[<800121c0>] (__irq_svc) from [<8051c99c>] (cpuidle_enter_state+0x54/0xe4)
[<8051c99c>] (cpuidle_enter_state) from [<8051cb28>] (cpuidle_idle_call+0xfc/0x14c)
[<8051cb28>] (cpuidle_idle_call) from [<8000f07c>] (arch_cpu_idle+0x8/0x44)
[<8000f07c>] (arch_cpu_idle) from [<80067ee0>] (cpu_startup_entry+0x100/0x14c)
[<80067ee0>] (cpu_startup_entry) from [<80ddab18>] (start_kernel+0x358/0x364)
U-Boot 2015.04+fslc+g5d9ffd2 (Oct 16 2015 - 11:10:45)
CPU: Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU: Extended Commercial temperature grade (-20C to 105C) at 47C
Reset cause: WDOG
Board: Dedicated Micros N2S
I2C: ready
DRAM: 1 GiB
Enabling i210
PMIC: PFUZE100 ID=0x10
NAND: 0 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
00:01.0 - 16c3:abcd - Bridge device
01:00.0 - 8086:157c - Network controller
No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In: serial
Out: serial
Err: serial
Net: Phy 1 not found
FEC [PRIME]
Error: FEC address not set.
Hit any key to stop autoboot: 1 0
switch to partitions #0, OK
mmc0 is current device
** File not found boot.scr **
6359896 bytes read in 432 ms (14 MiB/s)
Booting from mmc ...
37953 bytes read in 118 ms (313.5 KiB/s)
Kernel image @ 0x12000000 [ 0x000000 - 0x610b58 ]
## Flattened Device Tree blob at 18000000
Booting using the fdt blob at 0x18000000
Using Device Tree in place at 18000000, end 1800c440
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 3.14.28-1.0.0_ga+g91cf351 (yocto@68b4520bf0c3) (gcc version 4.9.2 (GCC) ) #1 SMP PREEMPT Wed Oct 21 10:58:43 UTC 2015
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: AD Holdings Swan
cma: CMA: reserved 320 MiB at 3c000000
Memory policy: Data cache writealloc
PERCPU: Embedded 8 pages/cpu @ab724000 s8896 r8192 d15680 u32768
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096
Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk2p2 rootwait rw video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb2:dev=lcd,CLAA-WVGA,if=RGB666
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 695648K/1048576K available (7775K kernel code, 405K rwdata, 6372K rodata, 344K init, 431K bss, 352928K reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xc0800000 - 0xff000000 (1000 MB)
lowmem : 0x80000000 - 0xc0000000 (1024 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.text : 0x80008000 - 0x80dd9140 (14149 kB)
.init : 0x80dda000 - 0x80e302c0 ( 345 kB)
.data : 0x80e32000 - 0x80e974a0 ( 406 kB)
.bss : 0x80e974ac - 0x80f0315c ( 432 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:16 nr_irqs:16 16
L310 cache controller enabled
l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x32470000, Cache size: 1024 kB
Switching to timer-based delay loop
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655765682ns
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x10766420 - 0x10766478
CPU1: Booted secondary processor
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
CPU2: Booted secondary processor
CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
CPU3: Booted secondary processor
CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
Brought up 4 CPUs
SMP: Total of 4 processors activated.
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
pinctrl core: initialized pinctrl subsystem
regulator-dummy: no parameters
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
cpuidle: using governor menu
CPU identified as i.MX6Q, silicon rev 1.5
Use WDOG1 as reset source
syscon 20c8000.anatop: regmap [mem 0x020c8000-0x020c8fff] registered
vdd1p1: 800 <--> 1375 mV at 1100 mV
vdd3p0: 2800 <--> 3150 mV at 3000 mV
vdd2p5: 2000 <--> 2750 mV at 2400 mV
vddarm: 725 <--> 1450 mV at 1150 mV
vddpu: 725 <--> 1450 mV at 1150 mV
vddsoc: 725 <--> 1450 mV at 1175 mV
syscon 20e0000.iomuxc-gpr: regmap [mem 0x020e0000-0x020e0037] registered
syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
bio: create slab <bio-0> at 0
mxs-dma 110000.dma-apbh: initialized
usb_otg_vbus: 5000 mV
usb_h1_vbus: 5000 mV
wm8962-supply: no parameters
MPCIE_3V3: 3300 mV
sd2_vbus: 3300 mV
hdd_ext: 12000 mV
vgaarb: loaded
i2c-core: driver [max17135] using legacy suspend method
i2c-core: driver [max17135] using legacy resume method
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbphy_nop1.12 supply vcc not found, using dummy regulator
usbphy_nop2.13 supply vcc not found, using dummy regulator
i2c i2c-1: IMX I2C adapter registered
i2c i2c-2: IMX I2C adapter registered
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
MIPI CSI2 driver module loaded
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.18
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
Switched to clocksource mxc_timer1
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP: reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
imx6_busfreq busfreq.16: DDR medium rate not supported.
Bus freq driver module loaded
futex hash table entries: 1024 (order: 4, 65536 bytes)
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.22)
msgmni has been set to 1998
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
imx-weim 21b8000.weim: Driver registered.
imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io 0x1000-0x10000]
pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff]
pci_bus 0000:00: root bus resource [bus 00-ff]
PCI: bus0: Fast back to back transfers disabled
PCI: bus1: Fast back to back transfers disabled
pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]
pci 0000:00:00.0: BAR 8: assigned [mem 0x01100000-0x011fffff]
pci 0000:00:00.0: BAR 6: assigned [mem 0x01200000-0x0120ffff pref]
pci 0000:00:00.0: BAR 7: assigned [io 0x1000-0x1fff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x01100000-0x0111ffff]
pci 0000:01:00.0: BAR 3: assigned [mem 0x01120000-0x01123fff]
pci 0000:01:00.0: BAR 2: assigned [io 0x1000-0x101f]
pci 0000:00:00.0: PCI bridge to [bus 01]
pci 0000:00:00.0: bridge window [io 0x1000-0x1fff]
pci 0000:00:00.0: bridge window [mem 0x01100000-0x011fffff]
pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
backlight.20 supply power not found, using dummy regulator
ldb ldb.15: crtc not specified or invalid
ldb: probe of ldb.15 failed with error -22
MIPI DSI driver module loaded
imx-sdma 20ec000.sdma: no iram assigned, using external mem
imx-sdma 20ec000.sdma: no event needs to be remapped
imx-sdma 20ec000.sdma: loaded firmware 3.1
imx-sdma 20ec000.sdma: initialized
pfuze100-regulator 1-0008: Full layer: 2, Metal layer: 1
pfuze100-regulator 1-0008: FAB: 0, FIN: 0
pfuze100-regulator 1-0008: pfuze100 found.
SW1AB: 300 <--> 1500 mV at 1375 mV
SW1C: 300 <--> 1500 mV at 1375 mV
SW2: 3000 mV
SW3A: 400 <--> 1975 mV at 1500 mV
SW3B: 400 <--> 1975 mV at 1500 mV
SW4: 800 <--> 3300 mV at 3150 mV
SWBST: 5000 <--> 5150 mV at 5000 mV
VSNVS: 1000 <--> 3000 mV at 3000 mV
VREFDDR: 750 mV
VGEN1: 1500 mV
VGEN2: 1500 mV
VGEN3: 2500 mV
VGEN4: 1800 mV
VGEN5: 3300 mV
VGEN6: 1800 <--> 3300 mV at 3300 mV
Serial: IMX driver
2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58, base_baud = 5000000) is a IMX
console [ttymxc0] enabled
21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 59, base_baud = 5000000) is a IMX
serial: Freescale lpuart driver
imx sema4 driver is registered.
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
brd: module loaded
loop: module loaded
Loading iSCSI transport class v2.0-870.
iscsi: registered transport (tcp)
ahci-imx 2200000.sata: fsl,transmit-level-mV not specified, using 00000024
ahci-imx 2200000.sata: fsl,transmit-boost-mdB not specified, using 00000480
ahci-imx 2200000.sata: fsl,transmit-atten-16ths not specified, using 00002000
ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified, using 05000000
ahci-imx 2200000.sata: SSS flag set, parallel bus scan disabled
ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only pmp pio slum part ccc apst
scsi0 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port 0x100 irq 71
nand: No NAND device found
gpmi-nand 112000.gpmi-nand: driver registration failed: -19
spi_imx 2008000.ecspi: probed
00 01 01 00 8d 07
00 03 0c 01 5c 78
04 05 10 00 10 d3 13 e0 13 c2 13 00 90 c6
spi_imx 200c000.ecspi: probed
CAN device driver interface
e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
igb: Copyright (c) 2007-2013 Intel Corporation.
PCI: enabling device 0000:01:00.0 (0140 -> 0142)
igb 0000:01:00.0: added PHC on eth0
igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 00:d0:d9:09:be:a2
igb 0000:01:00.0: eth0: PBA No: FFFFFF-0FF
igb 0000:01:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
ehci-mxc: Freescale On-Chip EHCI Host driver
usbcore: registered new interface driver usb-storage
2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
ci_hdrc ci_hdrc.1: doesn't support gadget
ci_hdrc ci_hdrc.1: EHCI Host Controller
ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
mousedev: PS/2 mouse device common for all mice
i2c-core: driver [isl29023] using legacy suspend method
i2c-core: driver [isl29023] using legacy resume method
snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
i2c /dev entries driver
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR RC5 (streamzap) protocol handler initialized
IR SANYO protocol handler initialized
IR MCE Keyboard/mouse protocol handler initialized
i2c-core: driver [mag3110] using legacy suspend method
i2c-core: driver [mag3110] using legacy resume method
imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0)
device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-devel@redhat.com
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCI BCSP protocol initialized
Bluetooth: HCIATH3K protocol initialized
usbcore: registered new interface driver bcm203x
usbcore: registered new interface driver btusb
Bluetooth: Generic Bluetooth SDIO driver ver 0.1
usbcore: registered new interface driver ath3k
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode
ata1: SATA link down (SStatus 0 SControl 300)
ahci-imx 2200000.sata: no device found, disabling link.
ahci-imx 2200000.sata: pass ahci_imx..hotplug=1 to enable hotplug
mmc1: no vqmmc regulator found
mmc1: no vmmc regulator found
mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed state, work on normal mode
mmc2: no vqmmc regulator found
mmc2: no vmmc regulator found
mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
Galcore version 5.0.11.25762
mmc2: host does not support reading read-only switch. assuming write-enable.
usb 1-1: new high-speed USB device number 2 using ci_hdrc
mmc2: new high speed SDHC card at address aaaa
mmcblk2: mmc2:aaaa SL08G 7.40 GiB
mmcblk2: p1 p2
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
mxc_vdoa 21e4000.vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
mxc_vpu 2040000.vpu: VPU initialized
caam 2100000.caam: Instantiated RNG4 SH0
caam 2100000.caam: Instantiated RNG4 SH1
caam 2100000.caam: device ID = 0x0a160100 (Era 4)
caam 2100000.caam: job rings = 2, qi = 0
caam algorithms registered in /proc/crypto
caam_jr 2101000.jr0: registering rng-caam
platform caam_sm: blkkey_ex: 4 keystore units available
platform caam_sm: 64-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: 64-bit black key:
platform caam_sm: [0000] 90 b2 58 df 9b 1f 58 8c
platform caam_sm: [0008] 61 07 0c d5 93 a8 c5 a7
platform caam_sm: 128-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: 128-bit black key:
platform caam_sm: [0000] 8c 7b 9b a1 6f 40 29 39
platform caam_sm: [0008] 3e 7a 3e 57 6b e7 da 0f
platform caam_sm: 192-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: [0016] 10 11 12 13 14 15 16 17
platform caam_sm: 192-bit black key:
platform caam_sm: [0000] b8 1a ef ea bd 8d 88 15
platform caam_sm: [0008] c6 39 08 2d 61 ab c5 72
platform caam_sm: [0016] 48 91 ca a4 92 23 8c d4
platform caam_sm: [0024] 94 33 b1 dc 0c cc 3b a9
platform caam_sm: 256-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: [0016] 10 11 12 13 14 15 16 17
platform caam_sm: [0024] 18 19 1a 1b 1c 1d 1e 1f
platform caam_sm: 256-bit black key:
platform caam_sm: [0000] c8 f7 2b 96 f1 9c da 3b
platform caam_sm: [0008] 8d a7 49 ae 13 0a e4 0d
platform caam_sm: [0016] 6d 0c bc ad 09 06 7c 71
platform caam_sm: [0024] 27 97 40 0a 1f e7 04 73
platform caam_sm: 64-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 128-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 196-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 256-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 64-bit black key in blob:
platform caam_sm: [0000] 0a 40 e2 92 55 c2 09 3b
platform caam_sm: [0008] 0e 6c ac d7 1f 14 d6 e1
platform caam_sm: [0016] 4e 34 d7 06 b6 21 39 69
platform caam_sm: [0024] e6 16 90 a0 e8 f8 d6 2e
platform caam_sm: [0032] d4 af 07 67 ff e7 6f 4d
platform caam_sm: [0040] 24 f3 07 77 fc 77 75 85
platform caam_sm: [0048] 01 0a 9d ac 74 04 05 4c
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 128-bit black key in blob:
platform caam_sm: [0000] eb da a5 01 d1 d0 77 dc
platform caam_sm: [0008] e8 c7 52 ec b5 3f ed 07
platform caam_sm: [0016] 62 45 21 24 a3 39 0e 22
platform caam_sm: [0024] d6 84 e9 ae bb e3 02 e7
platform caam_sm: [0032] 15 51 e6 25 5d e0 71 2b
platform caam_sm: [0040] d1 2d 56 cf d9 d5 43 d1
platform caam_sm: [0048] 67 df 8e e5 10 b2 f4 0d
platform caam_sm: [0056] fa e3 1a 07 46 8c b6 6d
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 192-bit black key in blob:
platform caam_sm: [0000] fd 6f 56 a8 42 ac 27 77
platform caam_sm: [0008] 6b 89 88 03 68 8e f3 48
platform caam_sm: [0016] 7c 29 da 51 a3 d3 fb 7a
platform caam_sm: [0024] 9e 96 b5 c1 31 78 91 1d
platform caam_sm: [0032] e8 d1 07 5a 19 ac 71 08
platform caam_sm: [0040] 2e 87 82 cc 6f 28 2d 9b
platform caam_sm: [0048] b1 19 2f ac ed b9 f3 54
platform caam_sm: [0056] 24 88 23 af ac 85 3b d5
platform caam_sm: [0064] 1d 61 b5 f1 10 5d de 42
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 256-bit black key in blob:
platform caam_sm: [0000] 7f df 06 d8 e5 4d 40 51
platform caam_sm: [0008] 38 96 75 76 2e 61 d8 26
platform caam_sm: [0016] 24 b9 d1 7b 8a 14 24 f9
platform caam_sm: [0024] 03 fa 2f f7 05 6e 43 19
platform caam_sm: [0032] 4e c1 cc b3 b2 53 5b 6a
platform caam_sm: [0040] 94 b6 12 7d 33 31 af 19
platform caam_sm: [0048] 48 dc 04 1b 92 fb 89 84
platform caam_sm: [0056] 13 57 47 a2 02 5a 2e 1e
platform caam_sm: [0064] aa 75 9e 11 d4 bc 2b 9f
platform caam_sm: [0072] ca 5c fd 47 d7 64 0a 0e
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: restored 64-bit black key:
platform caam_sm: [0000] 8e ee 06 59 99 5f 2f 58
platform caam_sm: [0008] 2f dd 12 1d d4 5f df e3
platform caam_sm: restored 128-bit black key:
platform caam_sm: [0000] 8c 7b 9b a1 6f 40 29 39
platform caam_sm: [0008] 3e 7a 3e 57 6b e7 da 0f
platform caam_sm: restored 192-bit black key:
platform caam_sm: [0000] b8 1a ef ea bd 8d 88 15
platform caam_sm: [0008] c6 39 08 2d 61 ab c5 72
platform caam_sm: [0016] 4d db 85 59 e1 4a b7 81
platform caam_sm: [0024] d7 70 0c 0e 8a 3b 86 ef
platform caam_sm: restored 256-bit black key:
platform caam_sm: [0000] c8 f7 2b 96 f1 9c da 3b
platform caam_sm: [0008] 8d a7 49 ae 13 0a e4 0d
platform caam_sm: [0016] 6d 0c bc ad 09 06 7c 71
platform caam_sm: [0024] 27 97 40 0a 1f e7 04 73
snvs-secvio 20cc000.caam-snvs: violation handlers armed - non-secure state
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
fsl-asrc 2034000.asrc: driver registered
fsl-hdmi-dai hdmi_audio.3: failed to probe. Load HDMI-video first.
fsl-hdmi-dai: probe of hdmi_audio.3 failed with error -12
imx-audio-hdmi sound-hdmi.19: initialize HDMI-audio failed. load HDMI-video first!
NET: Registered protocol family 26
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
registered taskstats version 1
SWBST: disabling
SW4: disabling
SW3B: disabling
usb_otg_vbus: disabling
regulator-dummy: disabling
imx mcc test is registered.
snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 2015-11-05 13:40:05 UTC (1446730805)
ALSA device list:
No soundcards found.
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs (mmcblk2p2): using internal journal
EXT3-fs (mmcblk2p2): recovery complete
EXT3-fs (mmcblk2p2): mounted filesystem with ordered data mode
VFS: Mounted root (ext3 filesystem) on device 179:2.
devtmpfs: mounted
Freeing unused kernel memory: 344K (80dda000 - 80e30000)
INIT: version 2.88 booting Error opening /dev/fb0: No such file or directory
Starting udev
udev: Not using udev cache because of changes detected in the following files:
udev: /proc/version /proc/cmdline /proc/devices
udev: lib/udev/rules.d/* etc/udev/rules.d/*
udev: The udev cache will be regenerated. To identify the detected changes,
udev: compare the cached sysconf at /etc/udev/cache.data
udev: against the current sysconf at /dev/shm/udev.cache
udevd[184]: starting version 182
ERROR: v4l2 capture: slave not found!
ERROR: v4l2 capture: slave not found!
FAT-fs (mmcblk2p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
bootlogd: cannot allocate pseudo tty: No such file or directory
random: dd urandom read with 112 bits of entropy available
Populating dev cache
ALSA: Restoring mixer settings...
/usr/sbin/alsactl: load_state:1729: No soundcards found...
INIT: Entering runlevel: 5 Configuring network interfaces... igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
8021q: adding VLAN 0 to HW filter on device eth0
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.23.1) started
random: nonblocking pool is initialized
Sending discover...
Sending select for 172.17.36.5...
Lease of 172.17.36.5 obtained, lease time 86400
/etc/udhcpc.d/50default: Adding DNS 172.17.10.210
/etc/udhcpc.d/50default: Adding DNS 172.16.10.14
Starting up vblade instances on interface eth0
udhcpc (v1.23.1) started
Sending discover...
Sending discover...
Sending discover...
No lease, forking to background
Starting AutoIP on interface eth0.1003 addr 169.254.9.192
Using AutoIP addr 169.254.9.192
done.
Starting system message bus: dbus.
Starting Dropbear SSH server: dropbear.
Starting rpcbind daemon...done.
starting statd: done
Starting advanced power management daemon: No APM support in kernel
(failed.)
Starting Network Interface Plugging Daemon: eth0.
NFS daemon support not enabled in kernel
Starting ntpd: done
Starting syslogd/klogd: done
* Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
[A [74G[ ok ]
Starting Telephony daemon
Starting iSCSI initiator service iscsid0
Setting up iSCSI targetsiscsid (1219): /proc/1219/oom_adj is deprecated, please use /proc/1219/oom_score_adj instead.
iscsiadm: No records found!
0
Starting Linux NFC daemon
Starting Lighttpd Web Server: Opening the datagram socket...OK.
Enable the loopback...OK.
Set TTL to 0 ...OK.
Create msg queue to recieve svars change requests
lighttpd.
Login iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0
New iSCSI node [tcp:[hw=,ip=,net_if=,iscsi_if=default] 172.17.38.51,3260,-1 iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0] added
Logging in to [iface: default, target: iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0, portal: 172.17.38.51,3260]
Starting Watchdog: Stopping watchdog keepalive daemon...
0
Starting watchdog daemon...
0
scsi1 : iSCSI Initiator over TCP/IP
scsi 1:0:0:0: Direct-Access Arena Nova 29S 0001 PQ: 0 ANSI: 5
Login to [iface: default, target:sd 1:0:0:0: [sda] 15626674176 512-byte logical blocks: (8.00 TB/7.27 TiB)
iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0, portal: 172.17.sd 1:0:0:0: [sda] Write Protect is off
38.51,3260] successful.
sd 1:0:0:0: [sda] No Caching mode page found
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] No Caching mode page found
sd 1:0:0:0: [sda] Assuming drive cache: write through
Alternate GPT is invalid, using primary GPT.
sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 sda15 sda16 sda17 sda18 sda19 sda20 sda21 sda22 sda23 sda24 sda25 sda26 sda27 sda28 sda29 sda30 sda31 sda32 sda33 sda34 sda35 sda36 sda37 sda38 sda39 sda40 sda41 sda42 sda43 sda44 sda45 sda46 sda47 sda48 sda49 sda50 sda51 sda52 sda53 sda54 sda55 sda56 sda57 sda58 sda59 sda60 sda61 sda62 sda63 sda64 sda65 sda66 sda67 sda68 sda69 sda70 sda71 sda72 sda73 sda74 sda75 sda76 sda77 sda78 sda79 sda80 sda81 sda82 sda83 sda84 sda85 sda86 sda87 sda88 sda89 sda90 sda91 sda92 sda93 sda94 sda95 sda96 sda97 sda98 sda99 sda100 sda101 sda102 sda103 sda104 sda105 sda106 sda107 sda108 sda109 sda110 sda111 sda112 sda113 sda114 sda115 sda116 sda117 sda118 sda119 sda120 sda121 sda122 sda123 sda124
sd 1:0:0:0: [sda] No Caching mode page found
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Attached SCSI disk
Starting network management services: snmpd.
Starting Closed IPTV Proxy Daemon: ciptv-proxy... done.
Poky (Yocto Project Reference Distro) 1.8 imx6qswan /dev/ttymxc0
imx6qswan login:
Unable to handle kernel paging request at virtual address 3af63bf7
pgd = 80004000
[3af63bf7] *pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT SMP ARM
Modules linked in: mxc_v4l2_capture ipu_bg_overlay_sdc ipu_still v4l2_int_device ipu_prp_enc ipu_csi_enc ipu_fg_overlay_sdc mxc_dcic
CPU: 1 PID: 45 Comm: kswapd0 Not tainted 3.14.28-1.0.0_ga+g91cf351 #1
task: a80ce400 ti: a82d0000 task.ti: a82d0000
PC is at buffer_check_dirty_writeback+0x4c/0x7c
LR is at 0x1
pc : [<80100e10>] lr : [<00000001>] psr: 300c0013
sp : a82d1cf4 ip : a773c080 fp : 00000000
r10: 00100100 r9 : 00200200 r8 : a82d1d38
r7 : a82d1dd0 r6 : a82d1f10 r5 : ab80ed34 r4 : ab80ed20
r3 : 3af63bf7 r2 : a82d1d37 r1 : a82d1d36 r0 : dc90274e
Flags: nzCV IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 3899004a DAC: 00000015
Process kswapd0 (pid: 45, stack limit = 0xa82d0238)
Stack: (0xa82d1cf4 to 0xa82d2000)
1ce0: 800aab50 00000000 00000001
1d00: 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
1d20: 80e96080 80ee4130 00000000 00000000 80e2fbc0 0101fbc0 a82d1d38 a82d1d38
1d40: a82d1d40 a82d1d40 ab72c488 00000002 0000000b a8045b00 00000000 00000000
1d60: ab7aa274 ab8b3f54 80e963d4 80e963c4 00000009 80e96080 a82d1dd0 a82d1f10
1d80: a82d0010 80e963c0 80e2ecd4 800ab3f8 a82d1dbc a82d1dc4 a82d1dc0 a82d1dc8
1da0: a82d1dcc 00000000 00000001 00000017 fffffff7 8005bd0c 00000009 00000000
1dc0: 00000000 00000000 00000000 00000000 ab8b3f54 ab93e0d4 a82d1dfc a82d1f10
1de0: 80e963c4 80ee4134 00000000 00000002 a82d1e30 00000000 000005ec 800abc60
1e00: 51eb851f 80e96080 00000000 a82d0000 80e9640c 80ee4130 00000000 00000000
1e20: 80e972b8 80e2fbc0 00000000 00000000 00000000 00000018 00000000 00000000
1e40: 00000000 00000009 00000018 00000000 91827364 a82d1e54 a82d1e54 a82d1e5c
1e60: a82d1e5c a82d1e64 a82d1e64 00000001 a82d1efc 00000000 80e96080 00000000
1e80: 00000000 00000001 a82d1efc 000220d3 a82d0000 800ac888 00000000 a80a6000
1ea0: 00000002 00000001 00000000 00000000 a82d1f10 80e96080 000220d3 00000000
1ec0: 70a4ef0f 00014005 a82d0018 00000000 80e97080 80ee4134 80ee47fc 00000000
1ee0: 00000000 51eb851f 80e971d4 80edd084 00000000 a80ce400 db8f37b0 00000000
1f00: 000000d0 00000000 00000000 00000000 00000001 00000000 000005ec 00000000
1f20: 000000d0 00000001 00000001 00000001 00000000 0000000c 00000000 00000000
1f40: 00000000 00000000 a829d100 80e96080 800ac40c 00000000 00000000 00000000
1f60: 00000000 80048658 fd9a689f 00000000 ca0d7df5 80e96080 00000000 00000000
1f80: a82d1f80 a82d1f80 00000000 00000000 a82d1f90 a82d1f90 a82d1fac a829d100
1fa0: 8004858c 00000000 00000000 8000e4f8 00000000 00000000 00000000 00000000
1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 bea8eabb 3e95b947
[<80100e10>] (buffer_check_dirty_writeback) from [<800aab50>] (shrink_page_list+0x63c/0x96c)
[<800aab50>] (shrink_page_list) from [<800ab3f8>] (shrink_inactive_list+0x1e4/0x38c)
[<800ab3f8>] (shrink_inactive_list) from [<800abc60>] (shrink_zone+0x3c0/0x68c)
[<800abc60>] (shrink_zone) from [<800ac888>] (kswapd+0x47c/0x950)
[<800ac888>] (kswapd) from [<80048658>] (kthread+0xcc/0xe4)
[<80048658>] (kthread) from [<8000e4f8>] (ret_from_fork+0x14/0x3c)
Code: e52de004 e3a0e001 e590c01c e1a0300c (e5930000)
---[ end trace f882f099383b923a ]---
Unable to handle kernel NULL pointer dereference at virtual address 00000138
pgd = 82b1c000
[00000138] *pgd=15234831, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#2] PREEMPT SMP ARM
Modules linked in: mxc_v4l2_capture ipu_bg_overlay_sdc ipu_still v4l2_int_device ipu_prp_enc ipu_csi_enc ipu_fg_overlay_sdc mxc_dcic
CPU: 2 PID: 15997 Comm: lspci Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #1
task: a8b2f800 ti: 8207e000 task.ti: 8207e000
PC is at __rmqueue+0x284/0x400
LR is at 0x4
pc : [<800a1610>] lr : [<00000004>] psr: 800f0193
sp : 8207fcd0 ip : 0000000c fp : abeb2414
r10: 80e96080 r9 : abeb2400 r8 : 00000000
r7 : 00000002 r6 : 00000004 r5 : 00000005 r4 : 00000005
r3 : 00200200 r2 : 00100100 r1 : 00000138 r0 : abf1f414
Flags: Nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c53c7d Table: 12b1c04a DAC: 00000015
Process lspci (pid: 15997, stack limit = 0x8207e238)
Stack: (0x8207fcd0 to 0x82080000)
fcc0: 00000000 00000000 0000000a 00000004
fce0: 00000000 abee0414 00000000 00000007 0000001f 80e96080 00000002 80cc436c
fd00: 80cc4380 800a2630 000001c1 0000bd6b 448c0c7f 00000000 ffffffff 00000000
fd20: 000200da 80e97184 0000001f 80e960a8 600f0113 ab738874 ab738868 00000001
fd40: 80e32858 2a906000 00000000 00000000 00000000 80e9730f 002084d0 80e96080
fd60: 00000000 80e3a610 80e97180 00000000 000001c1 00000003 000200da 00000000
fd80: 00000002 800a32d4 00000003 000001c1 80e96080 00000002 00000011 00000000
fda0: 8207fda0 8207fda0 000200da 80e97184 80e3a610 0000000e 80e96080 ab734c00
fdc0: 00000000 600f0113 abee4400 800a7d38 00000000 ab734bc4 800a7084 00000000
fde0: a9354380 80e2ebc4 80e96080 abf01400 00000001 abb8d2dc a1b16034 00000000
fe00: 0000000e 82b1c000 01c0c000 9feab0b0 0000000c 000000a9 a9354380 800bd7cc
fe20: 0000000e 000000a8 00000000 8207fe50 a8790000 82b1c070 00000030 2fed4265
fe40: a6357988 a864ec10 00000000 800ee98c a93543b8 9feab0b0 8207ffb0 8207e038
fe60: a9354380 00000817 01c0c000 a8b2f800 a93543b8 8001a488 a9354380 80765910
fe80: a932b6a8 9feab0ec 000000a9 00000000 00000000 00000800 00100100 00000000
fea0: 00000000 a87e18a8 0000000a 00000009 8207ff10 00001000 00080001 00000001
fec0: 76f11000 00000000 00002000 00000000 01bd3310 00000000 00000001 8207ff88
fee0: a8b2f800 00008000 00000000 80e3f8d8 00000817 8001a304 01c0c000 8207ffb0
ff00: 01bd1008 00000009 01c0b340 800083bc 00200200 00000000 00000000 ab738864
ff20: 00000001 80e960a8 00000000 80e96080 80e32858 2a906000 80e3a80c 00000002
ff40: 7eda6550 80765b30 80e3287d 800a2f60 ab735bc0 80e2ee6c 00000003 60000193
ff60: 00000000 80071bf0 80e2ee6c 00000003 00000002 00000000 8207ffb0 800144d4
ff80: f4a0010c 80e3a978 8207ffb0 f4a00100 00000002 80008598 76ddaf0c 800f0010
ffa0: ffffffff 00000000 00000002 80012334 01c0bffe 7eda655f 0000000a 0000002c
ffc0: 01c0bff0 10239683 000002a0 00000000 00000002 01bd1008 00000009 01c0b340
ffe0: 01c0bffe 7eda6508 76ee116c 76ddaf0c 800f0010 ffffffff 3bf5e821 3bf5ec21
[<800a1610>] (__rmqueue) from [<800a2630>] (get_page_from_freelist+0x47c/0x5b0)
[<800a2630>] (get_page_from_freelist) from [<800a32d4>] (__alloc_pages_nodemask+0x128/0x978)
[<800a32d4>] (__alloc_pages_nodemask) from [<800bd7cc>] (handle_mm_fault+0x6b8/0x914)
[<800bd7cc>] (handle_mm_fault) from [<8001a488>] (do_page_fault+0x184/0x3e4)
[<8001a488>] (do_page_fault) from [<800083bc>] (do_DataAbort+0x38/0x98)
[<800083bc>] (do_DataAbort) from [<80012334>] (__dabt_usr+0x34/0x40)
Exception stack(0x8207ffb0 to 0x8207fff8)
ffa0: 01c0bffe 7eda655f 0000000a 0000002c
ffc0: 01c0bff0 10239683 000002a0 00000000 00000002 01bd1008 00000009 01c0b340
ffe0: 01c0bffe 7eda6508 76ee116c 76ddaf0c 800f0010 ffffffff
Code: e3a03c02 e3402010 e3403020 e5801004 (e5810000)
---[ end trace f882f099383b923b ]---
note: lspci[15997] exited with preempt_count 1
U-Boot 2015.04+fslc+g5d9ffd2 (Oct 16 2015 - 11:10:45)
CPU: Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU: Extended Commercial temperature grade (-20C to 105C) at 35C
Reset cause: WDOG
Board: Dedicated Micros N2S
I2C: ready
DRAM: 1 GiB
Enabling i210
PMIC: PFUZE100 ID=0x10
NAND: 0 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
00:01.0 - 16c3:abcd - Bridge device
01:00.0 - 8086:157c - Network controller
No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In: serial
Out: serial
Err: serial
Net: Phy 1 not found
FEC [PRIME]
Error: FEC address not set.
Hit any key to stop autoboot: 1 0
switch to partitions #0, OK
mmc0 is current device
** File not found boot.scr **
6359896 bytes read in 432 ms (14 MiB/s)
Booting from mmc ...
37953 bytes read in 118 ms (313.5 KiB/s)
Kernel image @ 0x12000000 [ 0x000000 - 0x610b58 ]
## Flattened Device Tree blob at 18000000
Booting using the fdt blob at 0x18000000
Using Device Tree in place at 18000000, end 1800c440
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 3.14.28-1.0.0_ga+g91cf351 (yocto@68b4520bf0c3) (gcc version 4.9.2 (GCC) ) #1 SMP PREEMPT Wed Oct 21 10:58:43 UTC 2015
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: AD Holdings Swan
cma: CMA: reserved 320 MiB at 3c000000
Memory policy: Data cache writealloc
PERCPU: Embedded 8 pages/cpu @ab724000 s8896 r8192 d15680 u32768
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096
Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk2p2 rootwait rw video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb2:dev=lcd,CLAA-WVGA,if=RGB666
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 695648K/1048576K available (7775K kernel code, 405K rwdata, 6372K rodata, 344K init, 431K bss, 352928K reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xc0800000 - 0xff000000 (1000 MB)
lowmem : 0x80000000 - 0xc0000000 (1024 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.text : 0x80008000 - 0x80dd9140 (14149 kB)
.init : 0x80dda000 - 0x80e302c0 ( 345 kB)
.data : 0x80e32000 - 0x80e974a0 ( 406 kB)
.bss : 0x80e974ac - 0x80f0315c ( 432 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:16 nr_irqs:16 16
L310 cache controller enabled
l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x32470000, Cache size: 1024 kB
Switching to timer-based delay loop
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655765682ns
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x10766420 - 0x10766478
CPU1: Booted secondary processor
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
CPU2: Booted secondary processor
CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
CPU3: Booted secondary processor
CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
Brought up 4 CPUs
SMP: Total of 4 processors activated.
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
pinctrl core: initialized pinctrl subsystem
regulator-dummy: no parameters
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
cpuidle: using governor menu
CPU identified as i.MX6Q, silicon rev 1.5
Use WDOG1 as reset source
syscon 20c8000.anatop: regmap [mem 0x020c8000-0x020c8fff] registered
vdd1p1: 800 <--> 1375 mV at 1100 mV
vdd3p0: 2800 <--> 3150 mV at 3000 mV
vdd2p5: 2000 <--> 2750 mV at 2400 mV
vddarm: 725 <--> 1450 mV at 1150 mV
vddpu: 725 <--> 1450 mV at 1150 mV
vddsoc: 725 <--> 1450 mV at 1175 mV
syscon 20e0000.iomuxc-gpr: regmap [mem 0x020e0000-0x020e0037] registered
syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
bio: create slab <bio-0> at 0
mxs-dma 110000.dma-apbh: initialized
usb_otg_vbus: 5000 mV
usb_h1_vbus: 5000 mV
wm8962-supply: no parameters
MPCIE_3V3: 3300 mV
sd2_vbus: 3300 mV
hdd_ext: 12000 mV
vgaarb: loaded
i2c-core: driver [max17135] using legacy suspend method
i2c-core: driver [max17135] using legacy resume method
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbphy_nop1.12 supply vcc not found, using dummy regulator
usbphy_nop2.13 supply vcc not found, using dummy regulator
i2c i2c-1: IMX I2C adapter registered
i2c i2c-2: IMX I2C adapter registered
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
MIPI CSI2 driver module loaded
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.18
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
Switched to clocksource mxc_timer1
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP: reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
imx6_busfreq busfreq.16: DDR medium rate not supported.
Bus freq driver module loaded
futex hash table entries: 1024 (order: 4, 65536 bytes)
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.22)
msgmni has been set to 1998
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
imx-weim 21b8000.weim: Driver registered.
imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io 0x1000-0x10000]
pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff]
pci_bus 0000:00: root bus resource [bus 00-ff]
PCI: bus0: Fast back to back transfers disabled
PCI: bus1: Fast back to back transfers disabled
pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]
pci 0000:00:00.0: BAR 8: assigned [mem 0x01100000-0x011fffff]
pci 0000:00:00.0: BAR 6: assigned [mem 0x01200000-0x0120ffff pref]
pci 0000:00:00.0: BAR 7: assigned [io 0x1000-0x1fff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x01100000-0x0111ffff]
pci 0000:01:00.0: BAR 3: assigned [mem 0x01120000-0x01123fff]
pci 0000:01:00.0: BAR 2: assigned [io 0x1000-0x101f]
pci 0000:00:00.0: PCI bridge to [bus 01]
pci 0000:00:00.0: bridge window [io 0x1000-0x1fff]
pci 0000:00:00.0: bridge window [mem 0x01100000-0x011fffff]
pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
backlight.20 supply power not found, using dummy regulator
ldb ldb.15: crtc not specified or invalid
ldb: probe of ldb.15 failed with error -22
MIPI DSI driver module loaded
imx-sdma 20ec000.sdma: no iram assigned, using external mem
imx-sdma 20ec000.sdma: no event needs to be remapped
imx-sdma 20ec000.sdma: loaded firmware 3.1
imx-sdma 20ec000.sdma: initialized
pfuze100-regulator 1-0008: Full layer: 2, Metal layer: 1
pfuze100-regulator 1-0008: FAB: 0, FIN: 0
pfuze100-regulator 1-0008: pfuze100 found.
SW1AB: 300 <--> 1500 mV at 1375 mV
SW1C: 300 <--> 1500 mV at 1375 mV
SW2: 3000 mV
SW3A: 400 <--> 1975 mV at 1500 mV
SW3B: 400 <--> 1975 mV at 1500 mV
SW4: 800 <--> 3300 mV at 3150 mV
SWBST: 5000 <--> 5150 mV at 5000 mV
VSNVS: 1000 <--> 3000 mV at 3000 mV
VREFDDR: 750 mV
VGEN1: 1500 mV
VGEN2: 1500 mV
VGEN3: 2500 mV
VGEN4: 1800 mV
VGEN5: 3300 mV
VGEN6: 1800 <--> 3300 mV at 3300 mV
Serial: IMX driver
2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58, base_baud = 5000000) is a IMX
console [ttymxc0] enabled
21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 59, base_baud = 5000000) is a IMX
serial: Freescale lpuart driver
imx sema4 driver is registered.
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
brd: module loaded
loop: module loaded
Loading iSCSI transport class v2.0-870.
iscsi: registered transport (tcp)
ahci-imx 2200000.sata: fsl,transmit-level-mV not specified, using 00000024
ahci-imx 2200000.sata: fsl,transmit-boost-mdB not specified, using 00000480
ahci-imx 2200000.sata: fsl,transmit-atten-16ths not specified, using 00002000
ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified, using 05000000
ahci-imx 2200000.sata: SSS flag set, parallel bus scan disabled
ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only pmp pio slum part ccc apst
scsi0 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port 0x100 irq 71
nand: No NAND device found
gpmi-nand 112000.gpmi-nand: driver registration failed: -19
spi_imx 2008000.ecspi: probed
00 01 01 00 9a c1
00 03 0c 01 85 1a
04 05 10 00 10 d6 13 e1 13 c2 13 00 6e ac
spi_imx 200c000.ecspi: probed
CAN device driver interface
e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
igb: Copyright (c) 2007-2013 Intel Corporation.
PCI: enabling device 0000:01:00.0 (0140 -> 0142)
igb 0000:01:00.0: added PHC on eth0
igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 00:d0:d9:09:be:a2
igb 0000:01:00.0: eth0: PBA No: FFFFFF-0FF
igb 0000:01:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
ehci-mxc: Freescale On-Chip EHCI Host driver
usbcore: registered new interface driver usb-storage
2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
ci_hdrc ci_hdrc.1: doesn't support gadget
ci_hdrc ci_hdrc.1: EHCI Host Controller
ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
mousedev: PS/2 mouse device common for all mice
i2c-core: driver [isl29023] using legacy suspend method
i2c-core: driver [isl29023] using legacy resume method
snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
i2c /dev entries driver
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR RC5 (streamzap) protocol handler initialized
IR SANYO protocol handler initialized
IR MCE Keyboard/mouse protocol handler initialized
i2c-core: driver [mag3110] using legacy suspend method
i2c-core: driver [mag3110] using legacy resume method
imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0)
device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-devel@redhat.com
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCI BCSP protocol initialized
Bluetooth: HCIATH3K protocol initialized
usbcore: registered new interface driver bcm203x
usbcore: registered new interface driver btusb
Bluetooth: Generic Bluetooth SDIO driver ver 0.1
usbcore: registered new interface driver ath3k
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode
ata1: SATA link down (SStatus 0 SControl 300)
ahci-imx 2200000.sata: no device found, disabling link.
ahci-imx 2200000.sata: pass ahci_imx..hotplug=1 to enable hotplug
mmc1: no vqmmc regulator found
mmc1: no vmmc regulator found
mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed state, work on normal mode
mmc2: no vqmmc regulator found
mmc2: no vmmc regulator found
mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
Galcore version 5.0.11.25762
mmc2: host does not support reading read-only switch. assuming write-enable.
usb 1-1: new high-speed USB device number 2 using ci_hdrc
mmc2: new high speed SDHC card at address aaaa
mmcblk2: mmc2:aaaa SL08G 7.40 GiB
mmcblk2: p1 p2
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
mxc_vdoa 21e4000.vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
mxc_vpu 2040000.vpu: VPU initialized
caam 2100000.caam: Instantiated RNG4 SH0
caam 2100000.caam: Instantiated RNG4 SH1
caam 2100000.caam: device ID = 0x0a160100 (Era 4)
caam 2100000.caam: job rings = 2, qi = 0
caam algorithms registered in /proc/crypto
caam_jr 2101000.jr0: registering rng-caam
platform caam_sm: blkkey_ex: 4 keystore units available
platform caam_sm: 64-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: 64-bit black key:
platform caam_sm: [0000] b0 f3 23 22 8f a9 6e d3
platform caam_sm: [0008] 3c 71 bd 37 a0 d2 08 76
platform caam_sm: 128-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: 128-bit black key:
platform caam_sm: [0000] 71 53 bf 2a d3 d9 b4 80
platform caam_sm: [0008] 86 8f 88 55 b8 e9 9d 9a
platform caam_sm: 192-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: [0016] 10 11 12 13 14 15 16 17
platform caam_sm: 192-bit black key:
platform caam_sm: [0000] 4d 4e 77 ef 69 41 e4 21
platform caam_sm: [0008] 1b dc df 7a 15 54 a3 0a
platform caam_sm: [0016] c7 a0 58 65 17 fc 49 9c
platform caam_sm: [0024] 9f 05 ce 0c 01 a8 d6 42
platform caam_sm: 256-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: [0016] 10 11 12 13 14 15 16 17
platform caam_sm: [0024] 18 19 1a 1b 1c 1d 1e 1f
platform caam_sm: 256-bit black key:
platform caam_sm: [0000] 97 dc 6c d7 9f c2 38 c5
platform caam_sm: [0008] a4 b7 57 de 2d 6a 97 09
platform caam_sm: [0016] 39 9d 7e ed 43 7a 3d 39
platform caam_sm: [0024] 2a bd 9f fd 26 d9 6e a0
platform caam_sm: 64-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 128-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 196-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 256-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 64-bit black key in blob:
platform caam_sm: [0000] a7 e6 05 75 f2 7f c1 18
platform caam_sm: [0008] fe 08 82 90 67 77 ee e0
platform caam_sm: [0016] 3d b5 78 09 99 07 ba b8
platform caam_sm: [0024] e3 3d d8 69 98 9f f8 84
platform caam_sm: [0032] cb 7e 46 6f 5f 40 f7 ad
platform caam_sm: [0040] 8d 8e 34 47 c2 e4 ca d8
platform caam_sm: [0048] 7d 78 cc 55 be 28 6e a9
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 128-bit black key in blob:
platform caam_sm: [0000] 3e 18 a6 2b 53 39 8d ad
platform caam_sm: [0008] df 9d 67 a8 52 32 4d e3
platform caam_sm: [0016] 39 19 28 b1 41 e4 1b dd
platform caam_sm: [0024] 17 6b 8d 32 85 50 6a 4c
platform caam_sm: [0032] ec f2 a4 ac 50 fe 03 0b
platform caam_sm: [0040] b2 5f be 21 96 57 46 5e
platform caam_sm: [0048] 0f 26 51 e4 93 4e c4 5e
platform caam_sm: [0056] 27 c4 4d 6e b4 09 67 68
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 192-bit black key in blob:
platform caam_sm: [0000] df af 6f 65 83 99 be 4b
platform caam_sm: [0008] f5 b9 99 13 98 8b 4d d4
platform caam_sm: [0016] 90 71 aa 83 f4 17 f8 da
platform caam_sm: [0024] 16 41 f9 6d a0 f4 b0 92
platform caam_sm: [0032] c7 54 e8 df e2 95 25 00
platform caam_sm: [0040] c1 5d 76 98 a3 7e 04 e4
platform caam_sm: [0048] ef 99 69 65 27 95 5c 82
platform caam_sm: [0056] 65 0c 9d 4e 56 d6 a3 2d
platform caam_sm: [0064] 12 26 2e 6a 9b d1 1d 0b
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 256-bit black key in blob:
platform caam_sm: [0000] a0 55 46 d1 24 b1 26 41
platform caam_sm: [0008] eb 96 68 ab 3f ec d0 a8
platform caam_sm: [0016] e2 1f 56 c8 13 d7 db d6
platform caam_sm: [0024] d0 d0 40 5a 03 9d 06 97
platform caam_sm: [0032] a3 b2 fb 70 d7 6e e3 ba
platform caam_sm: [0040] 0a 68 03 a3 8a 2e 4e 24
platform caam_sm: [0048] 8b 79 a4 0a 9b 26 90 f9
platform caam_sm: [0056] 29 97 7f 75 a1 58 6e 45
platform caam_sm: [0064] d6 6d e7 09 70 77 12 60
platform caam_sm: [0072] 58 2f 77 a7 f2 69 8f c7
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: restored 64-bit black key:
platform caam_sm: [0000] 44 eb b0 5b c7 b9 54 e7
platform caam_sm: [0008] ff 2a 41 7a 45 cb c3 42
platform caam_sm: restored 128-bit black key:
platform caam_sm: [0000] 71 53 bf 2a d3 d9 b4 80
platform caam_sm: [0008] 86 8f 88 55 b8 e9 9d 9a
platform caam_sm: restored 192-bit black key:
platform caam_sm: [0000] 4d 4e 77 ef 69 41 e4 21
platform caam_sm: [0008] 1b dc df 7a 15 54 a3 0a
platform caam_sm: [0016] f5 c9 57 dd 37 53 c9 fc
platform caam_sm: [0024] d5 e6 16 a0 dd 53 82 a9
platform caam_sm: restored 256-bit black key:
platform caam_sm: [0000] 97 dc 6c d7 9f c2 38 c5
platform caam_sm: [0008] a4 b7 57 de 2d 6a 97 09
platform caam_sm: [0016] 39 9d 7e ed 43 7a 3d 39
platform caam_sm: [0024] 2a bd 9f fd 26 d9 6e a0
snvs-secvio 20cc000.caam-snvs: violation handlers armed - non-secure state
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
fsl-asrc 2034000.asrc: driver registered
fsl-hdmi-dai hdmi_audio.3: failed to probe. Load HDMI-video first.
fsl-hdmi-dai: probe of hdmi_audio.3 failed with error -12
imx-audio-hdmi sound-hdmi.19: initialize HDMI-audio failed. load HDMI-video first!
NET: Registered protocol family 26
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
registered taskstats version 1
SWBST: disabling
SW4: disabling
SW3B: disabling
usb_otg_vbus: disabling
regulator-dummy: disabling
imx mcc test is registered.
snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 2015-11-06 09:10:32 UTC (1446801032)
ALSA device list:
No soundcards found.
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs (mmcblk2p2): using internal journal
EXT3-fs (mmcblk2p2): recovery complete
EXT3-fs (mmcblk2p2): mounted filesystem with ordered data mode
VFS: Mounted root (ext3 filesystem) on device 179:2.
devtmpfs: mounted
Freeing unused kernel memory: 344K (80dda000 - 80e30000)
INIT: version 2.88 booting Error opening /dev/fb0: No such file or directory
Starting udev
udev: Not using udev cache because of changes detected in the following files:
udev: /proc/version /proc/cmdline /proc/devices
udev: lib/udev/rules.d/* etc/udev/rules.d/*
udev: The udev cache will be regenerated. To identify the detected changes,
udev: compare the cached sysconf at /etc/udev/cache.data
udev: against the current sysconf at /dev/shm/udev.cache
udevd[184]: starting version 182
ERROR: v4l2 capture: slave not found!
ERROR: v4l2 capture: slave not found!
FAT-fs (mmcblk2p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
bootlogd: cannot allocate pseudo tty: No such file or directory
random: dd urandom read with 112 bits of entropy available
Populating dev cache
ALSA: Restoring mixer settings...
/usr/sbin/alsactl: load_state:1729: No soundcards found...
INIT: Entering runlevel: 5 Configuring network interfaces... igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
8021q: adding VLAN 0 to HW filter on device eth0
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.23.1) started
random: nonblocking pool is initialized
Sending discover...
Sending select for 172.17.36.5...
Lease of 172.17.36.5 obtained, lease time 86400
/etc/udhcpc.d/50default: Adding DNS 172.17.10.210
/etc/udhcpc.d/50default: Adding DNS 172.16.10.14
Starting up vblade instances on interface eth0
udhcpc (v1.23.1) started
Sending discover...
Sending discover...
Sending discover...
No lease, forking to background
Starting AutoIP on interface eth0.1003 addr 169.254.9.192
Using AutoIP addr 169.254.9.192
done.
Starting system message bus: dbus.
Starting Dropbear SSH server: dropbear.
Starting rpcbind daemon...done.
starting statd: done
Starting advanced power management daemon: No APM support in kernel
(failed.)
Starting Network Interface Plugging Daemon: eth0.
NFS daemon support not enabled in kernel
Starting ntpd: done
Starting syslogd/klogd: done
* Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
[A [74G[ ok ]
Starting Telephony daemon
Starting iSCSI initiator service iscsid0
Setting up iSCSI targetsiscsid (1219): /proc/1219/oom_adj is deprecated, please use /proc/1219/oom_score_adj instead.
iscsiadm: No records found!
0
Starting Linux NFC daemon
Starting Lighttpd Web Server: Opening the datagram socket...OK.
Enable the loopback...OK.
Set TTL to 0 ...OK.
Create msg queue to recieve svars change requests
lighttpd.
Login iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0
New iSCSI node [tcp:[hw=,ip=,net_if=,iscsi_if=default] 172.17.38.51,3260,-1 iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0] added
Logging in to [iface: default, target: iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0, portal: 172.17.38.51,3260]
Starting Watchdog: Stopping watchdog keepalive daemon...
0
Starting watchdog daemon...
0
scsi1 : iSCSI Initiator over TCP/IP
scsi 1:0:0:0: Direct-Access Arena Nova 29S 0001 PQ: 0 ANSI: 5
Login to [iface: default, target:sd 1:0:0:0: [sda] 15626674176 512-byte logical blocks: (8.00 TB/7.27 TiB)
iqn.2014.03.maxtronic.com:14da6ae5c22c7556:ist0, portal: 172.17.sd 1:0:0:0: [sda] Write Protect is off
38.51,3260] successful.
sd 1:0:0:0: [sda] No Caching mode page found
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] No Caching mode page found
sd 1:0:0:0: [sda] Assuming drive cache: write through
Alternate GPT is invalid, using primary GPT.
sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 sda15 sda16 sda17 sda18 sda19 sda20 sda21 sda22 sda23 sda24 sda25 sda26 sda27 sda28 sda29 sda30 sda31 sda32 sda33 sda34 sda35 sda36 sda37 sda38 sda39 sda40 sda41 sda42 sda43 sda44 sda45 sda46 sda47 sda48 sda49 sda50 sda51 sda52 sda53 sda54 sda55 sda56 sda57 sda58 sda59 sda60 sda61 sda62 sda63 sda64 sda65 sda66 sda67 sda68 sda69 sda70 sda71 sda72 sda73 sda74 sda75 sda76 sda77 sda78 sda79 sda80 sda81 sda82 sda83 sda84 sda85 sda86 sda87 sda88 sda89 sda90 sda91 sda92 sda93 sda94 sda95 sda96 sda97 sda98 sda99 sda100 sda101 sda102 sda103 sda104 sda105 sda106 sda107 sda108 sda109 sda110 sda111 sda112 sda113 sda114 sda115 sda116 sda117 sda118 sda119 sda120 sda121 sda122 sda123 sda124
sd 1:0:0:0: [sda] No Caching mode page found
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Attached SCSI disk
Starting network management services: snmpd.
Starting Closed IPTV Proxy Daemon: ciptv-proxy... done.
Poky (Yocto Project Reference Distro) 1.8 imx6qswan /dev/ttymxc0
imx6qswan login:
igb: eth0 NIC Link is Down
igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
igb: eth0 NIC Link is Down
igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
connection1:0: ping timeout of 5 secs expired, recv timeout 1, last rx 520149, last ping 520249, now 520750
connection1:0: detected conn error (1011)
Hi Adrian,
We're experiencing exactly the same situation (Yocto Fido v1.8.1, linux kernel v3.14.28, community BSP) on an i.MX6Q custom board that is similar to the SabreSD, using a uSD card for rootfs). In our case, the i.MX6Q is mounted on a i.MX6 Rex Module Pro by Voipac Tech.
i've tried different "defconfig" kernel configurations, but sooner or later a kernel oops shows up:
Unable to handle kernel paging request at virtual address cd378b37
pgd = a8ac0000
[cd378b37] *pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT SMP ARM
Modules linked in:
CPU: 0 PID: 440 Comm: getty Not tainted 3.14.28-1.0.0_ga+g91cf351 #3
task: a84b9200 ti: a8586000 task.ti: a8586000
PC is at find_vma+0x48/0x88
LR is at 0x7e924000
pc : [<800bd414>] lr : [<7e924000>] psr: a00b0113
sp : a8587b68 ip : a84b93a8 fp : a8463c38
r10: a84b9200 r9 : 00000000 r8 : 80000007
r7 : a8463c00 r6 : a8586038 r5 : 00000000 r4 : a46baa77
r3 : cd378b43 r2 : 9b756b38 r1 : 00000000 r0 : 00000000
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c53c7d Table: 38ac004a DAC: 00000015
Process getty (pid: 440, stack limit = 0xa8586238)
Stack: (0xa8587b68 to 0xa8588000)
7b60: 00000001 80724970 a8587cb0 800192d4 00000000 000200da
7b80: 80754604 00000002 00000028 8079e7a4 a802bf00 00000000 00000001 a80452d0
7ba0: 00000000 00000000 00000000 80754737 807207c4 80753940 00000400 807205c8
7bc0: 80754600 00000000 000001c1 00000002 000200da 00000000 00000002 800a0c98
7be0: 00000002 000001c1 80753940 80724970 00000007 8001921c 00000000 a8587cb0
7c00: 7e945904 a84b9200 a8463c38 80008450 a8587cc4 80720590 00000003 a80453d0
7c20: a80453c0 80058d3c 00000000 80716b80 807207c4 00000000 00000400 00000001
7c40: 80753940 00000400 00000002 abc6021c a84104d4 ab8703e0 a8463c00 800a5738
7c60: ab8703e0 abc6021c a8463c00 80512438 18c1fc7f 800bab3c 00000001 00000000
7c80: 00000001 00000000 a8045240 ab8703e0 ab8703e0 00000000 00000000 200b0113
7ca0: ffffffff a8587ce4 8000000f 800122f8 00000000 00000001 00020000 00020000
7cc0: 8079bd44 a8587e30 a8586038 a8463c00 8000000f 7e945904 a84b9200 a8463c38
7ce0: a8463c00 a8587cf8 8051248c 00000000 200b0113 ffffffff 2b00f000 80515774
7d00: 807207c4 a8045240 00000028 00020000 00000000 00000000 a8587d2c 00000000
7d20: 80716b80 80716b80 a8587d4c a8044a80 00000000 00000000 ab724488 00000002
7d40: a8587d7c 80724770 00000817 8001921c 76f35000 a8587e08 ab86f840 a8587f08
7d60: a88f3840 800083bc ab724488 807249f0 0000000f 8001921c 7e945904 a8587e30
7d80: 76e9b228 a84b9200 a8463c38 80008450 00000000 921e5bcf ab726050 805121c0
7da0: 00000000 8005a1b8 80009868 80718000 ffffffff 8004aa88 ffffffff 80718000
7dc0: 00000002 807549d0 00000000 80719818 80754600 00000000 80719818 8009fca4
7de0: 00000141 0003cd2d 00000000 ffffffff 00000000 00020200 80754604 a84b95c4
7e00: 200b0093 00000000 807207c4 ab725b80 a8587e24 8004fb98 7e945904 200b0113
7e20: ffffffff a8587e64 8000000f 800122f8 00000000 00000001 00020000 00020000
7e40: 8079bd44 a8587fb0 a8586038 a8463c00 8000000f 76e9b228 a84b9200 a8463c38
7e60: a8460129 a8587e78 8051248c 7e945904 200b0113 ffffffff 00100100 800a1e08
7e80: ab8703e0 00000001 000000a8 00020000 00000000 00000000 00200200 00000000
7ea0: 80754745 00000000 ab8703f4 ab8703f4 abc61fc0 76f36000 80715cf0 abc61fc0
7ec0: 00000000 80719818 80753940 800a15d8 00010000 00000000 76f36000 a8a7d268
7ee0: a8587f20 a85f5790 a8463c00 807249f0 0000000f 8001921c 76e9b228 a8587fb0
7f00: 76e9b7a8 76e9b7b0 76e9b7b0 80008450 00000000 00000000 00000400 a84fe000
7f20: 2b00f000 800cffe8 80756358 a85f5790 00000000 00000001 a85f5790 80293fdc
7f40: ffffffff 00000000 00000000 80512218 a8463c3c a8463c38 a8463c38 80060a04
7f60: a8463c3c 600b0013 00100100 a8463c38 00000000 00001000 76f35000 8000e5e4
7f80: 00000000 8051248c a8463c40 800bef64 00000000 01ab3330 76e9b228 600b0010
7fa0: ffffffff 01ab3330 000ae12c 80012594 7e945904 00000000 7cfefef0 00000000
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = 80004000
[00000000] *pgd=00000000
7fc0: 01ab3490 76ddbdda 00000001 01ab3330 000ae12c 76e9b7a8 76e9b7b0 76e9b7b0
7fe0: 7e945908 7e9458f8 81010100 76e9b228 600b0010 ffffffff 30e27d6f ffb79f75
[<800bd414>] (find_vma) from [<800192d4>] (do_page_fault+0xb8/0x3e4)
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = 80004000
[00000000] *pgd=00000000
[<800192d4>] (do_page_fault) from [<80008450>] (do_PrefetchAbort+0x34/0x98)
[<80008450>] (do_PrefetchAbort) from [<800122f8>] (__pabt_svc+0x38/0x80)
Exception stack(0xa8587cb0 to 0xa8587cf8)
7ca0: 00000000 00000001 00020000 00020000
7cc0: 8079bd44 a8587e30 a8586038 a8463c00 8000000f 7e945904 a84b9200 a8463c38
7ce0: a8463c00 a8587cf8 8051248c 00000000 200b0113 ffffffff
[<800122f8>] (__pabt_svc) from [<8051248c>] (_raw_spin_unlock_irqrestore+0x28/0x54)
[<8051248c>] (_raw_spin_unlock_irqrestore) from [<80515774>] (sysctl_sched_features+0x0/0x4)
Code: 2a000007 e5933008 e3530000 0a000004 (e513200c)
---[ end trace 15f20fd87e3c610a ]---
Internal error: Oops: 17 [#2] PREEMPT SMP ARM
Modules linked in:
CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #3
task: a8082d00 ti: a80a6000 task.ti: a80a6000
PC is at __up_read+0x14/0x50
LR is at menu_select+0x28/0x4ac
pc : [<800609a8>] lr : [<8039641c>] psr: a0080093
sp : a80a7f88 ip : 00000000 fp : 00000000
r10: a80a6000 r9 : 86845444 r8 : ab72d0b4
r7 : ab72d0b0 r6 : 00000000 r5 : 80512218 r4 : 00000000
r3 : 00000004 r2 : 80720f38 r1 : ab72d0d0 r0 : 00000000
Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 38b1404a DAC: 00000015
Process swapper/1 (pid: 0, stack limit = 0xa80a6238)
Stack: (0xa80a7f88 to 0xa80a8000)
7f80: ab72d0d0 8051248c ab72d0b8 80393450 8072ae94 8072ac9c
7fa0: 8072ae94 ab72d0d0 80720534 805153cc 00000000 807a53d8 80725444 a80a6000
7fc0: 00000000 80395290 00000000 a80a6000 80720534 805153cc a80a6030 807546e5
7fe0: 807546e5 8000f088 00000000 8006638c 80754bc0 10008624 70e27d6f bfb79f75
[<800609a8>] (__up_read) from [<80393450>] (cpufreq_interactive_idle_notifier+0x98/0x110)
[<80393450>] (cpufreq_interactive_idle_notifier) from [<805153cc>] (cpu_online_mask+0x0/0x4)
Code: e2805004 e1a04000 e1a00005 eb12c615 (e5943000)
---[ end trace 15f20fd87e3c610b ]---
Internal error: Oops: 17 [#3] PREEMPT SMP ARM
Kernel panic - not syncing: Attempted to kill the idle task!
Modules linked in:
CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #3
CPU3: stopping
task: a8083180 ti: a80a8000 task.ti: a80a8000
CPU: 3 PID: 0 Comm: swapper/3 Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #3
PC is at __up_read+0x14/0x50
[<800147f0>] (unwind_backtrace) from [<8001170c>] (show_stack+0x10/0x14)
LR is at menu_select+0x28/0x4ac
[<8001170c>] (show_stack) from [<8050d340>] (dump_stack+0x7c/0xbc)
pc : [<800609a8>] lr : [<8039641c>] psr: a0080093
sp : a80a9f88 ip : 00000000 fp : 00000000
[<8050d340>] (dump_stack) from [<80013790>] (handle_IPI+0x144/0x158)
r10: a80a8000 r9 : 86845444 r8 : ab7350b4
[<80013790>] (handle_IPI) from [<80008598>] (gic_handle_irq+0x58/0x5c)
r7 : ab7350b0 r6 : 00000000 r5 : 80512218 r4 : 00000000
[<80008598>] (gic_handle_irq) from [<80012200>] (__irq_svc+0x40/0x70)
r3 : 00000004 r2 : 80720f38 r1 : ab7350d0 r0 : 00000000
Exception stack(0xa80abf50 to 0xa80abf98)
Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
bf40: a80abf98 3b9aca00 312628e5 00000014
Control: 10c53c7d Table: 3877c04a DAC: 00000015
Process swapper/2 (pid: 0, stack limit = 0xa80a8238)
bf60: 80725444 80725444 ab73d0d0 00000000 18870608 00000014 a80aa000 00000000
Stack: (0xa80a9f88 to 0xa80aa000)
bf80: 00000017 a80abf98 00000009 80395194 000e0013 ffffffff
9f80: ab7350d0 8051248c ab7350b8 80393450 8072ae94 8072ac9c
[<80012200>] (__irq_svc) from [<80395194>] (cpuidle_enter_state+0x54/0xe4)
9fa0: 8072ae94 ab7350d0 80720534 805153cc 00000000 807a53d8 80725444 a80a8000
[<80395194>] (cpuidle_enter_state) from [<803952d8>] (cpuidle_idle_call+0xb4/0x14c)
9fc0: 00000000 80395290 00000000 a80a8000 80720534 805153cc a80a8030 807546e5
[<803952d8>] (cpuidle_idle_call) from [<8000f088>] (arch_cpu_idle+0x8/0x44)
9fe0: 807546e5 8000f088 00000000 8006638c 80754bc0 10008624 eea12b67 d6f79b7b
[<8000f088>] (arch_cpu_idle) from [<8006638c>] (cpu_startup_entry+0x100/0x14c)
[<800609a8>] (__up_read) from [<80393450>] (cpufreq_interactive_idle_notifier+0x
98/0x110)
[<8006638c>] (cpu_startup_entry) from [<10008624>] (0x10008624)
[<80393450>] (cpufreq_interactive_idle_notifier) from [<805153cc>] (cpu_online_mask+0x0/0x4)
Code: e2805004 e1a04000 e1a00005 eb12c615 (e5943000)
---[ end trace 15f20fd87e3c610c ]---
CPU0: stopping
CPU: 0 PID: 440 Comm: getty Tainted: G D 3.14.28-1.0.0_ga+g91cf351 #3
[<800147f0>] (unwind_backtrace) from [<8001170c>] (show_stack+0x10/0x14)
[<8001170c>] (show_stack) from [<8050d340>] (dump_stack+0x7c/0xbc)
[<8050d340>] (dump_stack) from [<80013790>] (handle_IPI+0x144/0x158)
[<80013790>] (handle_IPI) from [<80008598>] (gic_handle_irq+0x58/0x5c)
[<80008598>] (gic_handle_irq) from [<80012200>] (__irq_svc+0x40/0x70)
Exception stack(0xa8587880 to 0xa85878c8)
7880: a617220c a6172214 00000083 00000146 a8a7d840 a88f3cc0 a6172220 a61721fc
78a0: a8587918 00000000 a8463c38 80754b84 00000000 a85878c8 800bd7e4 805124d8
78c0: 600b0113 ffffffff
[<80012200>] (__irq_svc) from [<805124d8>] (_raw_spin_unlock_irq+0x20/0x54)
[<805124d8>] (_raw_spin_unlock_irq) from [<800bd7e4>] (unlink_file_vma+0x34/0x40)
[<800bd7e4>] (unlink_file_vma) from [<800b79c4>] (free_pgtables+0x34/0xcc)
[<800b79c4>] (free_pgtables) from [<800bfdfc>] (exit_mmap+0xec/0x1f0)
[<800bfdfc>] (exit_mmap) from [<80029c28>] (mmput+0x3c/0xe0)
[<80029c28>] (mmput) from [<8002d3bc>] (do_exit+0x27c/0x924)
[<8002d3bc>] (do_exit) from [<80011934>] (die+0x224/0x3e4)
[<80011934>] (die) from [<8050b29c>] (__do_kernel_fault.part.11+0x64/0x74)
[<8050b29c>] (__do_kernel_fault.part.11) from [<80019684>] (do_sect_fault+0x0/0x10)
[<80019684>] (do_sect_fault) from [<ff1b0107>] (0xff1b0107)
SMP: failed to stop secondary CPUs
Unable to handle kernel NULL pointer dereference at virtual address 00000001
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
Unable to handle kernel paging request at virtual address 0000e613
In fact, this is not the only oops we're seeing, but anyway did you find the culprit of the oops?
Has anybody a workable defconfig file that we could test?
Thanks a lot in advance,
Ángel
Hi Angel
We believe that the issue we were seeing is fixed to one of our dev boards with RAM/NAND hardware issues and are keeping an eye on the situation to see what develops.
In order to assist you, could you tell me:
1) Does the board reach the login prompt or does it always crash during boot?
2) You sort of answered this question in your post, but to clarify, does the crash occur after a consistent amount of uptime or is it totally random?
3) What kind of activities is the board doing during this time (e.g. sat idle, playing videos)?
4) Have you turned off any services to isolate the issue?
5) Do you have any peripherals plugged in?
6) Are there any devices on the board without Linux drivers built in but the pins are still connected in the dts file?
7) Have you run extensive memory tests in Linux/U-Boot to confirm integrity?
8) Do you have any JTAG debug capability available to dump more information from the IMX6?
If you would like to try a recent defconfig of mine, please see the attached file:
Kind regards
Adrian
Hi Adrian
one can check if latest gpu and arm (like ARM Errata 845369) patches are applied,
test with kernel boot parameter maxcpus=1
i.MX 6 Yocto Project L3.14.28_1.0.1 Patch Release Notes - Release Notes (REV 0)
SABRE Board Reference Design|Freescale
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------