Kernel oops on boot with 4.12.4-1-ARCH

This forum is for supported devices using an ARMv7 Freescale SoC.

Kernel oops on boot with 4.12.4-1-ARCH

Postby dkasak » Mon Jul 31, 2017 11:59 am

Hi all.

I'm new to Arch and ARM ( long history of x86 on Gentoo ). I've installed ( 3 times now ) as per instruction at https://archlinuxarm.org/platforms/armv7/freescale/cubox-i and made the following changes:

Code: Select all
pacman -S linux-armv7-cubox
pacman -S uboot-cubox-i


When prompted by the uboot-cubox-i package, I answered Y to flash uboot. I then edited /boot/boot.txt and hardcoded the root= part to read root=/dev/mmcblk1p1 ( the previous value it was getting was /dev/mmcblk0p1 ... which also did not boot ). I did this because of comments in https://archlinuxarm.org/forum/viewtopic.php?f=45&t=11389. The script seems to generate the name of the root device, but if this is run from a 3.x kernel, and the names change in 4.x, then it's not clear how this script would get the correct value. So then I ran the ./mksrc script.

On the 1st boot ( no serial console ), the kernel didn't boot. On the 2nd boot ( console attached ), it booted! I though "Yay! I just need a serial console attached to boot ... I can live with this". But then I tried rebooting, and was back to the beginning ... can't boot. So here's the kernel oops I get now:

Code: Select all
U-Boot SPL 2017.01 (Feb 10 2017 - 21:01:54)
Trying to boot from MMC1

U-Boot 2017.01 (Feb 10 2017 - 21:01:54 -0700) Arch Linux ARM

CPU:   Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU:   Extended Commercial temperature grade (-20C to 105C) at 44C
Reset cause: POR
Board: MX6 Cubox-i
DRAM:  2 GiB
MMC:   FSL_SDHC: 0
*** Warning - bad CRC, using default environment

auto-detected panel HDMI
Display: HDMI (1024x768)
In:    serial
Out:   serial
Err:   serial
Net:   FEC
starting USB...
USB0:   Port not available.
USB1:   USB EHCI 1.00
scanning bus 1 for devices... 2 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  2  1  0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot/boot.scr
817 bytes read in 55 ms (13.7 KiB/s)
## Executing script at 12000000
5853632 bytes read in 328 ms (17 MiB/s)
48304 bytes read in 993 ms (46.9 KiB/s)
4524839 bytes read in 300 ms (14.4 MiB/s)
## Flattened Device Tree blob at 18000000
   Booting using the fdt blob at 0x18000000
   Using Device Tree in place at 18000000, end 1800ecaf

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.12.4-1-ARCH (builduser@leming) (gcc version 7.1.1 20170516 (GCC) ) #1 SMP Sat Jul 29 04:18:13 UTC 2017
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: SolidRun Cubox-i Dual/Quad
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 48 MiB at 0x8d000000
[    0.000000] percpu: Embedded 17 pages/cpu @eed94000 s37452 r8192 d23988 u69632
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522560
[    0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk1p1 rw rootwait
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 2004492K/2097152K available (11264K kernel code, 1018K rwdata, 4512K rodata, 1024K init, 909K bss, 43508K reserved, 49152K cma-reserved, 1261568K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0c00000   (12256 kB)
[    0.000000]       .init : 0xc1100000 - 0xc1200000   (1024 kB)
[    0.000000]       .data : 0xc1200000 - 0xc12fe8e0   (1019 kB)
[    0.000000]        .bss : 0xc1309324 - 0xc13eca10   ( 910 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]    RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] L2C-310 errata 752271 769419 enabled
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000] L2C-310 ID prefetch enabled, offset 16 lines
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB
[    0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001
[    0.000000] Switching to timer-based delay loop, resolution 333ns
[    0.000007] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
[    0.000032] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
[    0.002234] Console: colour dummy device 80x30
[    0.002265] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=12000)
[    0.002280] pid_max: default: 32768 minimum: 301
[    0.002550] Security Framework initialized
[    0.002738] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002750] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003487] CPU: Testing write buffer coherency: ok
[    0.003822] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.004204] Setting up static identity map for 0x10100000 - 0x101000a0
[    0.007200] smp: Bringing up secondary CPUs ...
[    0.007950] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.008734] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.009497] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.009584] smp: Brought up 1 node, 4 CPUs
[    0.009605] SMP: Total of 4 processors activated (24.00 BogoMIPS).
[    0.009613] CPU: All CPU(s) started in SVC mode.
[    0.010673] devtmpfs: initialized
[    0.020296] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.020679] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.020699] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.023550] xor: measuring software checksum speed
[    0.063389]    arm4regs  :  1235.000 MB/sec
[    0.103385]    8regs     :   952.000 MB/sec
[    0.143385]    32regs    :  1008.000 MB/sec
[    0.183386]    neon      :   902.000 MB/sec
[    0.183396] xor: using function: arm4regs (1235.000 MB/sec)
[    0.183499] pinctrl core: initialized pinctrl subsystem
[    0.185154] NET: Registered protocol family 16
[    0.188329] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.190335] cpuidle: using governor menu
[    0.191036] CPU identified as i.MX6Q, silicon rev 1.5
[    0.198204] vdd1p1: supplied by regulator-dummy
[    0.198728] vdd3p0: supplied by regulator-dummy
[    0.199212] vdd2p5: supplied by regulator-dummy
[    0.199700] vddarm: supplied by regulator-dummy
[    0.200191] vddpu: supplied by regulator-dummy
[    0.200632] vddsoc: supplied by regulator-dummy
[    0.210746] No ATAGs?
[    0.210884] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.210900] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.212590] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[    0.213800] Serial: AMBA PL011 UART driver
[    0.291886] raid6: int32x1  gen()   104 MB/s
[    0.359582] raid6: int32x1  xor()   145 MB/s
[    0.427594] raid6: int32x2  gen()   165 MB/s
[    0.495536] raid6: int32x2  xor()   171 MB/s
[    0.563525] raid6: int32x4  gen()   191 MB/s
[    0.631432] raid6: int32x4  xor()   159 MB/s
[    0.699528] raid6: int32x8  gen()   222 MB/s
[    0.767581] raid6: int32x8  xor()   155 MB/s
[    0.835436] raid6: neonx1   gen()   615 MB/s
[    0.903414] raid6: neonx1   xor()   452 MB/s
[    0.971400] raid6: neonx2   gen()   661 MB/s
[    1.039431] raid6: neonx2   xor()   577 MB/s
[    1.107488] raid6: neonx4   gen()   541 MB/s
[    1.175439] raid6: neonx4   xor()   525 MB/s
[    1.243400] raid6: neonx8   gen()   500 MB/s
[    1.311444] raid6: neonx8   xor()   449 MB/s
[    1.311454] raid6: using algorithm neonx2 gen() 661 MB/s
[    1.311460] raid6: .... xor() 577 MB/s, rmw enabled
[    1.311468] raid6: using intx1 recovery algorithm
[    1.324571] mxs-dma 110000.dma-apbh: initialized
[    1.330493] vgaarb: loaded
[    1.331283] SCSI subsystem initialized
[    1.331794] usbcore: registered new interface driver usbfs
[    1.331856] usbcore: registered new interface driver hub
[    1.331963] usbcore: registered new device driver usb
[    1.333239] i2c i2c-1: IMX I2C adapter registered
[    1.333257] i2c i2c-1: can't use DMA, using PIO instead.
[    1.333822] i2c i2c-2: IMX I2C adapter registered
[    1.333840] i2c i2c-2: can't use DMA, using PIO instead.
[    1.334734] media: Linux media interface: v0.10
[    1.334782] Linux video capture interface: v2.00
[    1.334859] pps_core: LinuxPPS API ver. 1 registered
[    1.334868] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.334903] PTP clock support registered
[    1.334940] EDAC MC: Ver: 3.0.0
[    1.335905] Advanced Linux Sound Architecture Driver Initialized.
[    1.336375] NetLabel: Initializing
[    1.336385] NetLabel:  domain hash size = 128
[    1.336393] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    1.336455] NetLabel:  unlabeled traffic allowed by default
[    1.336808] clocksource: Switched to clocksource mxc_timer1
[    1.337002] VFS: Disk quotas dquot_6.6.0
[    1.337074] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.347166] NET: Registered protocol family 2
[    1.347803] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    1.347884] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    1.348019] TCP: Hash tables configured (established 8192 bind 8192)
[    1.348127] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    1.348172] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    1.348397] NET: Registered protocol family 1
[    1.348918] RPC: Registered named UNIX socket transport module.
[    1.348928] RPC: Registered udp transport module.
[    1.348935] RPC: Registered tcp transport module.
[    1.348943] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.349376] Unpacking initramfs...
[    1.675306] Freeing initrd memory: 4420K
[    1.675773] hw perfevents: no interrupt-affinity property for /soc/pmu, guessing.
[    1.676075] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    1.679155] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[    1.684179] zbud: loaded
[    1.686750] NFS: Registering the id_resolver key type
[    1.686777] Key type id_resolver registered
[    1.686785] Key type id_legacy registered
[    1.686802] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.694401] Key type asymmetric registered
[    1.694458] bounce: pool size: 64 pages
[    1.694514] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    1.694656] io scheduler noop registered
[    1.694668] io scheduler deadline registered
[    1.694922] io scheduler cfq registered (default)
[    1.694933] io scheduler mq-deadline registered
[    1.694943] io scheduler kyber registered
[    1.695166] io scheduler bfq registered
[    1.711388] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2
[    1.711406] imx-sdma 20ec000.sdma: external firmware not found, using ROM firmware
[    1.719849] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[    1.722477] Serial: AMBA driver
[    1.723235] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 25, base_baud = 5000000) is a IMX
[    2.596566] console [ttymxc0] enabled
[    2.601177] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 66, base_baud = 5000000) is a IMX
[    2.622632] loop: module loaded
[    2.627304] Loading iSCSI transport class v2.0-870.
[    2.632615] iscsi: registered transport (tcp)
[    2.638009] ahci-imx 2200000.sata: fsl,transmit-level-mV value 1104, using 00000044
[    2.645708] ahci-imx 2200000.sata: fsl,transmit-boost-mdB value 0, using 00000000
[    2.653216] ahci-imx 2200000.sata: fsl,transmit-atten-16ths value 9, using 00002000
[    2.660898] ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified, using 05000000
[    2.671405] ahci-imx 2200000.sata: SSS flag set, parallel bus scan disabled
[    2.678427] ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[    2.687241] ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only pmp pio slum part ccc apst
[    2.697726] scsi host0: ahci-imx
[    2.701266] ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port 0x100 irq 69
[    2.713374] libphy: Fixed MDIO Bus: probed
[    2.719068] fec 2188000.ethernet: 2188000.ethernet supply phy not found, using dummy regulator
[    2.731267] pps pps0: new PPS source ptp0
[    2.747452] libphy: fec_enet_mii_bus: probed
[    2.752325] fec 2188000.ethernet eth0: registered PHC device 0
[    2.761387] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.767942] ehci-pci: EHCI PCI platform driver
[    2.772445] ehci-platform: EHCI generic platform driver
[    2.777917] ehci-mxc: Freescale On-Chip EHCI Host driver
[    2.783344] ehci-omap: OMAP-EHCI Host Controller driver
[    2.788727] ehci-orion: EHCI orion driver
[    2.792931] ehci-exynos: EHCI EXYNOS driver
[    2.797293] tegra-ehci: Tegra EHCI driver
[    2.801486] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.807707] ohci-pci: OHCI PCI platform driver
[    2.812216] ohci-platform: OHCI generic platform driver
[    2.817678] ohci-exynos: OHCI EXYNOS driver
[    2.822056] ohci-omap3: OHCI OMAP3 driver
[    2.826688] usbcore: registered new interface driver uas
[    2.832073] usbcore: registered new interface driver usb-storage
[    2.838130] usbcore: registered new interface driver ums-cypress
[    2.844183] usbcore: registered new interface driver ums_eneub6250
[    2.850411] usbcore: registered new interface driver ums-freecom
[    2.856466] usbcore: registered new interface driver ums-isd200
[    2.862471] usbcore: registered new interface driver ums-usbat
[    2.878172] ci_hdrc ci_hdrc.0: EHCI Host Controller
[    2.878924] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    2.878955] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[    2.892839] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    2.893031] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.893040] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.893046] usb usb1: Product: EHCI Host Controller
[    2.893052] usb usb1: Manufacturer: Linux 4.12.4-1-ARCH ehci_hcd
[    2.893058] usb usb1: SerialNumber: ci_hdrc.1
[    2.893664] hub 1-0:1.0: USB hub found
[    2.893699] hub 1-0:1.0: 1 port detected
[    2.937552] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 2
[    2.947107] rtc-pcf8523 2-0068: rtc core: registered rtc-pcf8523 as rtc0
[    2.955260] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc1
[    2.960834] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[    2.961015] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    2.961024] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.961031] usb usb2: Product: EHCI Host Controller
[    2.961036] usb usb2: Manufacturer: Linux 4.12.4-1-ARCH ehci_hcd
[    2.961042] usb usb2: SerialNumber: ci_hdrc.0
[    2.961626] hub 2-0:1.0: USB hub found
[    2.961661] hub 2-0:1.0: 1 port detected
[    3.007267] i2c /dev entries driver
[    3.019368] sdhci: Secure Digital Host Controller Interface driver
[    3.025243] ata1: SATA link down (SStatus 0 SControl 300)
[    3.025282] ahci-imx 2200000.sata: no device found, disabling link.
[    3.025289] ahci-imx 2200000.sata: pass ahci_imx..hotplug=1 to enable hotplug
[    3.044412] sdhci: Copyright(c) Pierre Ossman
[    3.049936] Synopsys Designware Multimedia Card Interface Driver
[    3.056815] VUB300 Driver rom wait states = 1C irqpoll timeout = 0400
[    3.057199] usbcore: registered new interface driver vub300
[    3.069316] usbcore: registered new interface driver ushc
[    3.075554] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.082309] sdhci-esdhc-imx 2190000.usdhc: allocated mmc-pwrseq
[    3.228825] usb 1-1: new full-speed USB device number 2 using ci_hdrc
[    3.292821] usb 2-1: new low-speed USB device number 2 using ci_hdrc
[    3.340827] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
[    3.348489] sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode
[    3.357843] sdhci-esdhc-imx 2194000.usdhc: Got CD GPIO
[    3.379507] mmc0: queuing unknown CIS tuple 0x80 (2 bytes)
[    3.386694] mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
[    3.395640] mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
[    3.404206] mmc0: queuing unknown CIS tuple 0x80 (7 bytes)
[    3.412748] mmc0: queuing unknown CIS tuple 0x80 (7 bytes)
[    3.418442] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[    3.425722] usb 1-1: New USB device found, idVendor=046d, idProduct=c52e
[    3.432459] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.439621] usb 1-1: Product: USB Receiver
[    3.443742] usb 1-1: Manufacturer: Logitech
[    3.448014] ledtrig-cpu: registered to indicate activity on CPUs
[    3.454428] hidraw: raw HID events driver (C) Jiri Kosina
[    3.460256] usbcore: registered new interface driver usbhid
[    3.465909] usbhid: USB HID core driver
[    3.471556] input: Logitech USB Receiver as /devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1:1.0/0003:046D:C52E.0001/input/input0
[    3.476270] NET: Registered protocol family 10
[    3.476908] usb 2-1: New USB device found, idVendor=046d, idProduct=c508
[    3.476916] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.476923] usb 2-1: Product: USB Receiver
[    3.476928] usb 2-1: Manufacturer: Logitech
[    3.485159] input: Logitech USB Receiver as /devices/soc0/soc/2100000.aips-bus/2184000.usb/ci_hdrc.0/usb2/2-1/2-1:1.0/0003:046D:C508.0002/input/input1
[    3.500040] Segment Routing with IPv6
[    3.500129] mip6: Mobile IPv6
[    3.500138] NET: Registered protocol family 17
[    3.500210] Key type dns_resolver registered
[    3.511846] ThumbEE CPU extension supported.
[    3.511855] Registering SWP/SWPB emulation handler
[    3.512445] registered taskstats version 1
[    3.512518] zswap: loaded using pool lzo/zbud
[    3.558850] hid-generic 0003:046D:C508.0002: input,hidraw0: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-ci_hdrc.0-1/input0
[    3.560004] Btrfs loaded, crc32c=crc32c-generic
[    3.570438] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
[    3.570626] imx_thermal 2000000.aips-bus:tempmon: Extended Commercial CPU temperature grade - max:105C critical:100C passive:95C
[    3.571847] input: gpio-keys as /devices/soc0/gpio-keys/input/input2
[    3.609426] random: fast init done
[    3.617454] hid-generic 0003:046D:C52E.0001: input,hidraw1: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-ci_hdrc.1-1/input0
[    3.618777] rtc-pcf8523 2-0068: hctosys: unable to read the hardware clock
[    3.618782] sr_init: No PMIC hook to init smartreflex
[    3.618921] sr_init: platform driver register failed for SR
[    3.619407] ALSA device list:
[    3.619410]   No soundcards found.
[    3.654587] Freeing unused kernel memory: 1024K
[    3.659576] input: Logitech USB Receiver as /devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1:1.1/0003:046D:C52E.0003/input/input3
[    3.679765] mmc1: host does not support reading read-only switch, assuming write-enable
[    3.695280] mmc1: new high speed SDHC card at address aaaa
:: running early hook [udev][    3.701768] mmcblk1: mmc1:aaaa ACLCD 29.7 GiB

Warning: /lib/modules/4.12.4-1-ARCH/modules.devname not found - [    3.712158]  mmcblk1: p1
ignoring
[    3.733450] hid-generic 0003:046D:C52E.0003: input,hiddev0,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-ci_hdrc.1-1/input1
starting version 233
:: running hook [udev]
[    3.748920] mmc0: new high speed SDIO card at address 0001
:: Triggering uevents...
:: performing fsck on '/dev/mmcblk1p1'
[    4.476821] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[    4.484923] pgd = c0004000
[    4.487632] [00000000] *pgd=00000000
[    4.491218] Internal error: Oops: 805 [#1] SMP ARM
[    4.496011] Modules linked in:
[    4.499073] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.12.4-1-ARCH #1
[    4.505603] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[    4.512132] task: c1208b80 task.stack: c1200000
[    4.516682] PC is at expire_timers+0x34/0xa8
[    4.520957] LR is at expire_timers+0x78/0xa8
[    4.525230] pc : [<c01afc38>]    lr : [<c01afc7c>]    psr: 20070193
[    4.525230] sp : c1201e28  ip : 00000000  fp : c1203080
[    4.536708] r10: 2db9f000  r9 : c1204d4c  r8 : c11f9540
[    4.541935] r7 : 00000000  r6 : 00000200  r5 : c1201e40  r4 : eed98540
[    4.548463] r3 : ee6da1dc  r2 : 00000200  r1 : 00000000  r0 : eed98540
[    4.554993] Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment none
[    4.562217] Control: 10c5387d  Table: 130e404a  DAC: 00000051
[    4.567965] Process swapper/0 (pid: 0, stack limit = 0xc1200220)
[    4.573973] Stack: (0xc1201e28 to 0xc1202000)
[    4.578336] 1e20:                   c1201e3c eed98540 c1201e3c c1203d00 c11f9540 c01afe28
[    4.586518] 1e40: ee6da1dc 00000000 c1201ea0 00000011 c123d2df c0f27a0c c0f279e4 c09b84f8
[    4.594699] 1e60: ee007100 00040c04 000000a0 00000001 c1203084 ffffe000 40000001 c1203080
[    4.602880] 1e80: 00000100 c0147b30 ee005a00 00000001 ee00c400 c11f5428 c130b380 0000000a
[    4.611061] 1ea0: fffedf69 c1203d00 c0c06034 00200102 00000000 c11fb50c 00000000 00000000
[    4.619242] 1ec0: 00000001 ee00c400 c1200000 00000001 c120ba2c c0147f98 c11fb50c c019c3a0
[    4.627422] 1ee0: c1205258 f400010c c1201f10 f4000100 f4001100 c010175c c09713b0 60070013
[    4.635604] 1f00: ffffffff c1201f44 0ad62cf4 c0b76a0c 00000000 c120ba7c 00000b5d 00000050
[    4.643784] 1f20: 0aa2c619 00000001 eed9b988 00000001 0ad62cf4 00000001 00000001 c120ba2c
[    4.651966] 1f40: 00000000 c1201f60 c09712c0 c09713b0 60070013 ffffffff 00000051 00000000
[    4.660147] 1f60: 00000000 00040c04 00000004 ffffe000 c1204ddc c1204d7c c11fc980 c123d2d1
[    4.668329] 1f80: eed9b988 c120ba2c efffcb00 c0181f5c 000000bd 00000001 c1204d4c ffffffff
[    4.676509] 1fa0: c1204d40 c1309400 c1195a28 c0182248 c1309440 c1100cd8 ffffffff ffffffff
[    4.684690] 1fc0: 00000000 c11006a4 c1195a28 00000000 00000000 c1309794 c1204d60 c1195a24
[    4.692872] 1fe0: c1209fa4 1000406a 412fc09a 00000000 00000000 1000807c 00000000 00000000
[    4.701068] [<c01afc38>] (expire_timers) from [<c01afe28>] (run_timer_softirq+0x17c/0x1c8)
[    4.709347] [<c01afe28>] (run_timer_softirq) from [<c0147b30>] (__do_softirq+0xe0/0x248)
[    4.717449] [<c0147b30>] (__do_softirq) from [<c0147f98>] (irq_exit+0xd8/0x140)
[    4.724773] [<c0147f98>] (irq_exit) from [<c019c3a0>] (__handle_domain_irq+0x60/0xb4)
[    4.732617] [<c019c3a0>] (__handle_domain_irq) from [<c010175c>] (gic_handle_irq+0x44/0x80)
[    4.740983] [<c010175c>] (gic_handle_irq) from [<c0b76a0c>] (__irq_svc+0x6c/0x90)
[    4.748466] Exception stack(0xc1201f10 to 0xc1201f58)
[    4.753520] 1f00:                                     00000000 c120ba7c 00000b5d 00000050
[    4.761701] 1f20: 0aa2c619 00000001 eed9b988 00000001 0ad62cf4 00000001 00000001 c120ba2c
[    4.769880] 1f40: 00000000 c1201f60 c09712c0 c09713b0 60070013 ffffffff
[    4.776510] [<c0b76a0c>] (__irq_svc) from [<c09713b0>] (cpuidle_enter_state+0x27c/0x2cc)
[    4.784612] [<c09713b0>] (cpuidle_enter_state) from [<c0181f5c>] (do_idle+0x1ac/0x1fc)
[    4.792538] [<c0181f5c>] (do_idle) from [<c0182248>] (cpu_startup_entry+0x18/0x1c)
[    4.800116] [<c0182248>] (cpu_startup_entry) from [<c1100cd8>] (start_kernel+0x3e8/0x408)
[    4.808300] Code: e5843004 e5932000 e5931004 e3520000 (e5812000)
[    4.814403] ---[ end trace f0fa28fa33feb7bb ]---
[    4.819023] Kernel panic - not syncing: Fatal exception in interrupt
[    4.825385] CPU3: stopping
[    4.828101] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G      D         4.12.4-1-ARCH #1
[    4.835845] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[    4.842390] [<c0110e6c>] (unwind_backtrace) from [<c010c1c4>] (show_stack+0x10/0x14)
[    4.850147] [<c010c1c4>] (show_stack) from [<c056c054>] (dump_stack+0x8c/0xa0)
[    4.857380] [<c056c054>] (dump_stack) from [<c010f020>] (handle_IPI+0x1bc/0x1dc)
[    4.864782] [<c010f020>] (handle_IPI) from [<c0101794>] (gic_handle_irq+0x7c/0x80)
[    4.872361] [<c0101794>] (gic_handle_irq) from [<c0b76a0c>] (__irq_svc+0x6c/0x90)
[    4.879845] Exception stack(0xee093f50 to 0xee093f98)
[    4.884899] 3f40:                                     00000000 c120ba2c 2dbd2000 00000050
[    4.893080] 3f60: 0aa1eb59 00000001 eedce988 00000000 1f9d6cd1 00000001 00000000 c120ba2c
[    4.901261] 3f80: 29aaaaab ee093fa0 c09712c0 c09713b0 600f0013 ffffffff
[    4.907883] [<c0b76a0c>] (__irq_svc) from [<c09713b0>] (cpuidle_enter_state+0x27c/0x2cc)
[    4.915979] [<c09713b0>] (cpuidle_enter_state) from [<c0181f5c>] (do_idle+0x1ac/0x1fc)
[    4.923902] [<c0181f5c>] (do_idle) from [<c0182248>] (cpu_startup_entry+0x18/0x1c)
[    4.931478] [<c0182248>] (cpu_startup_entry) from [<101018ec>] (0x101018ec)
[    4.938443] CPU2: stopping
[    4.941158] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G      D         4.12.4-1-ARCH #1
[    4.948902] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[    4.955443] [<c0110e6c>] (unwind_backtrace) from [<c010c1c4>] (show_stack+0x10/0x14)
[    4.963195] [<c010c1c4>] (show_stack) from [<c056c054>] (dump_stack+0x8c/0xa0)
[    4.970424] [<c056c054>] (dump_stack) from [<c010f020>] (handle_IPI+0x1bc/0x1dc)
[    4.977825] [<c010f020>] (handle_IPI) from [<c0101794>] (gic_handle_irq+0x7c/0x80)
[    4.985403] [<c0101794>] (gic_handle_irq) from [<c0b76a0c>] (__irq_svc+0x6c/0x90)
[    4.992887] Exception stack(0xee091f50 to 0xee091f98)
[    4.997943] 1f40:                                     00000000 c120ba2c 2dbc1000 00000050
[    5.006124] 1f60: 1c01a724 00000001 eedbd988 00000000 1f9d6e1e 00000001 00000000 c120ba2c
[    5.014304] 1f80: 29aaaaab ee091fa0 c09712c0 c09713b0 600e0013 ffffffff
[    5.020926] [<c0b76a0c>] (__irq_svc) from [<c09713b0>] (cpuidle_enter_state+0x27c/0x2cc)
[    5.029023] [<c09713b0>] (cpuidle_enter_state) from [<c0181f5c>] (do_idle+0x1ac/0x1fc)
[    5.036945] [<c0181f5c>] (do_idle) from [<c0182248>] (cpu_startup_entry+0x18/0x1c)
[    5.044519] [<c0182248>] (cpu_startup_entry) from [<101018ec>] (0x101018ec)
[    5.051483] CPU1: stopping
[    5.054200] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G      D         4.12.4-1-ARCH #1
[    5.061944] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[    5.068484] [<c0110e6c>] (unwind_backtrace) from [<c010c1c4>] (show_stack+0x10/0x14)
[    5.076236] [<c010c1c4>] (show_stack) from [<c056c054>] (dump_stack+0x8c/0xa0)
[    5.083467] [<c056c054>] (dump_stack) from [<c010f020>] (handle_IPI+0x1bc/0x1dc)
[    5.090869] [<c010f020>] (handle_IPI) from [<c0101794>] (gic_handle_irq+0x7c/0x80)
[    5.098445] [<c0101794>] (gic_handle_irq) from [<c0b76a0c>] (__irq_svc+0x6c/0x90)
[    5.105930] Exception stack(0xee08ff50 to 0xee08ff98)
[    5.110985] ff40:                                     00000000 c120ba2c 2dbb0000 00000050
[    5.119166] ff60: 0aa1eca6 00000001 eedac988 00000000 1f9d6cd1 00000001 00000000 c120ba2c
[    5.127346] ff80: 29aaaaab ee08ffa0 c09712c0 c09713b0 60010013 ffffffff
[    5.133969] [<c0b76a0c>] (__irq_svc) from [<c09713b0>] (cpuidle_enter_state+0x27c/0x2cc)
[    5.142066] [<c09713b0>] (cpuidle_enter_state) from [<c0181f5c>] (do_idle+0x1ac/0x1fc)
[    5.149988] [<c0181f5c>] (do_idle) from [<c0182248>] (cpu_startup_entry+0x18/0x1c)
[    5.157561] [<c0182248>] (cpu_startup_entry) from [<101018ec>] (0x101018ec)
[    5.164532] ---[ end Kernel panic - not syncing: Fatal exception in interrupt


It was oops-ing in a very similar fashion ( to my raw eyeballs anyway - I didn't save it ) *before* I made the change to the root device name ( in a previous installation ). I guess, based on this, and the fact that it successfully booted once, that the problem is not the root device name, but something else. Any ideas?
dkasak
 
Posts: 5
Joined: Sun Jul 30, 2017 12:20 pm

Re: Kernel oops on boot with 4.12.4-1-ARCH

Postby dkasak » Tue Aug 01, 2017 11:33 am

OK so I've managed to get it to boot reliably. It seems that the Cubox doesn't like my trackball ( logitech ) being plugged into one of the USB ports. I swapped the keyboard and trackball around, and now it boots. Hooray!
dkasak
 
Posts: 5
Joined: Sun Jul 30, 2017 12:20 pm

Re: Kernel oops on boot with 4.12.4-1-ARCH

Postby moonman » Fri Aug 25, 2017 6:27 pm

IIRC the kernel you installed is for original cubox, not the cubox-i
Pogoplug V4 | GoFlex Home | Raspberry Pi B 512 | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | |[armv5] How to install my.pogoplug.com service | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3089
Joined: Sat Jan 15, 2011 3:36 am
Location: Calgary, Canada


Return to Freescale

Who is online

Users browsing this forum: No registered users and 1 guest