主题中讨论的其他器件:WL1271
我们看到 在 PTK 重新生成关键字失败后、drivers/net/wireless/ti/wlcore/SDIO.c 发生崩溃。 该问题是间歇性的、发生频率为每周一次、并且持续运行。 以下是崩溃日志:
2023-04-25T11:13:58.135526-04:00 VU222340030SA 内核:消息重复2次:[对 STA AC 重新键入 PTK:3a:67:df:8b:6F、但驱动程序不能安全地执行该操作。]
2023-04-25T11:13:58.135575-04:00 VU222340030SA 内核:PWM_CONFIG 失败、返回值=-22
2023-04-25T19:16:45.499512-04:00 VU222340030SA 内核:对 STA AC:3a:67:df:8b:6F 重新生成 PTK 信号、但驱动程序不能安全地执行该操作。
2023-04-25T19:16:45.499579-04:00 VU222340030SA 内核:PWM_CONFIG 失败、返回值=-22
2023-04-26T07:59:17.313525-04:00 VU222340030SA 内核:对 STA AC:3a:67:df:8b:6F 重新键入 PTK、但驱动程序不能安全地执行该操作。
2023-04-26T14:33:09.431879-04:00 VU222340030SA 内核:为 STA AC:3a:67:df:8b:6F 重新键入 PTK、但驱动程序不能安全地执行这些操作。
2023-04-26T14:33:09.431929-04:00 VU222340030SA kernel:------- [剪切此处]-------
2023-04-26T14:33:09.431973-04:00 VU222340030SA 内核:警告:CPU:1 PID:496 at drivers/net/wireless/ti/wlcore/sdio.c:131 wl12xx_sdio_raw_write+0xb8/0x13c [wlcore_sdio]
2023-04-26T14:33:09.431988-04:00 VU222340030SA 内核:链接的模块:wl18xx wlcore mac80211 cfg80211 wlcore_sDIO usbhid phy_generic ci_hdrc_IMX ci_hdrc usb_otgiULPI 角色
2023-04-26T14:33:09.432000-04:00 VU222340030SA 内核:CPU:1 PID:496 Comm:IRQ/260-wl18xx 污染:G O 5.4.102-ts+IMX_2.3.0+GEHC-dcar-ELO+g16c45ab42a03 #1
2023-04-26T14:33:09.432011-04:00 VU222340030SA 内核:硬件名称:Freescale i.MX6 Quad/DualLite (设备树)
2023-04-26T14:33:09.432022-04:00 VU22340030SA 内核:[<80016468>](discard_backtrace) from [<80012c98>](show_stack+0x10/0x14)
2023-04-26T14:33:09.432031-04:00 VU222340030SA 内核:[<80012c98>](show_stack) from [<80711918>](dump_stack+0x84/0x98)
2023-04-26T14:33:09.432039-04:00 VU222340030SA 内核:[<80711918>](dump_stack) from [<8002e6fc>](__warn+0xd8/0xf0)
2023-04-26T14:33:09.432048-04:00 VU222340030SA 内核:[<8002e6fc>](__WARN) from [<8002e7a4>](WARN_slowpath_fmt+0x90/0xa0)
2023-04-26T14:33:09.432057-04:00 VU222340030SA 内核:[<8002e7a4>](WARN_Slowpath_fmt)(<7f2301bc>](wl12xx_sDIO_RAW_WRITE+0x8/0x13c [wlcore_sDIO ])
2023-04-26T14:33:09.432066-04:00 VU222340030SA 内核:[<7f2301bc>](wl12xx_SDIO_RAW_WRITE [wlcore_SDIO]) from [<7f325b48>](wlcore_runtime_resume+0xc8/0x1F4 [wlcloud])
2023-04-26T14:33:09.432077-04:00 VU222340030SA 内核:[<7f325b48>](wlcore_runtime_resume [wlcore])来自[<8041a3c8>](_rpm 回调+0xb4/0x11c)
2023-04-26T14:33:09.432086-04:00 VU222340030SA 内核:[<8041a3C8>](__rpm_callback)[<8041a484>](rpm_callbackground+0x54/0x80)
2023-04-26T14:33:09.432095-04:00 VU222340030SA 内核:[<8041a484>](rpm_callback)[<8041a070>](rpm_resume+0x344/0x4c0)
2023-04-26T14:33:09.432103-04:00 VU222340030SA 内核:[<8041a070>](rpm_resume) from [<8041a238>](__pm_runtime_resume+0x4c/0x64)
2023-04-26T14:33:09.432113-04:00 VU222340030SA 内核:[<8041a238>](__pm_runtime_resume) from [<7f329a60>](wlcore_irq_locked+0x50/0x710 [wlcore])
2023-04-26T14:33:09.432122-04:00 VU222340030SA 内核:[<7f329a60>](wlcore_irq_locked [wlcore])来自[<7f32a1f0>](wlcore_irq+0xd0/0x170 [wlcore])
2023-04-26T14:33:09.432132-04:00 VU222340030SA 内核:[<7f32a1f0>](wlcore_irq [wlcore])来自[<80074cf0>](irq_thread _fn+0x1c/0x7c)
2023-04-26T14:33:09.432142-04:00 VU222340030SA 内核:[<80074cf0>](IRQ_thread_fn)(来自[<80074fc0>](IRQ_thread+0x110/0x1d8)
2023-04-26T14:33:09.432151-04:00 VU222340030SA 内核:[<80074fc0>](IRQ_THREAD)来自[<8004bdd4>](kthready+0x14c/0x18c)
2023-04-26T14:33:09.432160-04:00 VU222340030SA 内核:[<8004bdd4>](kthread) from [<800090e8>](ret_from_fork+0x14/0x2C)
2023-04-26T14:33:09.432169-04:00 VU222340030SA 内核:异常堆栈(0xd9191fb0至0xd9191ff8)
2023-04-26T14:33:09.432177-04:00 VU222340030SA 内核:1fa0:00000000 00000000 00000000 00000000
2023-04-26T14:33:09.432187-04:00 VU223340030SA 内核:1fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2023-04-26T14:33:09.432197-04:00 VU222340030SA 内核:1fe0:00000000 00000000 00000000 00000000 00000013 00000000
2023-04-26T14:33:09.432207-04:00 VU222340030SA kernel:--[ End trace 9c447ae40b75f2df ]--
2023-04-26T14:33:09.432216-04:00 VU222340030SA 内核:wl1271_SDIO mmc2:0001:2:SDIO 写入失败(-110)
2023-04-26T14:33:09.432225-04:00 VU222340030SA 内核:wlcore:Warning Enable for recovery failed (为恢复启用警告)
2023-04-26T14:33:09.432235-04:00 VU222340030SA 内核:wlcore:Down
2023-04-26T14:33:09.432244-04:00 VU222340030SA 内核:ieee80211 phy0:已请求硬件重启
2023-04-26T14:33:09.989494-04:00 VU222340030SA 内核:wlcore:PHY 固件版本:版本8.2.0.0.246
2023-04-26T14:33:10.014562-04:00 VU222340030SA 内核:wlcore:error reg 域配置错误
2023-04-26T14:33:10.576522-04:00 VU222340030SA 内核:wlcore:PHY 固件版本:版本8.2.0.0.246
2023-04-26T14:33:10.585477-04:00 VU222340030SA kernel:wlcore:error reg 域配置错误
2023-04-26T14:33:11.148491-04:00 VU222340030SA 内核:wlcore:PHY 固件版本:版本8.2.0.0.246
2023-04-26T14:33:11.166913-04:00 VU222340030SA 内核:wlcore:Error reg 域配置错误
2023-04-26T14:33:11.166980-04:00 VU222340030SA 内核:wlcore:错误固件启动失败(尽管重试了3次)
发生此错误后、无线接口关闭并重新启动系统是恢复无线功能的唯一方法。 有任何关于这里发生什么的线索吗? 客户设备出现此问题、我们无法在我们的设施中重新创建。 同时、非常感谢您提供有关重现此问题的步骤的建议。