Chinaunix

标题: 加入几个CPU特性选项出现不通的情况 [打印本页]

作者: wan3610425    时间: 2014-08-13 16:09
标题: 加入几个CPU特性选项出现不通的情况

         我在驱动中开启了芯片供应商提供的几个cpu特性,可能是些DMA内存池之类的。当然出于需求,我在里面修改了点东西,
可是出现了一个很奇怪的现象:

          每次大量转发报文时,就会出现短暂的不通现象,我在主机用ping命令,在转发设备用tcpdump在netif_receive_skb处抓包发现可以抓到正确的请求报文,
但是主机收不到回复报文。在转发设备上ping主机时,就会出现下列之类的(但是主机抓包发现回复的是正确的),而且多次测试返回的warning都不一样,
ping: warning: got ICMP 6 (unknown ICMP type)
ping: warning: got ICMP 6 (unknown ICMP type)
ping: warning: got ICMP 6 (unknown ICMP type)


请问哪位大神遇到过类似的问题?能否给点思路,实在想不出驱动修改如何能影响到协议栈里面了,




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2