电视客户WiFi问题:kernel crash,PCI中断丢失,根本原因是中断类型错误

客户问题:kernel crash

问题描述:

在AML平台上,加载WiFi6 driver,几秒钟之后,kernel crash。

复现:

        本地实验室容易复现。

分析Triage:

软件系统分析: WiFi driver 等待event timeout,触发FW crash,进行RDDM。RDDM通过PCIE可以把数据送到driver这端,但是没有PCI中断把数据继续往上送。RDDM随之触发kernel crash。

根本原因和解决办法:

经过跟AML平台部门一起联调,最终AML发现把中断触发条件从edge 改为level即可修复这个问题。

Ankie的评论:

在应对kernel crash问题,我们需要超越表面的现象,深入探究其背后的根本原因。问题可能源WiFi这边,也可能是在平台端。有时候通过driver的打印即可判断,有时候需要通过PCIE 抓包,看看数据到底跑到哪里去了。面对这些挑战,我们必须借助多样化的测试和分析手段,层层剥离,逐步逼近问题的核心。只有这样,我们才能制定出最为恰当、有效的解决方案。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ankie(资深技术项目经理)

打赏就是赞赏,感谢你的认可!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值