免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1156 | 回复: 0

加入几个CPU特性选项出现不通的情况 [复制链接]

论坛徽章:
1
摩羯座
日期:2014-05-07 11:21:33
发表于 2014-08-13 16:09 |显示全部楼层

         我在驱动中开启了芯片供应商提供的几个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)


请问哪位大神遇到过类似的问题?能否给点思路,实在想不出驱动修改如何能影响到协议栈里面了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP