Kernel Oops in blk_mq_hctx_notify_online() using Raxda CM5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello linux-block,

I have been working with a fellow Ham Radio operator, Martin CT1IQI, on an upgrade
to an open source SDR radio. The upgrade will replace a pi CM4 with a Raxda CM5.
https://apache-labs.com/al-products/1061/ANAN-G2-Ultra-HF--6M-100W-Ultra-High-Performance-SDR.html

We are progressing very well with that project but have come across an intermittent
issue that we are hoping you may provide some clues on how to fix.

We are using kernel version 6.11.1 under an Armbian OS. This issue doesn't happen
on the Armbian 6.1.75 branch but will happen without any of our changes to 6.11.1.
I have also tested with 6.11.3 and found the same problem.

This issue is a kernel Oops that happens randomly early in boot. Probably 1 out of 10
boots. It will hang if the issue happens.

I wonder if you may have any ideas about it? I have attached a dmesg but it is the dmesg from
after a successful boot as I don't know how to get the dmesg when the Oops happens as the
board is locked up. If there are other methods to get more info to you please let me know.

Misc info:
root@saturn-radxa-cm5-8inch:~# lspci
0004:40:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)

Radxa CM5 Compute Module attached to a piCM4-IO board

Samsung KLMCG2UCTB 16GB onboard eMMC

Kernel version 6.11.1

This is the Oops:


[    1.515476] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP
[    1.516043] Modules linked in:
[    1.516326] CPU: 1 UID: 0 PID: 21 Comm: cpuhp/1 Not tainted 6.11.1-edge-rockchip-rk3588 #1
[    1.517063] Hardware name: Radxa CM5 Saturn SDR (DT)
[    1.517506] pstate: a0400009 (NzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    1.518128] pc : blk_mq_hctx_notify_online+0x34/0xb0
[    1.518581] lr : cpuhp_invoke_callback+0x3a4/0x6b8
[    1.519017] sp : ffff80008234bd70
[    1.519316] x29: ffff80008234bd70 x28: ffff800081f05000 x27: ffff000101a01d78
[    1.519961] x26: 00000000000000ee x25: 0000000000000000 x24: ffff8000807c9a98
[    1.520605] x23: ffff0002fee34c58 x22: 00000000000002fd x21: ffff0002fee34c80
[    1.521248] x20: 0000000000000099 x19: ffff000101a01c00 x18: ffff80008234bcb8
[    1.521890] x17: 000000040044ffff x16: 005000f2b5503510 x15: 0000000000000237
[    1.522534] x14: 0000000000000000 x13: 0000000000000000 x12: ffff8000813c2160
[    1.523177] x11: ffffffffffffffff x10: 0000000000000036 x9 : 1fffe000201bcac1
[    1.523820] x8 : ffff000100de560c x7 : ffff000100de5600 x6 : 0000000000000001
[    1.524462] x5 : ffff800081cad000 x4 : ffff8000807c9a98 x3 : 0000000000000001
[    1.525104] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000102fdc3b8
[    1.525747] Call trace:
[    1.525971]  blk_mq_hctx_notify_online+0x34/0xb0
[    1.526389]  cpuhp_invoke_callback+0x3a4/0x6b8
[    1.526793]  cpuhp_thread_fun+0xb0/0x1a0
[    1.527151]  smpboot_thread_fn+0x224/0x250
[    1.527525]  kthread+0x118/0x11c
[    1.527824]  ret_from_fork+0x10/0x20
[    1.528155] Code: 79422a61 9100e040 f941b442 8b011041 (f9400421)
[    1.528702] ---[ end trace 0000000000000000 ]---


Attachment: dmesg
Description: Binary data


[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux