Skip to content

Instantly share code, notes, and snippets.

@xqms

xqms/boot log Secret

Last active August 29, 2015 14:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xqms/ff6fc22407e705c9986d to your computer and use it in GitHub Desktop.
Save xqms/ff6fc22407e705c9986d to your computer and use it in GitHub Desktop.
3.18-rc2 Radxa Rock boot failure
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Linux version 3.18.0-rc2 (max@TYP) (gcc version 4.8.2 (Ubuntu/Linaro 4.8.2-16ubuntu4) ) #207 SMP Sat Nov 1 12:45:55 CET 2014
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Radxa Rock
bootconsole [earlycon0] enabled
Memory policy: Data cache writealloc
PERCPU: Embedded 9 pages/cpu @ee7ba000 s7808 r8192 d20864 u36864
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 522768
Kernel command line: console=ttyS2,115200 earlyprintk root=/dev/mmcblk0p1 rootwait
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: 2073076K/2097152K available (4483K kernel code, 224K rwdata, 1352K rodata, 228K init, 309K bss, 24076K reserved, 1318912K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xffe00000 (2048 kB)
vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc05baf1c (5836 kB)
.init : 0xc05bb000 - 0xc05f4000 ( 228 kB)
.data : 0xc05f4000 - 0xc062c3c8 ( 225 kB)
.bss : 0xc062c3c8 - 0xc0679840 ( 310 kB)
Hierarchical RCU implementation.
NR_IRQS:16 nr_irqs:16 16
PL310 OF: cache setting yield illegal associativity
PL310 OF: -1066996552 calculated, only 8 and 16 legal
L2C-310 enabling early BRESP for Cortex-A9
L2C-310: enabling full line of zeros but not enabled in Cortex-A9
L2C-310 ID prefetch enabled, offset 15 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 16 ways, 512 kB
L2C-310: CACHE_ID 0x4100c0c8, AUX_CTRL 0x76050001
sched_clock: 64 bits at 150MHz, resolution 6ns, wraps every 1832519401472ns
Console: colour dummy device 80x30
Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256)
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 0x60466c78 - 0x60466cd0
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
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
otg-vbus: 5000 mV
sdmmc-supply: 3300 mV
reg-fixed-voltage sdmmc-regulator: Failed to find supply vin
reg-fixed-voltage sdmmc-regulator: Failed to register regulator: -517
platform sdmmc-regulator: Driver reg-fixed-voltage requests probe deferral
host-pwr: 5000 mV
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
Switched to clocksource arm_global_timer
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
futex hash table entries: 1024 (order: 4, 65536 bytes)
msgmni has been set to 1472
bounce: pool size: 64 pages
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
io scheduler noop registered
io scheduler deadline registered (default)
dma-pl330 20018000.dma-controller: Loaded driver for PL330 DMAC-2364208
dma-pl330 20018000.dma-controller: DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12
dma-pl330 20078000.dma-controller: Loaded driver for PL330 DMAC-2364208
dma-pl330 20078000.dma-controller: DBUFF-64x8bytes Num_Chans-7 Num_Peri-20 Num_Events-14
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
dw-apb-uart 10124000.serial: ttyS0 at MMIO 0x10124000 (irq = 66, base_baud = 1500000) is a 16550A
dw-apb-uart 10126000.serial: ttyS1 at MMIO 0x10126000 (irq = 67, base_baud = 1500000) is a 16550A
console [ttyS2] disabled
dw-apb-uart 20064000.serial: ttyS2 at MMIO 0x20064000 (irq = 68, base_baud = 1500000) is a 16550A
console [ttyS2] enabled
console [ttyS2] enabled
bootconsole [earlycon0] disabled
bootconsole [earlycon0] disabled
dw-apb-uart 20068000.serial: ttyS3 at MMIO 0x20068000 (irq = 69, base_baud = 1500000) is a 16550A
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
platform 10204000.ethernet: Driver rockchip_emac requests probe deferral
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
rtc-hym8563 1-0051: no valid clock/calendar values available
rtc-hym8563 1-0051: rtc core: registered hym8563 as rtc0
VCC_DDR: 1200 mV
VDD_LOG: 1000 mV
VDD_ARM: 875 <--> 1300 mV at 1000 mV
VCC_IO: 3300 mV
VDD_10: 1000 mV
VDD_HDMI: 2500 mV
VCC_18: 1800 mV
VCCA_33: 3300 mV
VCC_RMII: 3300 mV
VCCIO_WL: 3300 mV
VCC18_IO: 1800 mV
VCC_28: 2800 mV
rk3x-i2c 2002f000.i2c: Initialized RK3xxx I2C bus at f0090000
softdog: Software Watchdog Timer: 0.08 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=0)
Synopsys Designware Multimedia Card Interface Driver
dwmmc_rockchip 10214000.dwmmc: fifo-depth property not found, using value of FIFOTH register as default
dwmmc_rockchip 10214000.dwmmc: Using PIO mode.
dwmmc_rockchip 10214000.dwmmc: Version ID is 240a
dwmmc_rockchip 10214000.dwmmc: DW MMC controller at irq 55, 32 bit host data width, 128 deep fifo
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 5 [#1] SMP ARM
Modules linked in:
CPU: 0 PID: 27 Comm: kworker/0:1 Not tainted 3.18.0-rc2 #207
Workqueue: dw-mci-card dw_mci_work_routine_card
task: ee0fb100 ti: ee1ae000 task.ti: ee1ae000
PC is at dw_mci_work_routine_card+0x30/0x214
LR is at process_one_work+0x1f4/0x314
pc : [<c02c0ddc>] lr : [<c00337b4>] psr: 80000113
sp : ee1afea8 ip : ee1afee0 fp : ee1afedc
r10: 00000000 r9 : ee2d6124 r8 : 00000000
r7 : fefdda00 r6 : ee2d6010 r5 : ee2d60d4 r4 : 00000000
r3 : 00000001 r2 : ee7bb354 r1 : 00000000 r0 : ee2d60d4
Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c5387d Table: 6000404a DAC: 00000015
Process kworker/0:1 (pid: 27, stack limit = 0xee1ae240)
Stack: (0xee1afea8 to 0xee1b0000)
fea0: ffffffff ee7c1100 ee1afedc ee13c300 ee2d60d4 ee7bb340
fec0: fefdda00 ee1ae020 00000000 00000000 ee1aff1c ee1afee0 c00337b4 c02c0db8
fee0: c003f8f4 ee7bb340 ee7bb340 ee1ae000 ee13c300 ee7bb340 ee7bb340 ee1ae000
ff00: ee13c300 ee7bb354 ee13c318 00000000 ee1aff5c ee1aff20 c00342c0 c00335cc
ff20: c004a954 ee18b780 00000000 ee1ae020 c0033fb8 ee18b780 00000000 ee13c300
ff40: c0033fb8 00000000 00000000 00000000 ee1affac ee1aff60 c00380c8 c0033fc4
ff60: ffffffff 00000000 fffeffff ee13c300 00000000 00000000 ee1aff78 ee1aff78
ff80: 00000000 00000000 ee1aff88 ee1aff88 ee18b780 c0037fd8 00000000 00000000
ffa0: 00000000 ee1affb0 c000e858 c0037fe4 00000000 00000000 00000000 00000000
ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 ffffffff ffffffff
Backtrace:
[<c02c0dac>] (dw_mci_work_routine_card) from [<c00337b4>] (process_one_work+0x1f4/0x314)
r10:00000000 r9:00000000 r8:ee1ae020 r7:fefdda00 r6:ee7bb340 r5:ee2d60d4
r4:ee13c300
[<c00335c0>] (process_one_work) from [<c00342c0>] (worker_thread+0x308/0x460)
r10:00000000 r9:ee13c318 r8:ee7bb354 r7:ee13c300 r6:ee1ae000 r5:ee7bb340
r4:ee7bb340
[<c0033fb8>] (worker_thread) from [<c00380c8>] (kthread+0xf0/0x104)
r10:00000000 r9:00000000 r8:00000000 r7:c0033fb8 r6:ee13c300 r5:00000000
r4:ee18b780
[<c0037fd8>] (kthread) from [<c000e858>] (ret_from_fork+0x14/0x3c)
r7:00000000 r6:00000000 r5:c0037fd8 r4:ee18b780
Code: e595302c e1580003 2a000071 e5b94004 (e594a000)
---[ end trace 235210613812ca13 ]---
Unable to handle kernel paging request at virtual address ffffffec
pgd = c0004000
[ffffffec] *pgd=8f7fd821, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#2] SMP ARM
Modules linked in:
CPU: 0 PID: 27 Comm: kworker/0:1 Tainted: G D 3.18.0-rc2 #207
task: ee0fb100 ti: ee1ae000 task.ti: ee1ae000
PC is at kthread_data+0x10/0x18
LR is at wq_worker_sleeping+0x14/0xd8
pc : [<c0038620>] lr : [<c00344b0>] psr: 00000193
sp : ee1afb58 ip : ee1afb68 fp : ee1afb64
r10: ee0fb37c r9 : 00000000 r8 : 2e1c8000
r7 : c05f37c0 r6 : ee1ae000 r5 : ee7bb7c0 r4 : 00000000
r3 : 00000000 r2 : 2ec70950 r1 : 00000000 r0 : ee0fb100
Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 6000404a DAC: 00000015
Process kworker/0:1 (pid: 27, stack limit = 0xee1ae240)
Stack: (0xee1afb58 to 0xee1b0000)
fb40: ee1afb7c ee1afb68
fb60: c00344b0 c003861c 0420806c ee0fb100 ee1afc14 ee1afb80 c0462d30 c00344a8
fb80: ee1afbc4 ee1afb90 c003625c c005d404 00000001 ee0fb100 ee1afbcc ee18cb80
fba0: ee1afbd4 ee1afbb0 c005d260 c005d164 ee0fb100 00000000 c05f22d0 ee0fc040
fbc0: 00000000 00000001 ee1afbe4 ee1afbd8 c005d410 c005d19c ee1afc24 ee1afbe8
fbe0: c0021da4 c005d404 ee1ae028 ee0fb100 00000001 c02c0dde ee1ae000 ee1afc40
fc00: 00000001 ee0379c0 ee1afc24 ee1afc18 c04631bc c0462c54 ee1afc5c ee1afc28
fc20: c0022654 c0463134 c0020de0 c0603df4 ee0fb0f8 ee0fb2f8 c02c0dde ee0fb340
fc40: ee1afc40 ee1afc40 c0020f54 ee1ae000 ee1afcdc ee1afc60 c0012034 c0021dd8
fc60: ee1ae240 0000000b 00000000 60000113 00000008 00000000 65000000 33353935
fc80: 20633230 38353165 33303030 30613220 37303030 35652031 30343962 28203430
fca0: 34393565 30303061 c0002029 c0460b3c c055e544 00000000 00000005 00000000
fcc0: ee1afe60 ee0fb100 00000000 00000005 ee1afcf4 ee1afce0 c046048c c0011da8
fce0: ee1afe60 ee1afe60 ee1afd94 ee1afcf8 c0019ea0 c046043c 00000000 000001d2
fd00: ee1afd24 ee1afd10 c0095820 c0094748 00000141 c0626640 ee1afdac ee1afd28
fd20: c0097300 c00a5bb4 00000141 ffffffff c062d7e8 000008d8 ee1afd5c 00000001
fd40: 00000008 c0626d40 c01cad64 ee1afdf0 ee1afd6c ee1afd60 c001d5c4 c001d4b0
fd60: ee1afd8c ee1afd70 c03640b8 00000005 c0601844 00000005 ee1afe60 00000000
fd80: ee2d6124 00000000 ee1afdb4 ee1afd98 c0019fc0 c0019bb0 c0019f9c 00000005
fda0: c0601844 00000000 ee1afe5c ee1afdb8 c0008508 c0019fa8 ee7bb7c0 c05fd020
fdc0: 00000001 ee0fb148 ee1afe44 ee1afdd8 c00449b4 c00420e4 c02c4460 c02c42fc
fde0: ee7bb7c0 ee0fb148 c006be7c c02c445c ee7bb7c0 00000001 ee7bb7f8 ee037a10
fe00: ee1afe24 ee1afe10 c004298c c01c8bc0 ee037a08 ee7bb7f8 ee1afe74 ee1afe28
fe20: ffffffff 00000000 ee1afe5c ee1afe38 c0038f70 c00098ec ffffffff ee05c01c
fe40: c02c0ddc 80000113 ffffffff ee1afe94 ee1afedc ee1afe60 c00127d8 c00084d8
fe60: ee2d60d4 00000000 ee7bb354 00000001 00000000 ee2d60d4 ee2d6010 fefdda00
fe80: 00000000 ee2d6124 00000000 ee1afedc ee1afee0 ee1afea8 c00337b4 c02c0ddc
fea0: 80000113 ffffffff ffffffff ee7c1100 ee1afedc ee13c300 ee2d60d4 ee7bb340
fec0: fefdda00 ee1ae020 00000000 00000000 ee1aff1c ee1afee0 c00337b4 c02c0db8
fee0: c003f8f4 ee7bb340 ee7bb340 ee1ae000 ee13c300 ee7bb340 ee7bb340 ee1ae000
ff00: ee13c300 ee7bb354 ee13c318 00000000 ee1aff5c ee1aff20 c00342c0 c00335cc
ff20: c004a954 ee18b780 00000000 ee1ae020 c0033fb8 ee18b780 00000000 ee13c300
ff40: c0033fb8 00000000 00000000 00000000 ee1affac ee1aff60 c00380c8 c0033fc4
ff60: ffffffff 00000000 fffeffff ee13c300 00000000 00000000 ee1aff78 ee1aff78
ff80: 00000001 00010001 ee1aff88 ee1aff88 ee18b780 c0037fd8 00000000 00000000
ffa0: 00000000 ee1affb0 c000e858 c0037fe4 00000000 00000000 00000000 00000000
ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 ffffffff ffffffff
Backtrace:
[<c0038610>] (kthread_data) from [<c00344b0>] (wq_worker_sleeping+0x14/0xd8)
[<c003449c>] (wq_worker_sleeping) from [<c0462d30>] (__schedule+0xe8/0x4e0)
r4:ee0fb100 r3:0420806c
[<c0462c48>] (__schedule) from [<c04631bc>] (schedule+0x94/0x98)
r10:ee0379c0 r9:00000001 r8:ee1afc40 r7:ee1ae000 r6:c02c0dde r5:00000001
r4:ee0fb100
[<c0463128>] (schedule) from [<c0022654>] (do_exit+0x888/0x8cc)
[<c0021dcc>] (do_exit) from [<c0012034>] (die+0x298/0x39c)
r7:ee1ae000
[<c0011d9c>] (die) from [<c046048c>] (__do_kernel_fault.part.11+0x5c/0x7c)
r10:00000005 r9:00000000 r8:ee0fb100 r7:ee1afe60 r6:00000000 r5:00000005
r4:00000000
[<c0460430>] (__do_kernel_fault.part.11) from [<c0019ea0>] (do_page_fault+0x2fc/0x358)
r7:ee1afe60 r3:ee1afe60
[<c0019ba4>] (do_page_fault) from [<c0019fc0>] (do_translation_fault+0x24/0xb4)
r10:00000000 r9:ee2d6124 r8:00000000 r7:ee1afe60 r6:00000005 r5:c0601844
r4:00000005
[<c0019f9c>] (do_translation_fault) from [<c0008508>] (do_DataAbort+0x3c/0xa0)
r6:00000000 r5:c0601844 r4:00000005 r3:c0019f9c
[<c00084cc>] (do_DataAbort) from [<c00127d8>] (__dabt_svc+0x38/0x60)
Exception stack(0xee1afe60 to 0xee1afea8)
fe60: ee2d60d4 00000000 ee7bb354 00000001 00000000 ee2d60d4 ee2d6010 fefdda00
fe80: 00000000 ee2d6124 00000000 ee1afedc ee1afee0 ee1afea8 c00337b4 c02c0ddc
fea0: 80000113 ffffffff
r7:ee1afe94 r6:ffffffff r5:80000113 r4:c02c0ddc
[<c02c0dac>] (dw_mci_work_routine_card) from [<c00337b4>] (process_one_work+0x1f4/0x314)
r10:00000000 r9:00000000 r8:ee1ae020 r7:fefdda00 r6:ee7bb340 r5:ee2d60d4
r4:ee13c300
[<c00335c0>] (process_one_work) from [<c00342c0>] (worker_thread+0x308/0x460)
r10:00000000 r9:ee13c318 r8:ee7bb354 r7:ee13c300 r6:ee1ae000 r5:ee7bb340
r4:ee7bb340
[<c0033fb8>] (worker_thread) from [<c00380c8>] (kthread+0xf0/0x104)
r10:00000000 r9:00000000 r8:00000000 r7:c0033fb8 r6:ee13c300 r5:00000000
r4:ee18b780
[<c0037fd8>] (kthread) from [<c000e858>] (ret_from_fork+0x14/0x3c)
r7:00000000 r6:00000000 r5:c0037fd8 r4:ee18b780
Code: e1a0c00d e92dd800 e24cb004 e5903250 (e5130014)
---[ end trace 235210613812ca14 ]---
Fixing recursive fault but reboot is needed!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment