Hi everyone,
I would share with you a kernel panic suddenly happened today at boot. Renesas H3ULCB + Kingfisher. Here is the dump copied from picocom.
[ OK ] Stopped Multimedia Service.
[ OK ] Stopped Login Service.
[ OK ] Stopped User Mode Init Manager for TI shared transport.
[ OK ] Stopped User Manager for UID 1001.
[ OK ] Stopped User Manager for UID 0.
Stopping User Runtime Directory /run/user/0...
Stopping User Runtime Directory /run/user/1001...
[ 464.469419] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[ 464.469423] Mem abort info:
[ 464.469425] ESR = 0x86000004
[ 464.469429] EC = 0x21: IABT (current EL), IL = 32 bits
[ 464.469430] SET = 0, FnV = 0
[ 464.469432] EA = 0, S1PTW = 0
[ 464.469436] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000764bb7000
[ 464.469438] [0000000000000000] pgd=0000000000000000
[ 464.469445] Internal error: Oops: 86000004 [#1] PREEMPT SMP
[ 464.469449] Modules linked in: rfcomm 8021q garp stp mrp llc bnep nfc can_bcm can wl18xx wlcore mac80211 libarc4 cfg80211 crct10dif_ce wlcore_sdio btwilink rcar_can bluetooth can_dev lsm9ds0 industrialio_triggered_buffer st_drv ecdh_generic ecc rfkill vsp2(O) vspm(O) uio_pdrv_genirq sllin(O) pvrsrvkm(O) hdm_usb(O) hdm_i2c(O) hdm_dim2(O) aim_v4l2(O) aim_sound(O) aim_network(O) aim_cdev(O) mostcore(O) ipv6
[ 464.469504] CPU: 0 PID: 244 Comm: kworker/0:3 Tainted: G O 5.4.72-yocto-standard #1
[ 464.469506] Hardware name: Renesas H3ULCB Kingfisher board based on r8a7795 ES2.0+ (DT)
[ 464.469521] Workqueue: rcu_gp wait_rcu_exp_gp
[ 464.469526] pstate: 40000085 (nZcv daIf -PAN -UAO)
[ 464.469529] pc : 0x0
[ 464.469538] lr : vsp1_du_pipeline_frame_end+0x48/0x80
[ 464.469540] sp : ffff800010003da0
[ 464.469542] x29: ffff800010003da0 x28: 0000000000000000
[ 464.469546] x27: 0000000000000001 x26: 0000000000000000
[ 464.469549] x25: 0000000000000000 x24: ffff0007341b9880
[ 464.469552] x23: 0000000000010003 x22: ffff0007347fe958
[ 464.469555] x21: 0000000000000000 x20: 0000000000000000
[ 464.469557] x19: ffff0007341ba880 x18: 0000000000000066
[ 464.469560] x17: 0000000000000000 x16: 0000000000000000
[ 464.469562] x15: 0000000000000100 x14: 0000000000000000
[ 464.469564] x13: 0000000000000378 x12: 0000000000000001
[ 464.469567] x11: 0000000000000000 x10: 0000000000000040
[ 464.469570] x9 : ffff800011697e40 x8 : ffff800011697e38
[ 464.469572] x7 : ffff0007358c8960 x6 : 0000000000000000
[ 464.469575] x5 : ffff0007358c8920 x4 : 0000000000000000
[ 464.469577] x3 : 0000000000000000 x2 : 0000000000000000
[ 464.469579] x1 : 0000000000000000 x0 : ffff000733860b00
[ 464.469582] Call trace:
[ 464.469585] 0x0
[ 464.469589] vsp1_pipeline_frame_end+0x5c/0x78
[ 464.469592] vsp1_irq_handler+0x1c0/0x1c8
[ 464.469597] __handle_irq_event_percpu+0x70/0x2b8
[ 464.469599] handle_irq_event_percpu+0x30/0x88
[ 464.469601] handle_irq_event+0x44/0xe0
[ 464.469606] handle_fasteoi_irq+0xb4/0x160
[ 464.469608] generic_handle_irq+0x24/0x38
[ 464.469610] __handle_domain_irq+0x60/0xb8
[ 464.469615] gic_handle_irq+0x50/0xa8
[ 464.469617] el1_irq+0xb8/0x180
[ 464.469623] _raw_spin_unlock_irqrestore+0xc/0x48
[ 464.469630] __wake_up+0x14/0x20
[ 464.469633] rcu_exp_wait_wake+0x17c/0x5b0
[ 464.469636] wait_rcu_exp_gp+0x1c/0x28
[ 464.469640] process_one_work+0x1b8/0x470
[ 464.469642] worker_thread+0x48/0x420
[ 464.469647] kthread+0x138/0x158
[ 464.469650] ret_from_fork+0x10/0x1c
[ 464.469656] Code: bad PC value
[ 464.469670] ---[ end trace 5a2706f39cae29b3 ]---
[ 464.469673] Kernel panic - not syncing: Fatal exception in interrupt
[ 464.469678] SMP: stopping secondary CPUs
[ 464.469773] Kernel Offset: disabled
[ 464.469776] CPU features: 0x0002,21006004
[ 464.469778] Memory Limit: none
[ 464.767804] ---[ end Kernel panic - not syncing: Fatal exception in interrupt ]---
[ 0.000158] NOTICE: BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.21
[ 0.005720] NOTICE: BL2: PRR is R-Car H3 Ver.3.0
[ 0.010385] NOTICE: BL2: Board is Starter Kit Rev.---
[ 0.015504] NOTICE: BL2: Boot device is HyperFlash(80MHz)
[ 0.020931] NOTICE: BL2: LCM state is CM
[ 0.024970] NOTICE: BL2: AVS setting succeeded. DVFS_SetVID=0x53
[ 0.030945] NOTICE: BL2: CH0: 0x400000000 - 0x480000000, 2 GiB
[ 0.036807] NOTICE: BL2: CH1: 0x500000000 - 0x580000000, 2 GiB
[ 0.042682] NOTICE: BL2: CH2: 0x600000000 - 0x680000000, 2 GiB
[ 0.048557] NOTICE: BL2: CH3: 0x700000000 - 0x780000000, 2 GiB
[ 0.054446] NOTICE: BL2: DDR3200(rev.0.33)NOTICE: [COLD_BOOT]NOTICE: ..0
[ 0.100265] NOTICE: BL2: DRAM Split is 4ch(DDR f)
[ 0.104752] NOTICE: BL2: QoS is default setting(rev.0.07)
[ 0.110195] NOTICE: BL2: DRAM refresh interval 1.95 usec
[ 0.115613] NOTICE: BL2: Lossy Decomp areas
[ 0.119786] NOTICE: Entry 0: DCMPAREACRAx:0x80000540 DCMPAREACRBx:0x570
[ 0.126871] NOTICE: Entry 1: DCMPAREACRAx:0x40000000 DCMPAREACRBx:0x0
[ 0.133783] NOTICE: Entry 2: DCMPAREACRAx:0x20000000 DCMPAREACRBx:0x0
[ 0.140698] NOTICE: BL2: v1.4(release):15dba6b
[ 0.145187] NOTICE: BL2: Built : 05:32:00, Sep 3 2018
[ 0.150375] NOTICE: BL2: Normal boot
[ 0.154021] NOTICE: BL2: dst=0xe6323d00 src="" len=512(0x200)
[ 0.160404] NOTICE: BL2: dst=0x43f00000 src="" len=6144(0x1800)
[ 0.167024] NOTICE: BL2: dst=0x44000000 src="" len=65536(0x10000)
[ 0.174254] NOTICE: BL2: dst=0x44100000 src="" len=1048576(0x100000)
[ 0.189077] NOTICE: BL2: dst=0x50000000 src="" len=1048576(0x100000)
U-Boot 2015.04 (Sep 03 2018 - 14:33:48)
CPU: Renesas Electronics R8A7795 rev 3.0
Board: H3ULCB
I2C: ready
DRAM: 7.9 GiB
Bank #0: 0x048000000 - 0x0bfffffff, 1.9 GiB
Bank #1: 0x500000000 - 0x57fffffff, 2 GiB
Bank #2: 0x600000000 - 0x67fffffff, 2 GiB
Bank #3: 0x700000000 - 0x77fffffff, 2 GiB
After the reboot, everything is go back to work without problems.
Best regards, Francesco
_._,_._,_
Links:
You receive all messages sent to this group.
View/Reply Online (#9788) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Mute #koi | Mute #agl
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]
_._,_._,_