I recently updated to using Layerscape 17.09 which provides the kernel 4.9.35. I followed the instructions in the Layerscape manual and made a usb with the rootfs and the kenel. Everything is stock and nothing has been customized.
I am seeing a kernel panic:
U-Boot 2017.03 (Oct 02 2017 - 15:15:49 -0400)
SoC: LS2088AE Rev1.0 (0x87090010)
Clock Configuration:
CPU0(A72):1800 MHz CPU1(A72):1800 MHz CPU2(A72):1800 MHz
CPU3(A72):1800 MHz CPU4(A72):1800 MHz CPU5(A72):1800 MHz
CPU6(A72):1800 MHz CPU7(A72):1800 MHz
Bus: 700 MHz DDR: 1866.667 MT/s DP-DDR: 1600 MT/s
Reset Configuration Word (RCW):
00000000: 483038b8 48480048 00000000 00000000
00000010: 00000000 00000000 00a00000 00000000
00000020: 02001180 00002581 00000000 00000000
00000030: 00400c0b 00000000 00000000 00000000
00000040: 00000000 00000000 00000000 00000000
00000050: 00000000 00000000 00000000 00000000
00000060: 00000000 00000000 00027000 00000000
00000070: 3f2a0000 00000000
Model: Freescale Layerscape 2080a RDB Board
Board: LS2088AE Rev1.0-RDB, Board Arch: V1, Board version: F, boot from vBank: 4
FPGA: v1.22
SERDES1 Reference : Clock1 = 156.25MHz Clock2 = 156.25MHz
SERDES2 Reference : Clock1 = 100MHz Clock2 = 100MHz
I2C: ready
DRAM: Initializing DDR....using SPD
Detected UDIMM 18ASF1G72AZ-2G3B1
Detected UDIMM 18ASF1G72AZ-2G3B1
DP-DDR: Detected UDIMM 18ASF1G72AZ-2G3B1
20 GiB
DDR 16 GiB (DDR4, 64-bit, CL=13, ECC on)
DDR Controller Interleaving Mode: 256B
DDR Chip-Select Interleaving Mode: CS0+CS1
DP-DDR 4 GiB (DDR4, 32-bit, CL=11, ECC on)
DDR Chip-Select Interleaving Mode: CS0+CS1
SEC0: RNG instantiated
SEC Firmware: Bad firmware image (not a FIT image)
PSCI: PSCI does not exist.
Waking secondary cores to start from fff0c000
All (8) cores are up.
Using SERDES1 Protocol: 42 (0x2a)
Using SERDES2 Protocol: 63 (0x3f)
Flash: 128 MiB
NAND: 2048 MiB
MMC: FSL_SDHC: 0
EEPROM: Invalid ID (ff ff ff ff)
In: serial
Out: serial
Err: serial
VID: Core voltage after adjustment is at 1000 mV
SATA link 0 timeout.
AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl SATA mode
flags: 64bit ncq pm clo only pmp fbss pio slum part ccc apst
Found 0 device(s).
SCSI: Net: crc32+
fsl-mc: Booting Management Complex ... SUCCESS
fsl-mc: Management Complex booted (version: 10.3.2, boot status: 0x1)
Not found Cortina PHY ucode at 0x0000000580980000
Not found Cortina PHY ucode at 0x0000000580980000
Not found Cortina PHY ucode at 0x0000000580980000
Not found Cortina PHY ucode at 0x0000000580980000
PCIe0: pcie@3400000 disabled
PCIe1: pcie@3500000 disabled
PCIe2: pcie@3600000 Root Complex: x4 gen3
PCIe3: pcie@3700000 Root Complex: x1 gen1
e1000: 00:15:17:16:4c:26
DPMAC1@xgmii [PRIME]
Warning: DPMAC1@xgmii (eth0) using random MAC address - f2:bf:3d:45:a9:99
, DPMAC2@xgmii
Warning: DPMAC2@xgmii (eth1) using random MAC address - ca:e4:c0:e5:40:91
, DPMAC3@xgmii
Warning: DPMAC3@xgmii (eth2) using random MAC address - c2:ec:e9:9f:cc:9d
, DPMAC4@xgmii
Warning: DPMAC4@xgmii (eth3) using random MAC address - ba:10:79:cc:a6:dc
, DPMAC5@xgmii
Warning: DPMAC5@xgmii (eth4) using random MAC address - b2:18:50:b6:2a:d0
, DPMAC6@xgmii
Warning: DPMAC6@xgmii (eth5) using random MAC address - 8a:43:ad:16:c3:d8
, DPMAC7@xgmii
Warning: DPMAC7@xgmii (eth6) using random MAC address - 82:4b:84:6c:4f:d4
, DPMAC8@xgmii
Warning: DPMAC8@xgmii (eth7) using random MAC address - a6:51:5c:a6:78:18
, e1000#0
Hit any key to stop autoboot: 0
=>
=>
=> usb start
starting USB...
USB0: Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
USB1: Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
scanning bus 1 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
=> fsl_mc apply dpl 0x580700000
fsl-mc: Deploying data path layout ... SUCCESS
=> ext4load usb 0:2 $kernel_addr_r vmlinuz
8731679 bytes read in 16132 ms (528.3 KiB/s)
=> ext4load usb 0:2 $fdt_addr_r fsl-ls2088a-rdb.dtb
19689 bytes read in 356 ms (53.7 KiB/s)
=> bootm $kernel_addr_r - $fdt_addr_r
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux
Created: 2017-09-26 7:00:07 UTC
Image Type: AArch64 Linux Kernel Image (gzip compressed)
Data Size: 8731615 Bytes = 8.3 MiB
Load Address: 80080000
Entry Point: 80080000
Verifying Checksum ... OK
## Flattened Device Tree blob at 90000000
Booting using the fdt blob at 0x90000000
Uncompressing Kernel Image ... OK
Loading Device Tree to 000000009fff8000, end 000000009ffffce8 ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.35-03435-g1e65b65 (root@saturn.ap.freescale.net) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) #1 SMP PREEMPT Tu7
[ 0.000000] Boot CPU: AArch64 Processor [410fd082]
[ 0.000000] earlycon: uart8250 at MMIO 0x00000000021c0600 (options '')
[ 0.000000] bootconsole [uart8250] enabled
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 16 MiB at 0x00000000fec00000
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000083bfffffff]
[ 0.000000] NUMA: Adding memblock [0x80000000 - 0xffffffff] on node 0
[ 0.000000] NUMA: Adding memblock [0x8080000000 - 0x83bfffffff] on node 0
[ 0.000000] NUMA: Initmem setup node 0 [mem 0x80000000-0x83bfffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x83bffd7540-0x83bffd8cff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] Normal [mem 0x0000000100000000-0x00000083bfffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] node 0: [mem 0x0000008080000000-0x00000083bfffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000083bfffffff]
[ 0.000000] percpu: Embedded 23 pages/cpu @ffff80833ff1b000 s55128 r8192 d30888 u94208
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 3870720
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: console=ttyS1,115200 root=/dev/sda1 rootwait earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesd
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] software IO TLB [mem 0xfac00000-0xfec00000] (64MB) mapped at [ffff80007ac00000-ffff80007ebfffff]
[ 0.000000] Memory: 15379232K/15728640K available (12284K kernel code, 1020K rwdata, 4812K rodata, 1152K init, 979K bss, 333024K reserved, 16384K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffff000000000000 - 0xffff000008000000 ( 128 MB)
[ 0.000000] vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000 (129022 GB)
[ 0.000000] .text : 0xffff000008080000 - 0xffff000008c80000 ( 12288 KB)
[ 0.000000] .rodata : 0xffff000008c80000 - 0xffff000009140000 ( 4864 KB)
[ 0.000000] .init : 0xffff000009140000 - 0xffff000009260000 ( 1152 KB)
[ 0.000000] .data : 0xffff000009260000 - 0xffff00000935f200 ( 1021 KB)
[ 0.000000] .bss : 0xffff00000935f200 - 0xffff00000945415c ( 980 KB)
[ 0.000000] fixed : 0xffff7dfffe7fd000 - 0xffff7dfffec00000 ( 4108 KB)
[ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB)
[ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048 GB maximum)
[ 0.000000] 0xffff7e0000000000 - 0xffff7e020d000000 ( 8400 MB actual)
[ 0.000000] memory : 0xffff800000000000 - 0xffff808340000000 (537600 MB)
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=8.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=8
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] ITS [mem 0x06020000-0x0603ffff]
[ 0.000000] ITS@0x0000000006020000: allocated 8192 Devices @83b0820000 (flat, esz 8, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GIC: using LPI property table @0x00000083b0830000
[ 0.000000] ITS: Allocated 1792 chunks for LPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000006100000
[ 0.000000] CPU0: using LPI pending table @0x00000083b0840000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] arm_arch_timer: Enabling workaround for FSL erratum A-008585
[ 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 25.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x5c40939b5, max_idle_ns: 440795202646 ns
[ 0.000001] sched_clock: 56 bits at 25MHz, resolution 40ns, wraps every 4398046511100ns
[ 0.008273] Console: colour dummy device 80x25
[ 0.012765] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=100000)
[ 0.023188] pid_max: default: 32768 minimum: 301
[ 0.027890] Security Framework initialized
[ 0.033680] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes)
[ 0.044675] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[ 0.053723] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.060668] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.068514] ASID allocator initialised with 65536 entries
[ 0.105992] PCI/MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
[ 0.113558] Platform MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
[ 0.121704] EFI services will not be available.
[ 0.174347] Detected PIPT I-cache on CPU1
[ 0.174361] GICv3: CPU1: found redistributor 1 region 0:0x0000000006120000
[ 0.174381] CPU1: using LPI pending table @0x00000083aee10000
[ 0.174397] CPU1: Booted secondary processor [410fd082]
[ 0.206365] Detected PIPT I-cache on CPU2
[ 0.206377] GICv3: CPU2: found redistributor 100 region 0:0x0000000006140000
[ 0.206398] CPU2: using LPI pending table @0x00000083aee50000
[ 0.206415] CPU2: Booted secondary processor [410fd082]
[ 0.238385] Detected PIPT I-cache on CPU3
[ 0.238393] GICv3: CPU3: found redistributor 101 region 0:0x0000000006160000
[ 0.238411] CPU3: using LPI pending table @0x00000083aee90000
[ 0.238424] CPU3: Booted secondary processor [410fd082]
[ 0.270414] Detected PIPT I-cache on CPU4
[ 0.270426] GICv3: CPU4: found redistributor 200 region 0:0x0000000006180000
[ 0.270445] CPU4: using LPI pending table @0x00000083aeed0000
[ 0.270461] CPU4: Booted secondary processor [410fd082]
[ 0.302435] Detected PIPT I-cache on CPU5
[ 0.302443] GICv3: CPU5: found redistributor 201 region 0:0x00000000061a0000
[ 0.302462] CPU5: using LPI pending table @0x00000083aef10000
[ 0.302475] CPU5: Booted secondary processor [410fd082]
[ 0.334462] Detected PIPT I-cache on CPU6
[ 0.334476] GICv3: CPU6: found redistributor 300 region 0:0x00000000061c0000
[ 0.334496] CPU6: using LPI pending table @0x00000083aef40000
[ 0.334512] CPU6: Booted secondary processor [410fd082]
[ 0.366484] Detected PIPT I-cache on CPU7
[ 0.366493] GICv3: CPU7: found redistributor 301 region 0:0x00000000061e0000
[ 0.366512] CPU7: using LPI pending table @0x00000083aef80000
[ 0.366525] CPU7: Booted secondary processor [410fd082]
[ 0.366557] Brought up 8 CPUs
[ 0.524399] SMP: Total of 8 processors activated.
[ 0.529130] CPU features: detected feature: GIC system register CPU interface
[ 0.536312] CPU features: detected feature: 32-bit EL0 Support
[ 0.542212] CPU: All CPU(s) started at EL2
[ 0.546762] devtmpfs: initialized
[ 0.552023] DMI not present or invalid.
[ 0.555977] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.565807] futex hash table entries: 2048 (order: 5, 131072 bytes)
[ 0.572313] xor: measuring software checksum speed
[ 0.617153] 8regs : 7181.000 MB/sec
[ 0.661377] 8regs_prefetch: 6292.000 MB/sec
[ 0.705952] 32regs : 8437.000 MB/sec
[ 0.750176] 32regs_prefetch: 7086.000 MB/sec
[ 0.754817] xor: using function: 32regs (8437.000 MB/sec)
[ 0.760248] pinctrl core: initialized pinctrl subsystem
[ 0.765956] NET: Registered protocol family 16
[ 0.790632] cpuidle: using governor menu
[ 0.794637] fsl-mc MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
[ 0.804168] arm-smmu 5000000.iommu: probing hardware configuration...
[ 0.810651] arm-smmu 5000000.iommu: SMMUv2 with:
[ 0.815294] arm-smmu 5000000.iommu: stage 1 translation
[ 0.820641] arm-smmu 5000000.iommu: stage 2 translation
[ 0.825984] arm-smmu 5000000.iommu: nested translation
[ 0.831239] arm-smmu 5000000.iommu: non-coherent table walk
[ 0.836932] arm-smmu 5000000.iommu: (IDR0.CTTW overridden by dma-coherent property)
[ 0.844725] arm-smmu 5000000.iommu: stream matching with 128 register groups, mask 0x7fff
[ 0.853050] arm-smmu 5000000.iommu: 64 context banks (0 stage-2 only)
[ 0.859620] arm-smmu 5000000.iommu: Supported page sizes: 0x61311000
[ 0.866099] arm-smmu 5000000.iommu: Stage-1: 48-bit VA -> 48-bit IPA
[ 0.872578] arm-smmu 5000000.iommu: Stage-2: 48-bit IPA -> 48-bit PA
[ 0.879391] vdso: 2 pages (1 code @ ffff000008c87000, 1 data @ ffff000009265000)
[ 0.886840] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.894003] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.900276] Serial: AMBA PL011 UART driver
[ 0.904865] Machine: Freescale Layerscape 2088A RDB Board
[ 0.910297] SoC family: QorIQ LS2088A
[ 0.913973] SoC ID: svr:0x87090010, Revision: 1.0
[ 0.919974] fsl_mc_bus 80c000000.fsl-mc: MC firmware version: 10.3.2
[ 0.928948] iommu: Adding device dprc.1 to group 0
[ 0.955483] iommu: Adding device dpni.0 to group 0
[ 0.960337] iommu: Adding device dpbp.0 to group 0
[ 0.965204] iommu: Adding device dpmac.8 to group 0
[ 0.970146] iommu: Adding device dpmac.7 to group 0
[ 0.975092] iommu: Adding device dpmac.6 to group 0
[ 0.980037] iommu: Adding device dpmac.5 to group 0
[ 0.984981] iommu: Adding device dpmac.4 to group 0
[ 0.989921] iommu: Adding device dpmac.3 to group 0
[ 0.994864] iommu: Adding device dpmac.2 to group 0
[ 0.999807] iommu: Adding device dpmac.1 to group 0
[ 1.005248] iommu: Adding device dpmcp.19 to group 0
[ 1.010788] iommu: Adding device dpmcp.18 to group 0
[ 1.016328] iommu: Adding device dpmcp.17 to group 0
[ 1.021865] iommu: Adding device dpmcp.16 to group 0
[ 1.027406] iommu: Adding device dpmcp.15 to group 0
[ 1.032950] iommu: Adding device dpmcp.14 to group 0
[ 1.038490] iommu: Adding device dpmcp.13 to group 0
[ 1.044033] iommu: Adding device dpmcp.12 to group 0
[ 1.049581] iommu: Adding device dpmcp.11 to group 0
[ 1.055117] iommu: Adding device dpmcp.10 to group 0
[ 1.060659] iommu: Adding device dpmcp.9 to group 0
[ 1.066108] iommu: Adding device dpmcp.8 to group 0
[ 1.071562] iommu: Adding device dpmcp.7 to group 0
[ 1.077015] iommu: Adding device dpmcp.6 to group 0
[ 1.082469] iommu: Adding device dpmcp.5 to group 0
[ 1.087925] iommu: Adding device dpmcp.4 to group 0
[ 1.093377] iommu: Adding device dpmcp.3 to group 0
[ 1.098831] iommu: Adding device dpmcp.2 to group 0
[ 1.104286] iommu: Adding device dpmcp.1 to group 0
[ 1.109239] iommu: Adding device dprtc.0 to group 0
[ 1.115188] iommu: Adding device dpio.7 to group 0
[ 1.121049] iommu: Adding device dpio.6 to group 0
[ 1.127911] iommu: Adding device dpio.5 to group 0
[ 1.133772] iommu: Adding device dpio.4 to group 0
[ 1.139634] iommu: Adding device dpio.3 to group 0
[ 1.145496] iommu: Adding device dpio.2 to group 0
[ 1.151357] iommu: Adding device dpio.1 to group 0
[ 1.157216] iommu: Adding device dpio.0 to group 0
[ 1.162073] iommu: Adding device dpcon.0 to group 0
[ 1.173276] fsl_mc_dprc dprc.1: DPRC device bound to driver
[ 1.205209] HugeTLB registered 2 MB page size, pre-allocated 256 pages
[ 1.278729] raid6: int64x1 gen() 1119 MB/s
[ 1.350756] raid6: int64x1 xor() 1004 MB/s
[ 1.422806] raid6: int64x2 gen() 1571 MB/s
[ 1.494805] raid6: int64x2 xor() 1488 MB/s
[ 1.566859] raid6: int64x4 gen() 2449 MB/s
[ 1.638882] raid6: int64x4 xor() 1675 MB/s
[ 1.710928] raid6: int64x8 gen() 2094 MB/s
[ 1.782953] raid6: int64x8 xor() 1536 MB/s
[ 1.854988] raid6: neonx1 gen() 2295 MB/s
[ 1.927004] raid6: neonx1 xor() 1549 MB/s
[ 1.999034] raid6: neonx2 gen() 3076 MB/s
[ 2.071074] raid6: neonx2 xor() 2344 MB/s
[ 2.143105] raid6: neonx4 gen() 3903 MB/s
[ 2.215135] raid6: neonx4 xor() 2910 MB/s
[ 2.287173] raid6: neonx8 gen() 3813 MB/s
[ 2.359206] raid6: neonx8 xor() 2906 MB/s
[ 2.363497] raid6: using algorithm neonx4 gen() 3903 MB/s
[ 2.368923] raid6: .... xor() 2910 MB/s, rmw enabled
[ 2.373914] raid6: using intx1 recovery algorithm
[ 2.378758] ACPI: Interpreter disabled.
[ 2.382746] RCPM: layerscape_rcpm_init: Can't find the RCPM node.
[ 2.389057] vgaarb: loaded
[ 2.391876] SCSI subsystem initialized
[ 2.395827] usbcore: registered new interface driver usbfs
[ 2.401366] usbcore: registered new interface driver hub
[ 2.406737] usbcore: registered new device driver usb
[ 2.411972] imx-i2c 2000000.i2c: can't get pinctrl, bus recovery not supported
[ 2.419332] i2c i2c-0: IMX I2C adapter registered
[ 2.424065] i2c i2c-0: can't use DMA, using PIO instead.
[ 2.429527] pps_core: LinuxPPS API ver. 1 registered
[ 2.434522] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.443726] PTP clock support registered
[ 2.447726] dmi: Firmware registration failed.
[ 2.452245] No BMan portals available!
[ 2.456155] QMan: Allocated lookup table at ffff00000b801000, entry count 65537
[ 2.463562] No QMan portals available!
[ 2.467399] No USDPAA memory, no 'fsl,usdpaa-mem' in device-tree
[ 2.473473] fsl-ifc 2240000.ifc: Freescale Integrated Flash Controller
[ 2.480048] fsl-ifc 2240000.ifc: IFC version 2.0, 8 banks
[ 2.485589] Advanced Linux Sound Architecture Driver Initialized.
[ 2.492061] clocksource: Switched to clocksource arch_sys_counter
[ 2.498254] VFS: Disk quotas dquot_6.6.0
[ 2.502227] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 2.509240] pnp: PnP ACPI: disabled
[ 2.515843] NET: Registered protocol family 2
[ 2.520529] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 2.528351] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 2.535289] TCP: Hash tables configured (established 131072 bind 65536)
[ 2.542003] UDP hash table entries: 8192 (order: 6, 262144 bytes)
[ 2.548208] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes)
[ 2.554917] NET: Registered protocol family 1
[ 2.559462] RPC: Registered named UNIX socket transport module.
[ 2.565419] RPC: Registered udp transport module.
[ 2.570150] RPC: Registered tcp transport module.
[ 2.574881] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.581644] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 2.589516] kvm [1]: 8-bit VMID
[ 2.592674] kvm [1]: IDMAP page: 80c6e000
[ 2.596705] kvm [1]: HYP VA range: 800000000000:ffffffffffff
[ 2.602895] kvm [1]: Hyp mode initialized successfully
[ 2.608086] kvm [1]: vgic-v2@c0e0000
[ 2.611691] kvm [1]: GIC system register CPU interface enabled
[ 2.617662] kvm [1]: vgic interrupt IRQ1
[ 2.621622] kvm [1]: virtual timer IRQ4
[ 2.626562] audit: initializing netlink subsys (disabled)
[ 2.632017] audit: type=2000 audit(2.516:1): initialized
[ 2.637591] workingset: timestamp_bits=44 max_order=22 bucket_order=0
[ 2.644422] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 2.650413] NFS: Registering the id_resolver key type
[ 2.655503] Key type id_resolver registered
[ 2.659709] Key type id_legacy registered
[ 2.663744] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 2.670547] fuse init (API version 7.26)
[ 2.674591] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 2.682131] 9p: Installing v9fs 9p2000 file system support
[ 2.687694] ceph: loaded (mds proto 32)
[ 2.692686] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 2.700170] io scheduler noop registered
[ 2.704119] io scheduler cfq registered (default)
[ 2.709390] libphy: mdio_driver_register: phy-bcm-ns2-pci
[ 2.715665] OF: PCI: host bridge /soc/pcie@3600000 ranges:
[ 2.721195] OF: PCI: IO 0x3000010000..0x300001ffff -> 0x00000000
[ 2.727502] OF: PCI: MEM 0x3040000000..0x307fffffff -> 0x40000000
[ 2.733890] layerscape-pcie 3600000.pcie: PCI host bridge to bus 0000:00
[ 2.740631] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.746147] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.752367] pci_bus 0000:00: root bus resource [mem 0x3040000000-0x307fffffff] (bus address [0x40000000-0x7fffffff])
[ 2.763140] iommu: Adding device 0000:00:00.0 to group 1
[ 2.768861] OF: PCI: /soc/pcie@3600000: Invalid iommu-map translation - no match for rid 0x100 on any target
[ 2.779145] pci 0000:01:00.0: VF(n) BAR0 space: [mem 0x00000000-0x001fffff 64bit] (contains BAR0 for 64 VFs)
[ 2.789097] pci 0000:01:00.0: VF(n) BAR2 space: [mem 0x00000000-0x03ffffff 64bit] (contains BAR2 for 64 VFs)
[ 2.812106] pci 0000:00:00.0: BAR 1: assigned [mem 0x3040000000-0x3043ffffff]
[ 2.819290] pci 0000:00:00.0: BAR 15: assigned [mem 0x3044000000-0x3051ffffff 64bit pref]
[ 2.827517] pci 0000:00:00.0: BAR 0: assigned [mem 0x3052000000-0x3052ffffff]
[ 2.834696] pci 0000:00:00.0: BAR 6: assigned [mem 0x3053000000-0x3053ffffff pref]
[ 2.842316] pci 0000:00:00.0: BAR 14: assigned [mem 0x3054000000-0x3059ffffff]
[ 2.849587] pci 0000:01:00.0: BAR 0: assigned [mem 0x3048000000-0x304fffffff 64bit pref]
[ 2.857762] pci 0000:01:00.0: BAR 2: assigned [mem 0x3044000000-0x3047ffffff 64bit pref]
[ 2.865936] pci 0000:01:00.0: BAR 4: assigned [mem 0x3050000000-0x3050ffffff 64bit pref]
[ 2.874110] pci 0000:01:00.0: BAR 6: assigned [mem 0x3054000000-0x3054ffffff pref]
[ 2.881730] pci 0000:01:00.0: BAR 9: assigned [mem 0x3055000000-0x3058ffffff 64bit]
[ 2.889453] pci 0000:01:00.0: BAR 7: assigned [mem 0x3059000000-0x30591fffff 64bit]
[ 2.897171] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 2.902162] pci 0000:00:00.0: bridge window [mem 0x3054000000-0x3059ffffff]
[ 2.909342] pci 0000:00:00.0: bridge window [mem 0x3044000000-0x3051ffffff 64bit pref]
[ 2.917668] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[ 2.924673] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[ 2.931349] OF: PCI: host bridge /soc/pcie@3700000 ranges:
[ 2.936872] OF: PCI: IO 0x3800010000..0x380001ffff -> 0x00000000
[ 2.943187] OF: PCI: MEM 0x3840000000..0x387fffffff -> 0x40000000
[ 2.949563] layerscape-pcie 3700000.pcie: PCI host bridge to bus 0001:00
[ 2.956313] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 2.961833] pci_bus 0001:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x0000-0xffff])
[ 2.970851] pci_bus 0001:00: root bus resource [mem 0x3840000000-0x387fffffff] (bus address [0x40000000-0x7fffffff])
[ 2.981564] iommu: Adding device 0001:00:00.0 to group 1
[ 2.987486] OF: PCI: /soc/pcie@3700000: Invalid iommu-map translation - no match for rid 0x100 on any target
[ 2.997877] pci 0001:01:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 3.007976] pci 0001:00:00.0: BAR 14: assigned [mem 0x3840000000-0x38400fffff]
[ 3.015248] pci 0001:00:00.0: BAR 13: assigned [io 0x10000-0x10fff]
[ 3.021639] pci 0001:00:00.0: BAR 6: assigned [mem 0x3840100000-0x38401007ff pref]
[ 3.029256] pci 0001:01:00.0: BAR 0: assigned [mem 0x3840000000-0x384001ffff]
[ 3.036452] pci 0001:01:00.0: BAR 1: assigned [mem 0x3840020000-0x384003ffff]
[ 3.043652] pci 0001:01:00.0: BAR 6: assigned [mem 0x3840040000-0x384005ffff pref]
[ 3.051267] pci 0001:01:00.0: BAR 2: assigned [io 0x10000-0x1001f]
[ 3.057588] pci 0001:00:00.0: PCI bridge to [bus 01]
[ 3.062582] pci 0001:00:00.0: bridge window [io 0x10000-0x10fff]
[ 3.068888] pci 0001:00:00.0: bridge window [mem 0x3840000000-0x38400fffff]
[ 3.076156] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
[ 3.083161] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
[ 3.090944] Freescale LS2 console driver
[ 3.094954] fsl-ls2-console: device fsl_mc_console registered
[ 3.100775] fsl-ls2-console: device fsl_aiop_console registered
[ 3.107007] xenfs: not registering filesystem on non-xen platform
[ 3.114666] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 3.121663] 21c0500.serial: ttyS0 at MMIO 0x21c0500 (irq = 84, base_baud = 21875000) is a 16550A
[ 3.130667] 21c0600.serial: ttyS1 at MMIO 0x21c0600 (irq = 84, base_baud = 21875000) is a 16550A
[ 3.139524] console [ttyS1] enabled
[ 3.139524] console [ttyS1] enabled
[ 3.146506] bootconsole [uart8250] disabled
[ 3.146506] bootconsole [uart8250] disabled
[ 3.155058] SuperH (H)SCI(F) driver initialized
[ 3.159709] msm_serial: driver initialized
[ 3.168367] brd: module loaded
[ 3.173691] loop: module loaded
[ 3.177079] hisi_sas: driver version v1.6
[ 3.185518] ahci-qoriq 3200000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[ 3.194484] ahci-qoriq 3200000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
[ 3.204424] scsi host0: ahci-qoriq
[ 3.207922] ata1: SATA max UDMA/133 mmio [mem 0x03200000-0x0320ffff] port 0x100 irq 350
[ 3.215974] ahci-qoriq 3210000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[ 3.224934] ahci-qoriq 3210000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
[ 3.234834] scsi host1: ahci-qoriq
[ 3.238317] ata2: SATA max UDMA/133 mmio [mem 0x03210000-0x0321ffff] port 0x100 irq 351
[ 3.246599] 580000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x002801
[ 3.256689] Amd/Fujitsu Extended Query Table at 0x0040
[ 3.261831] Amd/Fujitsu Extended Query version 1.5.
[ 3.266879] number of CFI chips: 1
[ 3.273063] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0x48
[ 3.279415] nand: Micron MT29F16G08ABACAWP
[ 3.283508] nand: 2048 MiB, SLC, erase size: 512 KiB, page size: 4096, OOB size: 224
[ 3.291253] nand: WARNING: 530000000.flash: the ECC used on your system is too weak compared to the one required by the NAND chip
[ 3.303918] Bad block table found at page 524160, version 0x01
[ 3.311672] Bad block table found at page 524032, version 0x01
[ 3.318462] nand_read_bbt: bad block at 0x000002d00000
[ 3.323598] nand_read_bbt: bad block at 0x000002d80000
[ 3.329229] fsl,ifc-nand 530000000.nand: IFC NAND device at 0x530000000, bank 2
[ 3.337003] m25p80 spi0.0: unrecognized JEDEC id bytes: 0f, e0, 3e
[ 3.343641] libphy: Fixed MDIO Bus: probed
[ 3.348014] tun: Universal TUN/TAP device driver, 1.6
[ 3.353063] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 3.359552] libphy: Freescale XGMAC MDIO Bus: probed
[ 3.369017] libphy: Freescale XGMAC MDIO Bus: probed
[ 3.374026] libphy: Freescale XGMAC MDIO Bus: probed
[ 3.379029] libphy: Freescale XGMAC MDIO Bus: probed
[ 3.384033] libphy: Freescale XGMAC MDIO Bus: probed
[ 3.389044] Freescale FM module, FMD API version 21.1.0
[ 3.394309] Freescale FM Ports module
[ 3.397966] fsl_mac: fsl_mac: FSL FMan MAC API based driver
[ 3.403571] fsl_dpa: FSL DPAA Ethernet driver
[ 3.407953] fsl_advanced: FSL DPAA Advanced drivers:
[ 3.412912] fsl_proxy: FSL DPAA Proxy initialization driver
[ 3.418509] fsl_oh: FSL FMan Offline Parsing port driver
[ 3.423944] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.430989] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.436758] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 3.442590] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 3.448842] e1000e 0001:01:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 3.530217] ata1: SATA link down (SStatus 0 SControl 300)
[ 3.560895] ata2: SATA link down (SStatus 0 SControl 300)
[ 3.636975] e1000e 0001:01:00.0 eth0: (PCI Express:2.5GT/s:Width x1) 00:15:17:16:4c:26
[ 3.644898] e1000e 0001:01:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.651853] e1000e 0001:01:00.0 eth0: MAC: 1, PHY: 4, PBA No: D50855-002
[ 3.658571] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[ 3.665530] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.671122] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[ 3.678948] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 3.684885] sky2: driver version 1.30
[ 3.688914] VFIO - User Level meta-driver version: 0.3
[ 3.694342] dwc3 3100000.usb3: request value same as default, ignoring
[ 3.701060] dwc3 3110000.usb3: request value same as default, ignoring
[ 3.707914] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.714441] ehci-pci: EHCI PCI platform driver
[ 3.718899] ehci-platform: EHCI generic platform driver
[ 3.724161] ehci-exynos: EHCI EXYNOS driver
[ 3.728373] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[ 3.733971] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.740156] ohci-pci: OHCI PCI platform driver
[ 3.744612] ohci-platform: OHCI generic platform driver
[ 3.749866] ohci-exynos: OHCI EXYNOS driver
[ 3.754166] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 3.759656] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 3.767454] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f66d hci version 0x100 quirks 0x02010010
[ 3.776171] xhci-hcd xhci-hcd.0.auto: irq 352, io mem 0x03100000
[ 3.782432] hub 1-0:1.0: USB hub found
[ 3.786189] hub 1-0:1.0: 1 port detected
[ 3.790215] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 3.795701] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 3.803364] arm-smmu 5000000.iommu: Unhandled context fault: fsr=0x402, iova=0xfec5e000, fsynr=0x0, cb=1
[ 3.803375] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.803577] hub 2-0:1.0: USB hub found
[ 3.803586] hub 2-0:1.0: 1 port detected
[ 3.803705] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 3.803712] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[ 3.803875] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f66d hci version 0x100 quirks 0x02010010
[ 3.803892] xhci-hcd xhci-hcd.1.auto: irq 353, io mem 0x03110000
[ 3.804105] hub 3-0:1.0: USB hub found
[ 3.804114] hub 3-0:1.0: 1 port detected
[ 3.804209] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 3.804214] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[ 3.804234] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.804432] hub 4-0:1.0: USB hub found
[ 3.804440] hub 4-0:1.0: 1 port detected
[ 3.804646] usbcore: registered new interface driver usb-storage
[ 3.805043] mousedev: PS/2 mouse device common for all mice
[ 3.805446] i2c /dev entries driver
[ 3.908211] i2c i2c-0: Added multiplexed i2c bus 1
[ 3.921266] rtc-ds3232 2-0068: rtc core: registered ds3232 as rtc0
[ 3.927468] i2c i2c-0: Added multiplexed i2c bus 2
[ 3.932342] i2c i2c-0: Added multiplexed i2c bus 3
[ 3.937259] i2c i2c-0: Added multiplexed i2c bus 4
[ 3.942131] i2c i2c-0: Added multiplexed i2c bus 5
[ 3.947003] i2c i2c-0: Added multiplexed i2c bus 6
[ 3.951875] i2c i2c-0: Added multiplexed i2c bus 7
[ 3.956746] i2c i2c-0: Added multiplexed i2c bus 8
[ 3.961534] pca954x 0-0075: registered 8 multiplexed busses for I2C mux pca9547
[ 3.969279] sp805-wdt c000000.wdt: registration successful
[ 3.974829] sp805-wdt c010000.wdt: registration successful
[ 3.980374] sp805-wdt c100000.wdt: registration successful
[ 3.985921] sp805-wdt c110000.wdt: registration successful
[ 3.991466] sp805-wdt c200000.wdt: registration successful
[ 3.997038] sp805-wdt c210000.wdt: registration successful
[ 4.002582] sp805-wdt c300000.wdt: registration successful
[ 4.008126] sp805-wdt c310000.wdt: registration successful
[ 4.014263] qoriq_cpufreq: Freescale QorIQ CPU frequency scaling driver
[ 4.020891] CPUidle arm: CPU 0 failed to init idle CPU ops
[ 4.026459] sdhci: Secure Digital Host Controller Interface driver
[ 4.032637] sdhci: Copyright(c) Pierre Ossman
[ 4.037085] Synopsys Designware Multimedia Card Interface Driver
[ 4.043273] sdhci-pltfm: SDHCI platform and OF driver helper
[ 4.088073] mmc0: SDHCI controller on 2140000.esdhc [2140000.esdhc] using ADMA 64-bit
[ 4.097193] ledtrig-cpu: registered to indicate activity on CPUs
[ 4.104216] caam 8000000.crypto: device ID = 0x0a10040100000000 (Era 8)
[ 4.110830] caam 8000000.crypto: job rings = 4, qi = 1, dpaa2 = yes
[ 4.119260] caam algorithms registered in /proc/crypto
[ 4.124418] caam 8000000.crypto: caam/qi frontend driver not suitable for DPAA 2.x, aborting...
[ 4.133503] arm-smmu 5000000.iommu: Unhandled context fault: fsr=0x402, iova=0xfec83000, fsynr=0x0, cb=1
[ 4.142980] caam_jr 8010000.jr: job ring error: irqstate: 00000103
[ 4.149166] ------------[ cut here ]------------
[ 4.153774] kernel BUG at drivers/crypto/caam/jr.c:147!
[ 4.158992] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
[ 4.164468] Modules linked in:
[ 4.167518] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.9.35-03435-g1e65b65 #1
[ 4.174732] Hardware name: Freescale Layerscape 2088A RDB Board (DT)
[ 4.181078] task: ffff0000092744c0 task.stack: ffff000009260000
[ 4.186994] PC is at caam_jr_interrupt+0x158/0x160
[ 4.191775] LR is at caam_jr_interrupt+0x158/0x160
[ 4.196557] pc : [<ffff000008a0bba8>] lr : [<ffff000008a0bba8>] pstate: 600001c5
[ 4.203945] sp : ffff80833ff1ee90
[ 4.207250] x29: ffff80833ff1ee90 x28: ffff0000092744c0
[ 4.212561] x27: 0000000000000001 x26: ffff000008fb6b10
[ 4.217870] x25: ffff0000092875cb x24: ffff80832e466e00
[ 4.223178] x23: 000000000000016d x22: ffff80833ff1ef4c
[ 4.228486] x21: 0000000000000000 x20: ffff80832e466e00
[ 4.233794] x19: ffff80830e3f2900 x18: 0000000000000010
[ 4.239104] x17: 0000000000000007 x16: 0000000000000001
[ 4.244413] x15: ffff00008936aec7 x14: 0000000000000006
[ 4.249722] x13: ffff00000936aed5 x12: 0000000000000007
[ 4.255030] x11: 0000000000000006 x10: 00000000000001e2
[ 4.260339] x9 : ffff80833ff1eae0 x8 : 73717269203a726f
[ 4.265646] x7 : 72726520676e6972 x6 : ffff00000936af0d
[ 4.270956] x5 : 0000000000000006 x4 : 0000000000000000
[ 4.276264] x3 : 0000000000000000 x2 : ffff000009281f88
[ 4.281573] x1 : ffff0000092744c0 x0 : 0000000000000036
[ 4.286883]
[ 4.288365] Process swapper/0 (pid: 0, stack limit = 0xffff000009260000)
[ 4.295058] Stack: (0xffff80833ff1ee90 to 0xffff000009264000)
[ 4.300795] Call trace:
[ 4.303232] Exception stack(0xffff80833ff1ecc0 to 0xffff80833ff1edf0)
[ 4.309664] ecc0: ffff80830e3f2900 0001000000000000 ffff80833ff1ee90 ffff000008a0bba8
[ 4.317487] ece0: 0000000000000001 ffff80833ff1ee00 ffff80833ff1ee10 ffff80833ff1ee10
[ 4.325310] ed00: ffff80833ff1ede0 00000000ffffffd8 4554535953425553 6f6674616c703d4d
[ 4.333132] ed20: 4349564544006d72 6674616c702b3d45 303130383a6d726f ff00726a2e303030
[ 4.340955] ed40: ffff80833ff1ee7c ffff80833ff1faf8 000000003ff1ed60 ffff80832ef7ad80
[ 4.348777] ed60: 0000000000000036 ffff0000092744c0 ffff000009281f88 0000000000000000
[ 4.356599] ed80: 0000000000000000 0000000000000006 ffff00000936af0d 72726520676e6972
[ 4.364422] eda0: 73717269203a726f ffff80833ff1eae0 00000000000001e2 0000000000000006
[ 4.372244] edc0: 0000000000000007 ffff00000936aed5 0000000000000006 ffff00008936aec7
[ 4.380065] ede0: 0000000000000001 0000000000000007
[ 4.384936] [<ffff000008a0bba8>] caam_jr_interrupt+0x158/0x160
[ 4.390764] [<ffff00000810ce3c>] __handle_irq_event_percpu+0x9c/0x128
[ 4.397196] [<ffff00000810cee4>] handle_irq_event_percpu+0x1c/0x58
[ 4.403369] [<ffff00000810cf68>] handle_irq_event+0x48/0x78
[ 4.408932] [<ffff0000081108a0>] handle_fasteoi_irq+0xb8/0x1b0
[ 4.414758] [<ffff00000810bf2c>] generic_handle_irq+0x24/0x38
[ 4.420496] [<ffff00000810c5ac>] __handle_domain_irq+0x5c/0xb8
[ 4.426321] [<ffff000008081744>] gic_handle_irq+0xbc/0x168
[ 4.431798] Exception stack(0xffff000009263de0 to 0xffff000009263f10)
[ 4.438230] 3de0: 0000000000000000 0000000000000000 0000000000000001 0000000000000000
[ 4.446052] 3e00: 00000000000000c0 0100000000000000 00003d0900000000 000000000000071c
[ 4.453874] 3e20: 0000000000000009 0000000000000001 000000000000000a 00000000ffffffff
[ 4.461696] 3e40: 0000820000000000 dead000000000200 dead000000000100 ffff0000090a8000
[ 4.469518] 3e60: 0000000000000001 0000000000000007 000000000000000e ffff000009269198
[ 4.477340] 3e80: ffff000009269108 0000000000000001 0000000000000000 0000000000000000
[ 4.485163] 3ea0: ffff0000092744c0 ffff000009219c30 ffff0000092875c4 ffff000009269000
[ 4.492985] 3ec0: ffff000009269000 ffff000009263f10 ffff0000080850ec ffff000009263f10
[ 4.500807] 3ee0: ffff0000080850f0 0000000000000045 ffff000009219c30 ffff0000092875c4
[ 4.508629] 3f00: ffffffffffffffff 7fffffffffffffff
[ 4.513499] [<ffff0000080827f4>] el1_irq+0xb4/0x128
[ 4.518369] [<ffff0000080850f0>] arch_cpu_idle+0x10/0x18
[ 4.523673] [<ffff0000080fb828>] cpu_startup_entry+0x128/0x1e8
[ 4.529500] [<ffff000008c67ec8>] rest_init+0x80/0x90
[ 4.534457] [<ffff000009140b50>] start_kernel+0x37c/0x390
[ 4.539848] [<ffff0000091401e0>] __primary_switched+0x64/0x6c
[ 4.545587] Code: 17ffffdc 90003381 91182021 97f25d8d (d4210000)
[ 4.551680] ---[ end trace 2ea05b32abe2260b ]---
[ 4.556291] Kernel panic - not syncing: Fatal exception in interrupt
[ 4.562636] SMP: stopping secondary CPUs
[ 4.566552] Kernel Offset: disabled
[ 4.570030] Memory Limit: none
[ 4.573076] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
How do I fix this issue?
Looks like I am hitting the BUG() in the following function in drivers/crypto/caam/jr.c
static irqreturn_t caam_jr_interrupt(int irq, void *st_dev)
{
struct device *dev = st_dev;
struct caam_drv_private_jr *jrp = dev_get_drvdata(dev);
u32 irqstate;
/*
* Check the output ring for ready responses, kick
* tasklet if jobs done.
*/
irqstate = rd_reg32(&jrp->rregs->jrintstatus);
if (!irqstate)
return IRQ_NONE;
/*
* If JobR error, we got more development work to do
* Flag a bug now, but we really need to shut down and
* restart the queue (and fix code).
*/
if (irqstate & JRINT_JR_ERROR) {
dev_err(dev, "job ring error: irqstate: %08x\n", irqstate);
BUG();
}
/* mask valid interrupts */
setbits32(&jrp->rregs->rconfig_lo, JRCFG_IMSK);
/* Have valid interrupt at this point, just ACK and trigger */
wr_reg32(&jrp->rregs->jrintstatus, irqstate);
preempt_disable();
tasklet_schedule(&jrp->irqtask);
preempt_enable();
return IRQ_HANDLED;
}
You are working with the kernel from LSDK 1709 ( 4.9.35), but your u-Boot seem to be taken from an earlier release (1709 u-Boot is 2017.07, your one is 2017.03). Can you update your u-Boot and try again?
Have a great day,
Platon
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you for your reply.
I updated the bootloader to 2017.07 a little while ago and it seems to have fixed the problem. It is also possible that I was not applying the correct dpl with fsl_mc.