AnsweredAssumed Answered

ls1028a-rdb fail to boot and panic on v0.3 nxp SDK

Question asked by zumeng chen on Apr 18, 2019
Latest reply on Jun 21, 2019 by Yiping Wang

Hi experts,

 

I just noticed v0.3 has been recently posted on the following NXP website link:

https://nxp.flexnetoperations.com/control/frse/download?element=10958467 

But unfortunately the boot process failed with kernel panic, any comments:

 

my board is ls1028a-rdb with SCH-39071 REVA1 and 700-39071 REVA.

The board was OK with v0.2 before

 

Cheers,

Zumeng

 

P.S.

 

=> sf probe && sf read $load_addr 0x900000 0x20000; hdp load $load_addr 0x2000; tftpboot 0x80080000 Image; tftpboot a0000000 dtb; booti 0x80080000 - 0xa0000000
SF: Detected mt35xu02g with page size 256 Bytes, erase size 128 KiB, total 2 GiB
device 0 offset 0x900000, size 0x20000
SF: 131072 bytes @ 0x900000 Read: OK
Loading hdp firmware from 0x00000000a0000000 offset 0x0000000000002000
Loading hdp firmware Complete
Using enetc#0 device
TFTP from server 128.224.162.211; our IP address is 128.224.162.99
Filename 'Image'.
Load address: 0x80080000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#############################################################
11.3 MiB/s
done
Bytes transferred = 22841856 (15c8a00 hex)
Using enetc#0 device
TFTP from server 128.224.162.211; our IP address is 128.224.162.99
Filename 'dtb'.
Load address: 0xa0000000
Loading: ##
2 MiB/s
done
Bytes transferred = 20586 (506a hex)
## Flattened Device Tree blob at a0000000
Booting using the fdt blob at 0xa0000000
Using Device Tree in place at 00000000a0000000, end 00000000a0008069
configuring ENETC AMQs, MACs..

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.14.47 (root@fbubuntu) (gcc version 7.3.0 (Ubuntu/Linaro 7.3.0-27ubuntu1~18.04)) #1 SMP PREEMPT Thu Apr 18 08:03:18 UTC 2019
[ 0.000000] Boot CPU: AArch64 Processor [410fd083]
[ 0.000000] Machine model: LS1028A RDB Board
[ 0.000000] earlycon: uart8250 at MMIO 0x00000000021c0500 (options '')
[ 0.000000] bootconsole [uart8250] enabled
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 256 MiB at 0x00000000ebc00000
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000020ffffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x20fffd8b00-0x20fffda2bf]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] Normal [mem 0x0000000100000000-0x00000020ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x00000000fbdfffff]
[ 0.000000] node 0: [mem 0x0000002080000000-0x00000020ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000020ffffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv0.2 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: Trusted OS migration not required
[ 0.000000] percpu: Embedded 24 pages/cpu @ffff80207ffa3000 s59992 r8192 d30120 u98304
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1015296
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: console=ttyS0,115200 earlycon=uart8250,mmio,0x21c0500 root=/dev/nfs rw nfsroot=serverip:/tftpboot/rootfs ip=dhcp default_hugepagesz=2m hugepagesz=2m hugepages=256 videM
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] software IO TLB [mem 0xe7c00000-0xebc00000] (64MB) mapped at [ffff800067c00000-ffff80006bbfffff]
[ 0.000000] Memory: 3709344K/4126720K available (13820K kernel code, 1570K rwdata, 5652K rodata, 1216K init, 975K bss, 155232K reserved, 262144K 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 - 0xffff000008e00000 ( 13824 KB)
[ 0.000000] .rodata : 0xffff000008e00000 - 0xffff000009390000 ( 5696 KB)
[ 0.000000] .init : 0xffff000009390000 - 0xffff0000094c0000 ( 1216 KB)
[ 0.000000] .data : 0xffff0000094c0000 - 0xffff000009648a00 ( 1571 KB)
[ 0.000000] .bss : 0xffff000009648a00 - 0xffff00000973c8e8 ( 976 KB)
[ 0.000000] fixed : 0xffff7dfffe7f9000 - 0xffff7dfffec00000 ( 4124 KB)
[ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB)
[ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048 GB maximum)
[ 0.000000] 0xffff7e0000000000 - 0xffff7e0082000000 ( 2080 MB actual)
[ 0.000000] memory : 0xffff800000000000 - 0xffff802080000000 (133120 MB)
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2.
[ 0.000000] Tasks RCU enabled.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: no VLPI support, no direct LPI support
[ 0.000000] ITS [mem 0x06020000-0x0603ffff]
[ 0.000000] ITS@0x0000000006020000: allocated 65536 Devices @20fb880000 (flat, esz 8, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GIC: using LPI property table @0x00000020fb830000
[ 0.000000] ITS: Allocated 1792 chunks for LPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000006040000
[ 0.000000] CPU0: using LPI pending table @0x00000020fb840000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] arch_timer: 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.000002] sched_clock: 56 bits at 25MHz, resolution 40ns, wraps every 4398046511100ns
[ 0.008387] Console: colour dummy device 80x25
[ 0.012907] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=100000)
[ 0.023388] pid_max: default: 32768 minimum: 301
[ 0.028109] Security Framework initialized
[ 0.033913] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.042120] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.049303] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.056104] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.079363] ASID allocator initialised with 32768 entries
[ 0.084863] Hierarchical SRCU implementation.
[ 0.097312] PCI/MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
[ 0.104944] Platform MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
[ 0.112987] fsl-mc MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
[ 0.121072] EFI services will not be available.
[ 0.133665] smp: Bringing up secondary CPUs ...
[ 0.166380] Detected PIPT I-cache on CPU1
[ 0.166399] GICv3: CPU1: found redistributor 1 region 0:0x0000000006060000
[ 0.166450] CPU1: using LPI pending table @0x00000020fb3b0000
[ 0.166469] CPU1: Booted secondary processor [410fd083]
[ 0.166513] smp: Brought up 1 node, 2 CPUs
[ 0.192771] SMP: Total of 2 processors activated.
[ 0.197530] CPU features: detected feature: GIC system register CPU interface
[ 0.204743] CPU features: detected feature: 32-bit EL0 Support
[ 0.210643] CPU features: detected feature: Kernel page table isolation (KPTI)
[ 0.222769] CPU: All CPU(s) started at EL2
[ 0.226914] alternatives: patching kernel code
[ 0.231998] devtmpfs: initialized
[ 0.237210] random: get_random_u32 called from bucket_table_alloc+0x108/0x258 with crng_init=0
[ 0.246239] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.256106] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.265503] xor: measuring software checksum speed
[ 0.309983] 8regs : 5511.000 MB/sec
[ 0.354004] 8regs_prefetch: 4829.000 MB/sec
[ 0.398027] 32regs : 5548.000 MB/sec
[ 0.442050] 32regs_prefetch: 5231.000 MB/sec
[ 0.446713] xor: using function: 32regs (5548.000 MB/sec)
[ 0.452180] pinctrl core: initialized pinctrl subsystem
[ 0.458190] DMI not present or invalid.
[ 0.462276] NET: Registered protocol family 16
[ 0.470793] cpuidle: using governor menu
[ 0.475150] vdso: 2 pages (1 code @ ffff000008e06000, 1 data @ ffff0000094c5000)
[ 0.482806] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.490205] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.496591] Serial: AMBA PL011 UART driver
[ 0.527904] HugeTLB registered 2.00 MiB page size, pre-allocated 256 pages
[ 0.600990] raid6: int64x1 gen() 866 MB/s
[ 0.673371] raid6: int64x1 xor() 658 MB/s
[ 0.745741] raid6: int64x2 gen() 1351 MB/s
[ 0.818125] raid6: int64x2 xor() 1055 MB/s
[ 0.890516] raid6: int64x4 gen() 1934 MB/s
[ 0.962891] raid6: int64x4 xor() 1190 MB/s
[ 1.034945] raid6: int64x8 gen() 1718 MB/s
[ 1.106978] raid6: int64x8 xor() 1163 MB/s
[ 1.178998] raid6: neonx1 gen() 1650 MB/s
[ 1.251046] raid6: neonx1 xor() 1667 MB/s
[ 1.323082] raid6: neonx2 gen() 2525 MB/s
[ 1.395124] raid6: neonx2 xor() 2299 MB/s
[ 1.467160] raid6: neonx4 gen() 3305 MB/s
[ 1.539195] raid6: neonx4 xor() 2401 MB/s
[ 1.611235] raid6: neonx8 gen() 3166 MB/s
[ 1.683277] raid6: neonx8 xor() 2674 MB/s
[ 1.687590] raid6: using algorithm neonx4 gen() 3305 MB/s
[ 1.693050] raid6: .... xor() 2401 MB/s, rmw enabled
[ 1.698065] raid6: using neon recovery algorithm
[ 1.702944] ACPI: Interpreter disabled.
[ 1.708944] vgaarb: loaded
[ 1.711847] SCSI subsystem initialized
[ 1.716058] usbcore: registered new interface driver usbfs
[ 1.721819] usbcore: registered new interface driver hub
[ 1.727227] usbcore: registered new device driver usb
[ 1.732663] imx-i2c 2000000.i2c: fsl-scl-gpio not found
[ 1.737995] imx-i2c 2000000.i2c: can't get pinctrl, bus recovery not supported
[ 1.745432] i2c i2c-0: IMX I2C adapter registered
[ 1.750199] i2c i2c-0: can't use DMA, using PIO instead.
[ 1.755851] pps_core: LinuxPPS API ver. 1 registered
[ 1.760878] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.770137] PTP clock support registered
[ 1.774176] EDAC MC: Ver: 3.0.0
[ 1.777498] dmi: Firmware registration failed.
[ 1.782094] No BMan portals available!
[ 1.786160] QMan: Allocated lookup table at ffff00000ae1d000, entry count 65537
[ 1.793641] No QMan portals available!
[ 1.797536] No USDPAA memory, no 'fsl,usdpaa-mem' in device-tree
[ 1.803883] Advanced Linux Sound Architecture Driver Initialized.
[ 1.810485] clocksource: Switched to clocksource arch_sys_counter
[ 1.816739] VFS: Disk quotas dquot_6.6.0
[ 1.820737] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 1.827769] pnp: PnP ACPI: disabled
[ 1.834418] NET: Registered protocol family 2
[ 1.839135] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 1.846710] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 1.853710] TCP: Hash tables configured (established 32768 bind 32768)
[ 1.860403] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 1.866567] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 1.873239] NET: Registered protocol family 1
[ 1.877861] RPC: Registered named UNIX socket transport module.
[ 1.883855] RPC: Registered udp transport module.
[ 1.888611] RPC: Registered tcp transport module.
[ 1.893371] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.900307] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 1.908270] kvm [1]: 8-bit VMID
[ 1.912206] kvm [1]: GICv3: no GICV resource entry
[ 1.917056] kvm [1]: disabling GICv2 emulation
[ 1.921564] kvm [1]: GIC system register CPU interface enabled
[ 1.927488] kvm [1]: vgic interrupt IRQ1
[ 1.931498] kvm [1]: Hyp mode initialized successfully
[ 1.938131] audit: initializing netlink subsys (disabled)
[ 1.943654] audit: type=2000 audit(1.828:1): state=initialized audit_enabled=0 res=1
[ 1.951597] workingset: timestamp_bits=44 max_order=20 bucket_order=0
[ 1.958452] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.964473] NFS: Registering the id_resolver key type
[ 1.969612] Key type id_resolver registered
[ 1.973844] Key type id_legacy registered
[ 1.977902] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 1.984761] fuse init (API version 7.26)
[ 1.988800] 9p: Installing v9fs 9p2000 file system support
[ 1.995862] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 2.003403] io scheduler noop registered
[ 2.007395] io scheduler cfq registered (default)
[ 2.012160] io scheduler mq-deadline registered
[ 2.016787] io scheduler kyber registered
[ 2.022155] Galcore version 6.2.4.163672
[ 2.112511] OF: PCI: host bridge /soc/pcie@1f0000000 ranges:
[ 2.118314] OF: PCI: MEM 0x1f8000000..0x1f815ffff -> 0x00000000
[ 2.124493] OF: PCI: MEM 0x1f8160000..0x1f81cffff -> 0x00000000
[ 2.130659] OF: PCI: MEM 0x1f81d0000..0x1f81effff -> 0x00000000
[ 2.136832] OF: PCI: MEM 0x1f81f0000..0x1f820ffff -> 0x00000000
[ 2.143005] OF: PCI: MEM 0x1f8210000..0x1f822ffff -> 0x00000000
[ 2.149178] OF: PCI: MEM 0x1f8230000..0x1f824ffff -> 0x00000000
[ 2.155341] OF: PCI: MEM 0x1fc000000..0x1fc3fffff -> 0x00000000
[ 2.161546] pci-host-generic 1f0000000.pcie: ECAM at [mem 0x1f0000000-0x1f00fffff] for [bus 00]
[ 2.170417] pci-host-generic 1f0000000.pcie: PCI host bridge to bus 0000:00
[ 2.177471] pci_bus 0000:00: root bus resource [bus 00]
[ 2.182758] pci_bus 0000:00: root bus resource [mem 0x1f8000000-0x1f815ffff] (bus address [0x00000000-0x0015ffff])
[ 2.193240] pci_bus 0000:00: root bus resource [mem 0x1f8160000-0x1f81cffff pref] (bus address [0x00000000-0x0006ffff])
[ 2.204148] pci_bus 0000:00: root bus resource [mem 0x1f81d0000-0x1f81effff] (bus address [0x00000000-0x0001ffff])
[ 2.214629] pci_bus 0000:00: root bus resource [mem 0x1f81f0000-0x1f820ffff pref] (bus address [0x00000000-0x0001ffff])
[ 2.225536] pci_bus 0000:00: root bus resource [mem 0x1f8210000-0x1f822ffff] (bus address [0x00000000-0x0001ffff])
[ 2.236017] pci_bus 0000:00: root bus resource [mem 0x1f8230000-0x1f824ffff pref] (bus address [0x00000000-0x0001ffff])
[ 2.246923] pci_bus 0000:00: root bus resource [mem 0x1fc000000-0x1fc3fffff] (bus address [0x00000000-0x003fffff])
[ 2.257494] pci 0000:00:00.0: VF(n) BAR0 space: [mem 0x1f81d0000-0x1f81effff 64bit] (contains BAR0 for 2 VFs)
[ 2.267524] pci 0000:00:00.0: VF(n) BAR2 space: [mem 0x1f81f0000-0x1f820ffff 64bit pref] (contains BAR2 for 2 VFs)
[ 2.278171] pci 0000:00:00.1: VF(n) BAR0 space: [mem 0x1f8210000-0x1f822ffff 64bit] (contains BAR0 for 2 VFs)
[ 2.288199] pci 0000:00:00.1: VF(n) BAR2 space: [mem 0x1f8230000-0x1f824ffff 64bit pref] (contains BAR2 for 2 VFs)
[ 2.299323] /soc/pcie@1f0000000: Invalid msi-map translation - no match for rid 0xf8 on (null)
[ 2.309258] OF: PCI: host bridge /soc/pcie@3400000 ranges:
[ 2.314828] OF: PCI: IO 0x8000010000..0x800001ffff -> 0x00000000
[ 2.321170] OF: PCI: MEM 0x8040000000..0x807fffffff -> 0x40000000
[ 2.327607] layerscape-pcie 3400000.pcie: PCI host bridge to bus 0001:00
[ 2.334386] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 2.339941] pci_bus 0001:00: root bus resource [io 0x0000-0xffff]
[ 2.346191] pci_bus 0001:00: root bus resource [mem 0x8040000000-0x807fffffff] (bus address [0x40000000-0x7fffffff])
[ 2.357075] pci 0001:00:00.0: BAR 6: assigned [mem 0x8040000000-0x80400007ff pref]
[ 2.364735] pci 0001:00:00.0: PCI bridge to [bus 01]
[ 2.369884] pcieport 0001:00:00.0: Signaling PME with IRQ 92
[ 2.375678] pcieport 0001:00:00.0: AER enabled with IRQ 93
[ 2.381381] OF: PCI: host bridge /soc/pcie@3500000 ranges:
[ 2.386943] OF: PCI: IO 0x8800010000..0x880001ffff -> 0x00000000
[ 2.393286] OF: PCI: MEM 0x8840000000..0x887fffffff -> 0x40000000
[ 2.399712] layerscape-pcie 3500000.pcie: PCI host bridge to bus 0002:00
[ 2.406493] pci_bus 0002:00: root bus resource [bus 00-ff]
[ 2.412046] pci_bus 0002:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x0000-0xffff])
[ 2.421111] pci_bus 0002:00: root bus resource [mem 0x8840000000-0x887fffffff] (bus address [0x40000000-0x7fffffff])
[ 2.431994] pci 0002:00:00.0: BAR 6: assigned [mem 0x8840000000-0x88400007ff pref]
[ 2.439656] pci 0002:00:00.0: PCI bridge to [bus 01]
[ 2.444794] pcieport 0002:00:00.0: Signaling PME with IRQ 94
[ 2.450589] pcieport 0002:00:00.0: AER enabled with IRQ 95
[ 2.462119] Freescale LS2 console driver
[ 2.466185] fsl-ls2-console: device fsl_mc_console registered
[ 2.472050] fsl-ls2-console: device fsl_aiop_console registered
[ 2.480647] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 2.488329] console [ttyS0] disabled
[ 2.492042] 21c0500.serial: ttyS0 at MMIO 0x21c0500 (irq = 86, base_baud = 12500000) is a 16550A
[ 2.500954] console [ttyS0] enabled
[ 2.500954] console [ttyS0] enabled
[ 2.507984] bootconsole [uart8250] disabled
[ 2.507984] bootconsole [uart8250] disabled
[ 2.516723] 21c0600.serial: ttyS1 at MMIO 0x21c0600 (irq = 86, base_baud = 12500000) is a 16550A
[ 2.525868] SuperH (H)SCI(F) driver initialized
[ 2.530616] msm_serial: driver initialized
[ 2.535552] arm-smmu 5000000.iommu: probing hardware configuration...
[ 2.542026] arm-smmu 5000000.iommu: SMMUv2 with:
[ 2.546661] arm-smmu 5000000.iommu: stage 1 translation
[ 2.551992] arm-smmu 5000000.iommu: stage 2 translation
[ 2.557323] arm-smmu 5000000.iommu: nested translation
[ 2.562571] arm-smmu 5000000.iommu: stream matching with 128 register groups
[ 2.569736] arm-smmu 5000000.iommu: 64 context banks (0 stage-2 only)
[ 2.576291] arm-smmu 5000000.iommu: Supported page sizes: 0x61311000
[ 2.582756] arm-smmu 5000000.iommu: Stage-1: 48-bit VA -> 48-bit IPA
[ 2.589224] arm-smmu 5000000.iommu: Stage-2: 48-bit IPA -> 48-bit PA
[ 2.596770] [drm] found ARM Mali-DP500 version r1p2
[ 2.601806] [drm] Resolution 3840x2160@60 is enabled
[ 2.606799] [drm] Resolution 1920x1080@60 is enabled
[ 2.611783] [drm] Resolution 1280x720@60 is enabled
[ 2.616680] [drm] Resolution 720x480@60 is enabled
[ 2.621492] i.mx8-hdp f1f0000.phy: lane_mapping 0x4e
[ 2.626477] i.mx8-hdp f1f0000.phy: edp_link_rate 0x06
[ 2.631546] i.mx8-hdp f1f0000.phy: dp_num_lanes 0x04
[ 2.636689] [drm] Started firmware!
[ 2.640192] [drm] CDN_API_CheckAlive returned ret = 0
[ 2.645262] [drm] Firmware version: 23029, Lib version: 20691
[ 2.651051] [drm] CDN_API_MainControl_blocking (ret = 0 resp = 1)
[ 2.657198] [drm] CDN_API_General_Test_Echo_Ext_blocking (ret = 0 echo_resp = echo test)
[ 2.665328] [drm] CDN_API_General_Write_Register_blockin ... setting LANES_CONFIG
[ 2.672896] [drm] pixel engine reset
[ 2.676493] [drm] CDN_*_Write_Register_blocking ... setting LANES_CONFIG 4e
[ 2.685261] [drm] AFE_init
[ 2.687988] [drm] deasserted reset
[ 2.691486] Wait for A2 ACK
[ 2.715842] [drm] AFE_power exit
[ 2.719084] [drm] CDN_API_DPTX_SetVideo_blocking (ret = 0)
[ 2.724670] mali-dp f080000.display: bound f1f0000.phy (ops imx_hdp_imx_ops)
[ 2.731860] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 2.738504] [drm] No driver support for vblank timestamp query.
[ 2.747831] [drm] pixel engine reset
[ 2.747843] [drm] CDN_*_Write_Register_blocking ... setting LANES_CONFIG 4e
[ 2.749630] [drm] AFE_init
[ 2.749644] [drm] deasserted reset
[ 2.749730] Wait for A2 ACK
[ 2.771690] [drm] AFE_power exit
[ 2.771696] [drm] CDN_API_DPTX_SetVideo_blocking (ret = 0)
[ 2.771716] [drm] CDN_API_DPTX_SetHostCap_blocking (ret = 0)
[ 2.776985] [drm] INFO: Full link training started
[ 2.779697] [drm] INFO: Clock recovery phase finished
[ 2.781058] [drm] INFO: Channel equalization phase finished
[ 2.781059] [drm] (last part meaning training finished)
[ 2.781090] [drm] INFO: Get Read Link Status (ret = 0) resp: rate: 10,
[ 2.781093] [drm] lanes: 4, vswing 0..3: 2 2 2, preemp 0..3: 2 0 0
[ 2.781277] [drm] CDN_API_DPTX_Set_VIC_blocking (ret = 0)
[ 2.781282] [drm] CDN_API_DPTX_SetVideo_blocking (ret = 0)
[ 2.806409] Console: switching to colour frame buffer device 240x67
[ 2.907352] mali-dp f080000.display: fb0: frame buffer device
[ 2.913435] [drm] Initialized mali-dp 1.0.0 20160106 for f080000.display on minor 0
[ 2.924708] brd: module loaded
[ 2.926522] [drm] HDMI/DP Cable Plug In
[ 2.935106] loop: module loaded
[ 2.939309] ahci-qoriq 3200000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[ 2.948317] ahci-qoriq 3200000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
[ 2.962588] scsi host0: ahci-qoriq
[ 2.966098] ata1: SATA max UDMA/133 mmio [mem 0x03200000-0x0320ffff] port 0x100 irq 91
[ 2.974803] nxp-fspi 20c0000.flexspi: mt35xu02g (262144 Kbytes)
[ 2.982182] libphy: Fixed MDIO Bus: probed
[ 2.986690] tun: Universal TUN/TAP device driver, 1.6
[ 2.991943] CAN device driver interface
[ 2.995944] flexcan 2180000.can: 2180000.can supply xceiver not found, using dummy regulator
[ 3.004742] flexcan 2180000.can: device registered (reg_base=ffff00000ede0000, irq=96)
[ 3.012751] flexcan 2190000.can: 2190000.can supply xceiver not found, using dummy regulator
[ 3.021470] flexcan 2190000.can: device registered (reg_base=ffff00000ee00000, irq=97)
[ 3.029877] Freescale FM module, FMD API version 21.1.0
[ 3.035203] Freescale FM Ports module
[ 3.038880] fsl_mac: fsl_mac: FSL FMan MAC API based driver
[ 3.044525] fsl_dpa: FSL DPAA Ethernet driver
[ 3.048939] fsl_advanced: FSL DPAA Advanced drivers:
[ 3.053927] fsl_proxy: FSL DPAA Proxy initialization driver
[ 3.059558] fsl_oh: FSL FMan Offline Parsing port driver
[ 3.065028] iommu: Adding device 0000:00:00.0 to group 0
[ 3.174497] fsl_enetc 0000:00:00.0: enabling device (0400 -> 0402)
[ 3.180955] libphy: Freescale ENETC MDIO Bus: probed
[ 3.186919] fsl_enetc 0000:00:00.0 eth0: ENETC PF driver v0.9
[ 3.192737] fsl_enetc 0000:00:00.0: enetc_tsn_init: setup done
[ 3.198708] iommu: Adding device 0000:00:00.1 to group 1
[ 3.204116] fsl_enetc 0000:00:00.1: device is disabled, skipping
[ 3.210210] iommu: Adding device 0000:00:00.2 to group 2
[ 3.293813] ata1: SATA link down (SStatus 0 SControl 300)
[ 3.322498] fsl_enetc 0000:00:00.2: enabling device (0400 -> 0402)
[ 3.329736] fsl_enetc 0000:00:00.2 eth1: ENETC PF driver v0.9
[ 3.335521] fsl_enetc 0000:00:00.2: enetc_tsn_init: setup done
[ 3.341561] iommu: Adding device 0000:00:00.4 to group 3
[ 3.346971] fsl_enetc_ptp 0000:00:00.4: enabling device (0404 -> 0406)
[ 3.353642] ptp_qoriq: device tree node missing required elements, try automatic configuration
[ 3.362456] pps pps0: new PPS source ptp0
[ 3.366633] iommu: Adding device 0000:00:00.3 to group 4
[ 3.372141] libphy: Freescale PCI ENETC-RCIE MDIO Bus: probed
[ 3.379521] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.386630] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.392436] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 3.398294] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 3.404288] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[ 3.411279] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.416899] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[ 3.424762] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 3.430882] sky2: driver version 1.30
[ 3.434673] iommu: Adding device 0000:00:00.5 to group 5
[ 3.441469] VFIO - User Level meta-driver version: 0.3
[ 3.447995] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.454561] ehci-pci: EHCI PCI platform driver
[ 3.459055] ehci-platform: EHCI generic platform driver
[ 3.464408] ehci-orion: EHCI orion driver
[ 3.468482] ehci-exynos: EHCI EXYNOS driver
[ 3.472726] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[ 3.478361] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.484573] ohci-pci: OHCI PCI platform driver
[ 3.489062] ohci-platform: OHCI generic platform driver
[ 3.494360] ohci-exynos: OHCI EXYNOS driver
[ 3.498748] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 3.504270] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 3.522476] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f66d hci version 0x100 quirks 0x22010810
[ 3.531234] xhci-hcd xhci-hcd.0.auto: irq 83, io mem 0x03100000
[ 3.537466] hub 1-0:1.0: USB hub found
[ 3.541245] hub 1-0:1.0: 1 port detected
[ 3.545321] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 3.550833] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 3.558526] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[ 3.565413] hub 2-0:1.0: USB hub found
[ 3.569192] hub 2-0:1.0: 1 port detected
[ 3.573357] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 3.578878] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[ 3.597071] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f66d hci version 0x100 quirks 0x22010810
[ 3.605828] xhci-hcd xhci-hcd.1.auto: irq 84, io mem 0x03110000
[ 3.612024] hub 3-0:1.0: USB hub found
[ 3.615802] hub 3-0:1.0: 1 port detected
[ 3.619871] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 3.625384] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[ 3.633075] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[ 3.639959] hub 4-0:1.0: USB hub found
[ 3.643734] hub 4-0:1.0: 1 port detected
[ 3.647996] usbcore: registered new interface driver usb-storage
[ 3.655313] i2c /dev entries driver
[ 3.660321] i2c i2c-0: Added multiplexed i2c bus 1
[ 3.665311] i2c i2c-0: Added multiplexed i2c bus 2
[ 3.670278] i2c i2c-0: Added multiplexed i2c bus 3
[ 3.681731] rtc-pcf2127-i2c 4-0051: rtc core: registered rtc-pcf2127-i2c as rtc0
[ 3.689188] i2c i2c-0: Added multiplexed i2c bus 4
[ 3.694096] i2c i2c-0: Added multiplexed i2c bus 5
[ 3.698999] i2c i2c-0: Added multiplexed i2c bus 6
[ 3.703913] i2c i2c-0: Added multiplexed i2c bus 7
[ 3.708817] i2c i2c-0: Added multiplexed i2c bus 8
[ 3.713629] pca954x 0-0077: registered 8 multiplexed busses for I2C mux pca9547
[ 3.721050] IR NEC protocol handler initialized
[ 3.725600] IR RC5(x/sz) protocol handler initialized
[ 3.730670] IR RC6 protocol handler initialized
[ 3.735214] IR JVC protocol handler initialized
[ 3.739764] IR Sony protocol handler initialized
[ 3.744396] IR SANYO protocol handler initialized
[ 3.749117] IR Sharp protocol handler initialized
[ 3.753838] IR MCE Keyboard/mouse protocol handler initialized
[ 3.759693] IR XMP protocol handler initialized
[ 3.765047] sp805-wdt c000000.wdt: registration successful
[ 3.770651] sp805-wdt c010000.wdt: registration successful
[ 3.776751] qoriq_cpufreq: Freescale QorIQ CPU frequency scaling driver
[ 3.783603] sdhci: Secure Digital Host Controller Interface driver
[ 3.789807] sdhci: Copyright(c) Pierre Ossman
[ 3.794282] Synopsys Designware Multimedia Card Interface Driver
[ 3.800688] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.846503] mmc0: SDHCI controller on 2140000.esdhc [2140000.esdhc] using ADMA
[ 3.890495] mmc1: SDHCI controller on 2150000.esdhc [2150000.esdhc] using ADMA
[ 3.898251] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.906352] caam 8000000.crypto: Instantiated RNG4 SH1
[ 3.911553] caam 8000000.crypto: device ID = 0x0a12070000000000 (Era 10)
[ 3.918316] caam 8000000.crypto: job rings = 3, qi = 0
[ 3.923918] iommu: Adding device 8010000.jr to group 6
[ 3.929312] caam_jr 8010000.jr: input ring iova = fffffffff000, output ring iova = ffffffffc000
[ 3.938193] iommu: Adding device 8020000.jr to group 7
[ 3.943596] caam_jr 8020000.jr: input ring iova = fffffffff000, output ring iova = ffffffffc000
[ 3.952461] iommu: Adding device 8030000.jr to group 8
[ 3.957852] caam_jr 8030000.jr: input ring iova = fffffffff000, output ring iova = ffffffffc000
[ 3.972163] caam algorithms registered in /proc/crypto
[ 3.978250] caam_jr 8010000.jr: registering rng-caam
[ 3.983475] caam 8000000.crypto: caam pkc algorithms registered in /proc/crypto
[ 3.991185] usbcore: registered new interface driver usbhid
[ 3.996876] usbhid: USB HID core driver
[ 4.001085] No fsl,qman node
[ 4.004091] Freescale USDPAA process driver
[ 4.008299] fsl-usdpaa: no region found
[ 4.012172] Freescale USDPAA process IRQ driver
[ 4.019897] sgtl5000 2-000a: sgtl5000 revision 0x11
[ 4.026134] mmc0: new ultra high speed SDR104 SDHC card at address 0001
[ 4.028470] sgtl5000 2-000a: Using internal LDO instead of VDDD: check ER1
[ 4.039275] random: fast init done
[ 4.043400] mmcblk0: mmc0:0001 SD16G 14.5 GiB
[ 4.049417] mmcblk0: p1 p2 p3
[ 4.062147] mmc1: new HS200 MMC card at address 0001
[ 4.067328] mmcblk1: mmc1:0001 Q2J55L 7.13 GiB
[ 4.070047] u32 classifier
[ 4.070048] Actions configured
[ 4.070059] Netfilter messages via NETLINK v0.30.
[ 4.070156] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 4.070279] nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
[ 4.070281] nf_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
[ 4.070408] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 4.108187] mmcblk1boot0: mmc1:0001 Q2J55L partition 1 2.00 MiB
[ 4.108191] Initializing XFRM netlink socket
[ 4.108256] NET: Registered protocol family 10
[ 4.112641] Segment Routing with IPv6
[ 4.112703] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 4.112947] NET: Registered protocol family 17
[ 4.112956] NET: Registered protocol family 15
[ 4.112975] Bridge firewalling registered
[ 4.112978] Ebtables v2.0 registered
[ 4.118531] can: controller area network core (rev 20170425 abi 9)
[ 4.118569] NET: Registered protocol family 29
[ 4.118590] can: raw protocol (rev 20170425)
[ 4.118592] can: broadcast manager protocol (rev 20170425 t)
[ 4.118596] can: netlink gateway (rev 20170425) max_hops=1
[ 4.118642] 8021q: 802.1Q VLAN Support v1.8
[ 4.118669] 9pnet: Installing 9P2000 support
[ 4.118726] tsn generic netlink module v1 init...
[ 4.118751] Key type dns_resolver registered
[ 4.119215] registered taskstats version 1
[ 4.119543] Btrfs loaded, crc32c=crc32c-generic

[ 4.120701] Bad mode in Error handler detected on CPU0, code 0xbf000000 -- SError
[ 4.120705] Internal error: Oops - bad mode: 0 [#1] PREEMPT SMP
[ 4.120707] Modules linked in:
[ 4.120713] CPU: 0 PID: 45 Comm: kworker/0:1 Not tainted 4.14.47 #1
[ 4.120715] Hardware name: LS1028A RDB Board (DT)
[ 4.120730] Workqueue: events deferred_probe_work_func
[ 4.120733] task: ffff80207acdc5c0 task.stack: ffff000009f00000
[ 4.120739] PC is at regmap_mmio_read+0x40/0x68
[ 4.120742] LR is at regmap_mmio_read+0x40/0x68
[ 4.120744] pc : [<ffff00000879a2e0>] lr : [<ffff00000879a2e0>] pstate: 200000c5
[ 4.120746] sp : ffff000009f03a20
[ 4.120747] x29: ffff000009f03a20 x28: 0000000000000000
[ 4.120751] x27: ffff80207ac4a0a0 x26: ffff80205a2d0000
[ 4.120755] x25: 0000000000000000 x24: 0000000000000000
[ 4.120759] x23: 0000000000000001 x22: ffff000009f03adc
[ 4.120762] x21: ffff000009f03adc x20: 0000000000000004
[ 4.120766] x19: ffff80205a2b1a80 x18: ffff000009f03ac0
[ 4.120769] x17: 00000000009b3506 x16: 00000000bb7737f8
[ 4.120772] x15: 00000000272d6b2d x14: 000000009ce41b89
[ 4.120775] x13: 00000000e309df0b x12: 0000000076ee6581
[ 4.120779] x11: 000000009f88a61d x10: 0000000051165688
[ 4.120782] x9 : 00000000ffffffff x8 : 0000000000000001
[ 4.120785] x7 : 0000000000000000 x6 : 0000000000000000
[ 4.120788] x5 : 0000000000000000 x4 : 0000000000000000
[ 4.120792] x3 : ffff00000879a2a0 x2 : ffff00000879a1e0
[ 4.120795] x1 : 0000000000000004 x0 : 0000000000000000
[ 4.120799] Process kworker/0:1 (pid: 45, stack limit = 0xffff000009f00000)
[ 4.120801] Call trace:
[ 4.120803] Exception stack(0xffff000009f038e0 to 0xffff000009f03a20)
[ 4.120806] 38e0: 0000000000000000 0000000000000004 ffff00000879a1e0 ffff00000879a2a0
[ 4.120809] 3900: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 4.120811] 3920: 0000000000000001 00000000ffffffff 0000000051165688 000000009f88a61d
[ 4.120814] 3940: 0000000076ee6581 00000000e309df0b 000000009ce41b89 00000000272d6b2d
[ 4.120816] 3960: 00000000bb7737f8 00000000009b3506 ffff000009f03ac0 ffff80205a2b1a80
[ 4.120819] 3980: 0000000000000004 ffff000009f03adc ffff000009f03adc 0000000000000001
[ 4.120821] 39a0: 0000000000000000 0000000000000000 ffff80205a2d0000 ffff80207ac4a0a0
[ 4.120823] 39c0: 0000000000000000 ffff000009f03a20 ffff00000879a2e0 ffff000009f03a20
[ 4.120826] 39e0: ffff00000879a2e0 00000000200000c5 ffff80207b801118 014080c000000001
[ 4.120828] 3a00: ffffffffffffffff ffff0000081f1a14 ffff000009f03a20 ffff00000879a2e0
[ 4.120832] [<ffff00000879a2e0>] regmap_mmio_read+0x40/0x68
[ 4.120838] [<ffff000008793124>] _regmap_bus_reg_read+0x14/0x20
[ 4.120841] [<ffff000008794a10>] _regmap_read+0x60/0xe0
[ 4.120843] [<ffff000008794df4>] _regmap_update_bits+0x9c/0xd8
[ 4.120846] [<ffff000008795df8>] regmap_update_bits_base+0x60/0x90
[ 4.120848] [<ffff000008795e58>] regmap_field_update_bits_base+0x30/0x38
[ 4.120854] [<ffff0000089ebfc8>] felix_pci_probe+0x3d0/0x8e0
[ 4.120859] [<ffff00000858d104>] local_pci_probe+0x3c/0xb0
[ 4.120862] [<ffff00000858e740>] pci_device_probe+0x120/0x180
[ 4.120865] [<ffff000008777804>] driver_probe_device+0x22c/0x2d8
[ 4.120869] [<ffff000008777a08>] __device_attach_driver+0x98/0xf0
[ 4.120872] [<ffff000008775a68>] bus_for_each_drv+0x48/0x98
[ 4.120875] [<ffff0000087774b0>] __device_attach+0xc0/0x130
[ 4.120879] [<ffff000008777ab8>] device_initial_probe+0x10/0x18
[ 4.120882] [<ffff000008776998>] bus_probe_device+0x90/0x98
[ 4.120885] [<ffff000008776e34>] deferred_probe_work_func+0xa4/0x148
[ 4.120890] [<ffff0000080e7074>] process_one_work+0x1cc/0x338
[ 4.120893] [<ffff0000080e7420>] worker_thread+0x240/0x470
[ 4.120896] [<ffff0000080ed3fc>] kthread+0x12c/0x130
[ 4.120900] [<ffff000008084cf0>] ret_from_fork+0x10/0x18
[ 4.120905] Code: f9401262 2a1403e1 aa1303e0 d63f0040 (b90002a0)
[ 4.120908] ---[ end trace 233187f472f52b44 ]---
[ 4.120912] note: kworker/0:1[45] exited with preempt_count 1
[ 4.566105] mmcblk1boot1: mmc1:0001 Q2J55L partition 2 2.00 MiB
[ 4.572164] mmcblk1rpmb: mmc1:0001 Q2J55L partition 3 4.00 MiB
[ 209.882326] random: crng init done

 

 

Any updates? Definitely and finally I got the re-confirmation to this error. Sound like switch and queue work do not get along with each other.

 

Cheers,

Zumeng

Outcomes