我正在使用 RTL8812AU司机.当我直接将 Wi-Fi 连接到其他设备(例如三星手机)时,会发生内核恐慌。日志附在下面:
日志:
[ 230.513996]Call trace:
[ 230.516442] vsnprintf+0x69c/0x6a8
[ 230.519839] snprintf+0x58/0x84
[ 230.523113] dump_p2p_attr_ch_list+0x1b4/0x200 [8812au]
[ 230.528461] rtw_p2p_check_frames+0x65c/0xa28 [8812au]
[ 230.533701] fg80211_rtw_mgmt_tx+0x174/0x424 [8812au]
[ 230.538843] cfg80211_mlme_mgmt_tx+0x1dc/0x398
[ 230.543286] nl80211_tx_mgmt+0x1e8/0x320
[ 230.547207] genl_rcv_msg+0x434/0x460
[ 230.550867] netlink_rcv_skb+0x10c/0x124
[ 230.554785] genl_rcv+0x3c/0x58
[ 230.557921] netlink_unicast+0x238/0x3ac
[ 230.561839] netlink_sendmsg+0x320/0x3bc
[ 230.565760] ____sys_sendmsg+0x24c/0x374
[ 230.569679] ___sys_sendmsg+0x124/0x170
[ 230.573511] __arm64_sys_sendmsg+0xbc/0x110
[ 230.577694] el0_svc_common+0xbc/0x1a8
[ 230.581439] do_el0_svc+0x2c/0x8c
[ 230.584752] el0_svc+0x18/0x28
[ 230.587802] el0_sync_handler+0x8c/0xf0
[ 230.591635] el0_sync+0x1a8/0x1c0
[ 230.594945] ---[ end trace 06ed3f9944cdbc81 ]---
[ 230.600960] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: dump_p2p_attr_ch_list+0x200/0x200 [8812au]
rtw_p2p.c
我尝试在函数中的源代码( )中添加调试日志rtw_p2p_check_frames
:=> 它可以连接,但有时,当再次连接时,仍然会发生内核恐慌。
我不知道如何解决这个问题,有人能帮我解决吗?