my rock 4 se crashes during booting
regards
dyha
dmesg:
[ 7.347956] OF: ERROR: of_node_release() detected bad of_node_put() on /spdif@ff870000
[ 7.349121] CPU: 0 PID: 104 Comm: kworker/u12:7 Not tainted 6.5.11 #1
[ 7.349142] Hardware name: Radxa ROCK Pi 4B (DT)
[ 7.349153] Workqueue: events_unbound deferred_probe_work_func
[ 7.349183] Call trace:
[ 7.349189] dump_backtrace+0x94/0x114
[ 7.349206] show_stack+0x18/0x24
[ 7.349217] dump_stack_lvl+0x48/0x60
[ 7.349237] dump_stack+0x18/0x24
[ 7.349252] of_node_release+0x12c/0x19c
[ 7.349266] kobject_put+0xb0/0x220
[ 7.349282] of_node_put+0x18/0x28
[ 7.349293] asoc_simple_clean_reference+0x6c/0xe8 [snd_soc_simple_card_utils]
[ 7.349335] audio_graph_parse_of+0x174/0x21c [snd_soc_audio_graph_card]
[ 7.349363] graph_probe+0x74/0x8c [snd_soc_audio_graph_card]
[ 7.349387] platform_probe+0x68/0xc8
[ 7.349403] really_probe+0x188/0x3c4
[ 7.349417] __driver_probe_device+0x7c/0x16c
[ 7.349431] driver_probe_device+0x3c/0x10c
[ 7.349445] __device_attach_driver+0xbc/0x158
[ 7.349458] bus_for_each_drv+0x80/0xdc
[ 7.349471] __device_attach+0x9c/0x1ac
[ 7.349485] device_initial_probe+0x14/0x20
[ 7.349498] bus_probe_device+0xac/0xb0
[ 7.349511] deferred_probe_work_func+0x9c/0xec
[ 7.349525] process_one_work+0x210/0x4ac
[ 7.349541] worker_thread+0x68/0x428
[ 7.349553] kthread+0xf8/0x104
[ 7.349566] ret_from_fork+0x10/0x20
[ 7.349580] OF: ERROR: next of_node_put() on this node will result in a kobject warning ‘refcount_t: underflow; use-after-free.’
[ 7.408938] ------------[ cut here ]------------
[ 7.408956] refcount_t: addition on 0; use-after-free.
[ 7.409033] WARNING: CPU: 2 PID: 104 at lib/refcount.c:25 refcount_warn_saturate+0x120/0x144
[ 7.409066] Modules linked in: snd_soc_es8316 snd_soc_spdif_tx v4l2_h264 snd_soc_rockchip_i2s snd_soc_audio_graph_card snd_soc_simple_card hci_uart videobuf2_dma_contig snd_soc_simple_card_utils v4l2_mem2mem videobuf2_dma_sg btqca panfrost snd_soc_core videobuf2_memops btrtl snd_compress videobuf2_v4l2 gpu_sched btbcm snd_pcm_dmaengine videodev dw_hdmi_i2s_audio dw_hdmi_cec drm_shmem_helper btintel snd_pcm dwmac_rk(+) videobuf2_common snd_timer stmmac_platform mc bluetooth snd stmmac soundcore pcs_xpcs rfkill rk_crypto cpufreq_dt xfs
[ 7.409293] CPU: 2 PID: 104 Comm: kworker/u12:7 Not tainted 6.5.11 #1
[ 7.409306] Hardware name: Radxa ROCK Pi 4B (DT)
[ 7.409316] Workqueue: events_unbound deferred_probe_work_func
[ 7.409338] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=–)
[ 7.409351] pc : refcount_warn_saturate+0x120/0x144
[ 7.409367] lr : refcount_warn_saturate+0x120/0x144
[ 7.409381] sp : ffff80008335b990
[ 7.409388] x29: ffff80008335b990 x28: 0000000000000000 x27: ffff0000f78062b8
[ 7.409410] x26: 0000000000000000 x25: ffff000007742080 x24: ffff0000f782f8e0
[ 7.409432] x23: ffff0000015f3010 x22: ffff0000f78062b8 x21: 0000000000000000
[ 7.409454] x20: ffff800081de4b10 x19: ffff0000f7805ca0 x18: ffffffffffffffff
[ 7.409477] x17: 4d45545359534255 x16: 0000000000000000 x15: fffffffffffc91df
[ 7.409498] x14: ffff00000885f4fa x13: 000000000000023b x12: 00000000ffffffea
[ 7.409520] x11: 00000000ffffefff x10: ffff800081ba5c08 x9 : ffff800081b4dbb0
[ 7.409542] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8
[ 7.409563] x5 : 0000000000000fff x4 : 0000000000000000 x3 : 0000000000000000
[ 7.409584] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff0000054e0f00
[ 7.409607] Call trace:
[ 7.409613] refcount_warn_saturate+0x120/0x144
[ 7.409628] kobject_get+0xb8/0xbc
[ 7.409645] of_node_get+0x20/0x34
[ 7.409658] of_get_parent+0x38/0x78
[ 7.409671] graph_parse_convert.isra.0+0x34/0xcc [snd_soc_audio_graph_card]
[ 7.409703] __graph_for_each_link+0xc4/0x210 [snd_soc_audio_graph_card]
[ 7.409727] audio_graph_parse_of+0x88/0x21c [snd_soc_audio_graph_card]
[ 7.409751] graph_probe+0x74/0x8c [snd_soc_audio_graph_card]
[ 7.409774] platform_probe+0x68/0xc8
[ 7.409790] really_probe+0x188/0x3c4
[ 7.409803] __driver_probe_device+0x7c/0x16c
[ 7.409817] driver_probe_device+0x3c/0x10c
[ 7.409831] __device_attach_driver+0xbc/0x158
[ 7.409844] bus_for_each_drv+0x80/0xdc
[ 7.409857] __device_attach+0x9c/0x1ac
[ 7.409871] device_initial_probe+0x14/0x20
[ 7.409885] bus_probe_device+0xac/0xb0
[ 7.409898] deferred_probe_work_func+0x9c/0xec
[ 7.409911] process_one_work+0x210/0x4ac
[ 7.409927] worker_thread+0x68/0x428
[ 7.409939] kthread+0xf8/0x104
[ 7.409952] ret_from_fork+0x10/0x20
[ 7.409967] —[ end trace 0000000000000000 ]—
[ 7.409994] ------------[ cut here ]------------
[ 7.410000] refcount_t: saturated; leaking memory.
[ 7.410059] WARNING: CPU: 2 PID: 104 at lib/refcount.c:22 refcount_warn_saturate+0x74/0x144
[ 7.410080] Modules linked in: snd_soc_es8316 snd_soc_spdif_tx v4l2_h264 snd_soc_rockchip_i2s snd_soc_audio_graph_card snd_soc_simple_card hci_uart videobuf2_dma_contig snd_soc_simple_card_utils v4l2_mem2mem videobuf2_dma_sg btqca panfrost snd_soc_core videobuf2_memops btrtl snd_compress videobuf2_v4l2 gpu_sched btbcm snd_pcm_dmaengine videodev dw_hdmi_i2s_audio dw_hdmi_cec drm_shmem_helper btintel snd_pcm dwmac_rk(+) videobuf2_common snd_timer stmmac_platform mc bluetooth snd stmmac soundcore pcs_xpcs rfkill rk_crypto cpufreq_dt xfs
[ 7.410281] CPU: 2 PID: 104 Comm: kworker/u12:7 Tainted: G W 6.5.11 #1
[ 7.410293] Hardware name: Radxa ROCK Pi 4B (DT)
[ 7.410301] Workqueue: events_unbound deferred_probe_work_func
[ 7.410318] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=–)
[ 7.410330] pc : refcount_warn_saturate+0x74/0x144
[ 7.410345] lr : refcount_warn_saturate+0x74/0x144
[ 7.410359] sp : ffff80008335b960
[ 7.410366] x29: ffff80008335b960 x28: 0000000000000000 x27: ffff0000f78062b8
[ 7.410389] x26: 0000000000000000 x25: ffff000007742080 x24: ffff0000f782f8e0
[ 7.410410] x23: ffff0000015f3010 x22: 0000000000000000 x21: ffff8000815e6bf0
[ 7.410432] x20: ffff800081de4b10 x19: ffff0000f7805ca0 x18: ffffffffffffffff
[ 7.410454] x17: 4d45545359534255 x16: 0000000000000000 x15: fffffffffffc9dc7
[ 7.410476] x14: ffff00000885f4fa x13: 0000000000000268 x12: 00000000ffffffea
[ 7.410498] x11: 00000000ffffefff x10: ffff800081ba5c08 x9 : ffff800081b4dbb0
[ 7.410520] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8
[ 7.410541] x5 : 0000000000000fff x4 : 0000000000000000 x3 : 0000000000000000
[ 7.410562] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff0000054e0f00
[ 7.410584] Call trace:
[ 7.410590] refcount_warn_saturate+0x74/0x144
[ 7.410605] kobject_get+0x9c/0xbc
[ 7.410619] of_node_get+0x20/0x34
[ 7.410629] of_get_next_parent+0x38/0x80
[ 7.410642] of_graph_get_port_parent+0x44/0x7c
[ 7.410658] graph_parse_convert.isra.0+0x40/0xcc [snd_soc_audio_graph_card]
[ 7.410683] __graph_for_each_link+0xc4/0x210 [snd_soc_audio_graph_card]
[ 7.410707] audio_graph_parse_of+0x88/0x21c [snd_soc_audio_graph_card]
[ 7.410731] graph_probe+0x74/0x8c [snd_soc_audio_graph_card]
[ 7.410754] platform_probe+0x68/0xc8
[ 7.410770] really_probe+0x188/0x3c4
[ 7.410783] __driver_probe_device+0x7c/0x16c
[ 7.410796] driver_probe_device+0x3c/0x10c
[ 7.410810] __device_attach_driver+0xbc/0x158
[ 7.410823] bus_for_each_drv+0x80/0xdc
[ 7.410836] __device_attach+0x9c/0x1ac
[ 7.410849] device_initial_probe+0x14/0x20
[ 7.410863] bus_probe_device+0xac/0xb0
[ 7.410876] deferred_probe_work_func+0x9c/0xec
[ 7.410889] process_one_work+0x210/0x4ac
[ 7.410902] worker_thread+0x68/0x428
[ 7.410915] kthread+0xf8/0x104
[ 7.410926] ret_from_fork+0x10/0x20
[ 7.410939] —[ end trace 0000000000000000 ]—
[ 7.410975] ------------[ cut here ]------------
[ 7.410982] refcount_t: underflow; use-after-free.
[ 7.411035] WARNING: CPU: 2 PID: 104 at lib/refcount.c:28 refcount_warn_saturate+0xf4/0x144
[ 7.411055] Modules linked in: snd_soc_es8316 snd_soc_spdif_tx v4l2_h264 snd_soc_rockchip_i2s snd_soc_audio_graph_card snd_soc_simple_card hci_uart videobuf2_dma_contig snd_soc_simple_card_utils v4l2_mem2mem videobuf2_dma_sg btqca panfrost snd_soc_core videobuf2_memops btrtl snd_compress videobuf2_v4l2 gpu_sched btbcm snd_pcm_dmaengine videodev dw_hdmi_i2s_audio dw_hdmi_cec drm_shmem_helper btintel snd_pcm dwmac_rk(+) videobuf2_common snd_timer stmmac_platform mc bluetooth snd stmmac soundcore pcs_xpcs rfkill rk_crypto cpufreq_dt xfs
[ 7.411256] CPU: 2 PID: 104 Comm: kworker/u12:7 Tainted: G W 6.5.11 #1
[ 7.411268] Hardware name: Radxa ROCK Pi 4B (DT)
[ 7.411275] Workqueue: events_unbound deferred_probe_work_func
[ 7.411292] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=–)
[ 7.411304] pc : refcount_warn_saturate+0xf4/0x144
[ 7.411319] lr : refcount_warn_saturate+0xf4/0x144
[ 7.411333] sp : ffff80008335b9c0
[ 7.411340] x29: ffff80008335b9c0 x28: 0000000000000000 x27: ffff0000f78062b8
[ 7.411362] x26: 0000000000000000 x25: ffff000007742080 x24: ffff0000f782f8e0
[ 7.411384] x23: ffff0000f7805c20 x22: ffff0000f78062b8 x21: ffff0000f7805c20
[ 7.411406] x20: ffff0000f7806468 x19: ffff0000f7805ca0 x18: ffffffffffffffff
[ 7.411428] x17: 4d45545359534255 x16: 0000000000000000 x15: fffffffffffca9df
[ 7.411450] x14: ffffffffffffffff x13: 0000000000000296 x12: 00000000ffffffea
[ 7.411472] x11: 00000000ffffefff x10: ffff800081ba5c08 x9 : ffff800081b4dbb0
[ 7.411495] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8
[ 7.411516] x5 : 0000000000000fff x4 : 0000000000000000 x3 : 0000000000000000
[ 7.411537] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff0000054e0f00
[ 7.411559] Call trace:
[ 7.411565] refcount_warn_saturate+0xf4/0x144
[ 7.411579] kobject_put+0x16c/0x220
[ 7.411594] of_node_put+0x18/0x28
[ 7.411605] graph_parse_convert.isra.0+0x98/0xcc [snd_soc_audio_graph_card]
[ 7.411629] __graph_for_each_link+0xc4/0x210 [snd_soc_audio_graph_card]
[ 7.411653] audio_graph_parse_of+0x88/0x21c [snd_soc_audio_graph_card]
[ 7.411677] graph_probe+0x74/0x8c [snd_soc_audio_graph_card]
[ 7.411700] platform_probe+0x68/0xc8
[ 7.411716] really_probe+0x188/0x3c4
[ 7.411729] __driver_probe_device+0x7c/0x16c
[ 7.411743] driver_probe_device+0x3c/0x10c
[ 7.411756] __device_attach_driver+0xbc/0x158
[ 7.411770] bus_for_each_drv+0x80/0xdc
[ 7.411782] __device_attach+0x9c/0x1ac
[ 7.411796] device_initial_probe+0x14/0x20
[ 7.411809] bus_probe_device+0xac/0xb0
[ 7.411822] deferred_probe_work_func+0x9c/0xec
[ 7.411835] process_one_work+0x210/0x4ac
[ 7.411848] worker_thread+0x68/0x428
[ 7.411861] kthread+0xf8/0x104
[ 7.411872] ret_from_fork+0x10/0x20
[ 7.411885] —[ end trace 0000000000000000 ]—