Unable to handle kernel paging request at virtual address 问题定位
生活随笔
收集整理的這篇文章主要介紹了
Unable to handle kernel paging request at virtual address 问题定位
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
調試模塊的時候出現(xiàn)這個問題,看panic?系統(tǒng)調用堆棧,cpu執(zhí)行到連接跟蹤模塊那里,難道是內核模塊有問題?不可能,想起之前內核奔潰的教訓,問題肯定是出在自己的模塊上。又重新詳細看日志,看到最后一行有個last?unloaded?ddos,這是我修改的模塊,問題應該還是自己模塊問題,反復定位,結果發(fā)現(xiàn)是卸載模塊的時候沒有釋放定時器,導致定時器超時引起內核奔潰,以前也遇到過類似調試問題,在模塊中啟動定時器,卸載的時候忘記關閉了,導致內核奔潰。
[13449.459122] Internal error: Oops: 807 [#1] PREEMPT SMP ARM [13449.459122] Modules linked in: ddos(O) pppoe ppp_asyncnf_nat_pptp iptable_nat nf_nat_snmp_basic nf_defrag_ipv4 gpio_button_hotplug [last unloaded: ddos]?
總結
以上是生活随笔為你收集整理的Unable to handle kernel paging request at virtual address 问题定位的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双叶家具好吗?
- 下一篇: ip6tables 无法基于端口过滤IP