This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/WL1831MOD:ieee80211_scan_Rx (wl1831mod、AM335x、R8.7 SP3)的紧急情况

Guru**** 2553370 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/810040/linux-wl1831mod-panic-at-ieee80211_scan_rx-wl1831mod-am335x-r8-7-sp3

器件型号:WL1831MOD

工具/软件:Linux

您好!

我会看到偶尔出现的内核恐慌、与其他地方报告的情况类似。

[27.756757]无法处理虚拟地址00000020
[27.767878] PgD = c0004000
[27.770705][00000020]* PgD=00000000
[27.784138]内部错误:Oops:17 [#1]前占用 ARM
[ 27.784143]链接的模块:wgD=00000000 [27.784138]内部错误:oP:oP:
17 [27.784143]硬件驱动程序:wdunt pid [27.78_zhuC:wdunt pid_unt:wdensor_unt pid [27.417[27.784143] G o 4.14.79-rt47 #1
[27.784173]硬件名称:通用 AM33XX (平展设备树)
[27.784311]工作队列:wl12xx_wq wl1271_netstack_work [wlcore]
[27.784317]任务:db451800 task.stack:dbl460000
[ 27.784336]在0x784315[x+c+ctran_ceed][27.784315]在0x784315[27.784315[27.784315]上:[27.784315[27.784315]+c+c+ctran_ceed.tran.tran_ce

] lr:[<0000079c>] psr:a0070113
[27.784347] sp:db461d70 ip:00000000 fp:db461e4c
[27.784351] r10:00000000 r9:00000000 r8:da8a0800
[27.784355] r7:00000000 r6:a784340
:dr4:d24360 r4:d784r3:d4r3 0000dba8 r1:00000197 r0:ac34f6ec
[27.784366] Flags: NzCv IRQs on FIQ on Mode SVC_32 ISA ARM Segment none
[27.784371] Control:10c5387d Table:9a990019 DAC:00000051
[27.784376] Process kworker/U2:0 (27.784371] dbstack =
0x4670[0x46381] DB4381] DB381d64381d00064381]限制:0x46381d000381d000381d00064381]堆栈[0x4dsb = 0x46384dsb 000381d000
db461db4 db461d80 c0159fe0 c0159e84
[27.784398] 1d80:d9925064 000000be 00000000 c014469c 00000000 db511100 00000002 00000001
[ c0784408] 1da0:db461e60 c0b133ddb8 461ddc db411100 00000002 00000002 00000001 000004 [c0274d85461d100] 1db4d1001db4d1001db44620461d0001d0001d100] 1db4d1001d1001d1001d20001d4d4d4d4d4d2d4d4d1001d100b 04274d100b

db451830 c0b13408 0555c018 00000004 00001b58 dad54f88 db461e2c db461e08
[27.784437] 1e00:c0149408 c07276b0 c0b13408 dad34030 010b088c 0000450000 db1830 00000001 [27.7844464] 1d00040 d0004640
d00040 d00040 d0004640 d00040 d00024600e4640 d0004 d00040 d000244640

:db246001 d00024600e07240b 4001 db461e9c 00000000 c014a614 bf043a04 00000000 c0b133d8 00000001 00000000
[27.784474] 1e80:daaed300 d9a244c0 00000000 00000000 00000000 000000000000 00000010 00000010
[27.784483] 1ea0:00000000 000004461ed4 d100240001d4240001d0008 d000249420]

db405000 00000000 db461f0c db461ef8 bf0232a0 bf023218 db435080 d9a251d4
[27.784512] 1f00:db461f44 c0461f10 c013974c bf023290 db461f2c 461f20 134080 b4000001f40240001db460001f40240001db4000001f40240001db4b


c013a468 db44fe8c db461eedf78 c013f014 c013a474 db430698 db430698
[27.784550] 1f80:db461db4305c0 c0130000 00000000 00000000 00000000 00000000 00000000 00000000 [27.784558]
1fa0:0000461f00000000 00000000000 00000000 0001000000000 00000000 00000000 00000000 00001300000000 0000 00008000000 00000000 00000000 00000000 00000000 00001700008000000 0000800080008000000
00000000 00000000 00000000
[27.784575] 1fe0:00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 00000000
[27.784577]回溯:
[27.784599][ ](ieee80211_scan_Rx)从[ ](ieee80211_Rx_NAPI+0x518/0x7cc)
[27.784609] R9:00000000 R8:da8a0800 r7:00000000 R6:d9925040 R5:d9a244c0 R4:daaed300
[27.784665][ ](ieee80211_Rx_NAPI)、来自[ ](wl1271_flush_latered_work + 0x70/0x78 [wlcore])
[27.784675] r10:00000088 r9:00000000 r8:da8a0800 r7:d9a244c0 r6:d9a250e8 r5:daed300
[27.784678] r4:d9a244c20
[27.7847678] ](wl1271_flush_latered_work [wlcore])、来自[ ](wl1271_netstack_work + 0x1c/0x2C [wlcore])
[27.784773] r7:00000000 R6:db405000 r5:d9a24f20 r4:d9a251d4
[ 27.784827][ ](wl1271_netstack_work [wlcore])、来自[ ](Process_One_Work+0x1b8/0x304)
[ 27.784832] R5:d9a251d4 R4:db435080
[ 27.784842][ ](Process_One_Work)、来自[ ](worker_thread+0x2a8/0x454)
[27.784851] R10:00000088 R9:db435098 R8:db405028 r7:c0b18fc0 R6:db405000 R5:db405000
[27.784854] R4:db435080
[ 27.784868][ ](worker_thread)、来自[ ](kthread+0x140/0x158)
[27.784876] R10:db44fe8c R9:c013a468 R8:db435080 r7:00000000 R6:db460000 R5:db4305c0
[27.784880] R4:db430680 R3:00000000
[27.784896][ ](kthread)、来自[ ](RET_FANT_YK+0x14/0x24)
[27.78494] R10:00000000 R9:00000000 R8:00000000 r7:00000000 R6:00000000 R5:c013eed4
[27.784907] R4:db4305c0
[27.784916]代码:e1d430b8 e0232:00000002
- e3000002 - e3000001510- e3000002- e3000002- e3000002 

参考:

[5.632437]   wlcore:wl18xx 硬件:183x 或180x、PG 2.2 (ROM 0x11) 
[5.642934]   wlcore:已加载
[14.660557]  wlcore:PHY 固件版本:版本8.2.0.242
[14.744510]  wlcore:固件已启动(版本8.9.0.0.79)



这使用的是 R8.7 SP3软件包。 我对紧急情况下发生的情况没有更详细的了解、但鉴于正常运行时间仅为27秒、我怀疑机器当时可能正在与 WiFi 相关联。

请告知严重程度和后续步骤。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Jonah、  

    您能告诉我们重现此问题的步骤吗?  

    此致、  

    Sudharshan K N

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    恐怕我没有具体的步骤重现问题。  您可以看到我的上述评论、了解我拥有的所有详细信息:

    [引述]

    我对紧急情况下发生的情况没有更详细的了解、但鉴于正常运行时间仅为27秒、我怀疑机器当时可能正在与 WiFi 相关联。

    [/报价]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Jonah、  

    问题发生的频率如何? 器件是否在问题发生时尝试连接到同一 AP? PL 让我们知道所涉及的步骤  

    此致、  

    Sudharshan K N

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    正如我之前两次所说的,我没有关于如何重现这一问题的资料。  我也没有关于流行率的信息、因为我们的软件通常只通过 WiFi 报告错误。 该设备在发生紧急情况时正在启动、WiFi 似乎在设备上无法运行、直到下次重新启动、这对我们来说是一个主要问题。

    我已经从我们的自动测试单元中搜索了串行日志、并发现了21个其他相同恐慌的实例。  似乎没有图案、因此我怀疑您的驾驶员是否处于比赛状态。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    另一个:

    [26.811852]无法处理虚拟地址00000020
    [26.820300] PgD = c0004000
    [26.830210][00000020]* PgD=00000000
    [26.837543]内部错误:Oops:17 [#1]污染的 ARM
    [ 26.837548]链接的模块:wllead_sdk/lober [26.837xx] CPU 驱动程序:wlober [26.837xx]
    G o 4.14.79-rt47 #1
    [26.837581]硬件名称:通用 AM33XX (平展设备树)
    [26.837719]工作队列:wl12xx_wq wl1271_netstack_work [wlcore]
    [26.837725]任务:db71de00 task.stack:da8a4000 [26.837746+ctran_ceed]
    在0x837150[0x783785]
    
    PC 上扫描[26.83785247+c][26.874+i_ceed][26.874+ctran[26.83785][26.83785][26.83785]在 ] lr:[<0000079c>] psr:a0000113
    [26.837754] sp:da8a5d70 ip:00000000 fp:da8a5e4c
    [26.837757] r10:00000000 R9:00000000 R8:da86a500
    [26.837762] r7:000004R6:d837767
    :dr4:d37r4:d3d400 r4:d3d767r4:d3d400 r4:d37r4:d3d7d400 r4:d3d7d 0000a800 r1:000000cd r0:e89ec064
    [ 26.837774]标志:模式 SVC_32 ISA ARM 段无
    [26.837778]控制:10c5387d 表:9a944019 DAC:00000051
    [26.837784]进程 kworker/U2:3 (限制:0x837778]
    (限制:0x837870]) dda8679[26.83778]堆栈:0x83778](限制:0x8679da8679[26.8679](限制:0x8da8dda100])
    00000080 da8a5e00 00000000 c0159e84
    [26.837806] 5d80:dab3c464 000000b8 00000000 00000001 da8a5d90 00000001 da8a5d98
    [26.837816] 5d0:dab3c464A da904e0 dab3b90 00000001 da8a5d98[26.837816] 5d850e5d85a d0008d0008:d850e5d852480 d852480 d100d852480 d85d100e0d85d85d100e0d85d85d100e0d85d85d85a0d85a0d8524e5a0d100d85d85d85d85d85d85d85d85d85d85d
    
    dbdede30 c0b13408 139b2282 00000004 00003780 dadff488 da8a5e2c da8a5e08
    [26.837845] 5e00:c0149408 c07276b0 c0b13408 dad34030 0048da9 00000000 dbde30 00000001[26.837854] 5e400
    
    de400 d7840 de400 d1000005e400 d7360 d0005e400 d7340 d100674071000004 d0005e400d 5e400d 5e400067240004 de400 de400 d100d0005e400d 40006740b 400d 40006740b 40007240b 400d 400d 40006740b 400d 40007240b 40007240b
    da8a5e9c 00000000 c014a614 bf043a10 00000000 c0b133d8 00000001 00000000
    [26.837882] 5e80:dab3b540 d04c0 00000000 00000000 00000000 00000000 00000010 00000010
    [26.837891] 500000:00000000 00000006da8a5a5a0458d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0004d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0008d0004d0008d0008d0008d0008d0008
    
    db405000 00000000 da8a5f0c da8a5ef8 bf0232a0 bf023218 da805e80 d99d11d4
    [26.837931] 5f00:da8a5f44 da8a5f10 c0a13974c bf023290 da8a5f99d11d4 [26.837931] 5f4080
    d4008 d4008 d5a5a5a53705d4002 d4008 d4002 d4002 d4002 d4002 d4002 d4008 d4002 d4002 b4002 d4002 d4002 d4002 d4002 d4008 d4008 d4002 d4004 b5a5a5a5a5a5a805a5a805a805a805a5a805a5a5a805a805a5a805a805a5a
    
    c013a468 da837e94 da8a5f8 da5f78 c013f014 c013a474 daf73858 daf73858
    [26.837959] 5f80:da8a5af73500 c01300004 00000000 00000000 00000000 00000000 00000000 [26.837976]
    5fa0:da0000 000008000000 00000000 00000000 00000800080008000000008000000000000 00000000 00000000 000080008000800080008000800000001000001000001000001000000800000001000001000001000001000001000001000001000001000001000001000001000001000001000001000000000
    00000000 00000000 00000000
    [26.837984] 5fe0:00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 00000000
    [26.837986]回溯:
    [ 26.838008][ ](ieee80211_scan_Rx)从[ ](ieee80211_Rx_NAPI+0x518/0x7cc)
    [26.838018] R9:00000000 R8:da86a500 r7:00000000 R6:dab3c440 R5:d99d04c0 R4:dab3b540
    [26.838074][ ](ieee80211_Rx_NAPI)、来自[ ](wl1271_flush_latered_work + 0x70/0x78 [wlcore])
    [26.838083] R10:00000088 R9:00000000 R8:da86a500 r7:d99d04c0 R6:d99d10e8 R5:dab3b540
    [ 26.838086] R4:d99d03820][26.8d172]
    ](wl1271_flush_latered_work [wlcore])、来自[ ](wl1271_netstack_work + 0x1c/0x2C [wlcore])
    [26.838179] r7:00000000 R6:db405000 r5:d99d0f20 r4:d99d11d4
    [ 26.838233][ ](wl1271_netstack_work [wlcore])、来自[ ](Process_One_Work+0x1b8/0x304)
    [ 26.838237] R5:d99d11d4 R4:da805e80
    [ 26.838247][ ](Process_One_Work)、来自[ ](worker_thread+0x2a8/0x454)
    [26.838256] r10:00000088 r9:da805e98 r8:db405028 r7:c0b18fc0 r6:db405000 r5:db405000
    [26.838259] r4:da805e80
    [26.838273][ ](worker_thread)、来自[ ](kthread+0x140/0x158)
    [26.838282] R10:da837e94 R9:c013a468 R8:da805e80 r7:00000000 R6:da8a4000 R5:daf73500
    [26.838286] R4:daf73840 R3:00000000
    [26.838302][ ](kthread)、来自[ ](RET_FAN_FAUK+0x14/0x24)
    [26.838309] R10:00000000 R9:00000000 R8:00000000 r7:00000000 R6:00000000 R5:c013eed4
    [26.838312] R4:daf73500
    [26.838322]代码:e1d430b8 e0233002:
    e0008
    :e10020](e10020- e0003e20- e10020-07220])[27.0003e0003e0003e10020- e0003e0003e0003e20e20e20-07220- e0003e10020e20e0003e20e20e20e20e20e20e20e20e20e20e20e20e 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!  

    遗憾的是、我们需要更多详细信息来重现和解决该问题。 是否有特定的设置可以重现问题? 请告知我们。  

    此致、  

    Sudharshan K N

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在我的自动测试设置中、这似乎偶尔发生(大约每周一次)。  但是、我没有为您提供具体说明、因为我从未直接复制过它。

    您能否举一个例子说明我可以向您提供哪些数据会有所帮助?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,您能检查此修补程序是否有用?  https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/net/mac80211/scan.c?h=v4.15-rc1&id=40b0bd24973487272167a09db040a70c053bedbe

    Saurabh