[发明专利]一种Linux PCI网卡驱动检错方法及装置有效
申请号: | 201610459440.2 | 申请日: | 2016-06-22 |
公开(公告)号: | CN106095687B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 李航 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/20 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 李振瑞 |
地址: | 710126 陕西省西安市西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Linux PCI网卡驱动检错方法及装置,涉及互联网信息处理技术领域。至少可以解决现有技术中,Linux内核升级后导致原版本PCI网卡驱动出错,需要靠人工定位原有PCI网卡驱动和Linux新版本内核不匹配的地方,存在费时费力,且容易出错的问题。主要技术方案包括:扫描待升级PCI网卡驱动,获取待升级PCI网卡驱动代码;根据内核版本差异点数据库,从所述待升级PCI网卡驱动代码中获取所述待升级PCI网卡驱动的差异点;将所述待升级PCI网卡驱动的差异点发送至PCI网卡驱动开发机。 1 | ||
搜索关键词: | 驱动 升级 差异点 驱动代码 检错 出错 互联网信息处理 内核版本 人工定位 开发机 新版本 原版本 内核 费力 匹配 数据库 扫描 发送 | ||
扫描待升级PCI网卡驱动,获取待升级PCI网卡驱动代码;
根据内核版本差异点数据库,从所述待升级PCI网卡驱动代码中获取所述待升级PCI网卡驱动的差异点;
将所述待升级PCI网卡驱动的差异点发送至PCI网卡驱动开发机;
所述内核版本差异点数据库包括下列差异点中的一个或多个:
PCI网卡驱动的初始化,网卡打开,收包,发包,退出;
所述根据内核版本差异点数据库,从所述待升级PCI网卡驱动代码中获取所述待升级PCI网卡驱动的差异点,包括:
根据所述内核版本差异点数据库,对所述待升级PCI网卡驱动代码与所述内核版本差异点数据库进行对比检测,从中获取所述待升级PCI网卡驱动的差异点。
2.一种Linux PCI网卡驱动检错装置,其特征在于,包括:获取单元,用于扫描待升级PCI网卡驱动,获取待升级PCI网卡驱动代码;
检测单元,用于根据内核版本差异点数据库,从所述待升级PCI网卡驱动代码中获取所述待升级PCI网卡驱动的差异点;
输出单元,用于将所述待升级PCI网卡驱动的差异点发送至PCI网卡驱动开发机;
所述内核版本差异点数据库包括下列差异点中的一个或多个:
PCI网卡驱动的初始化,网卡打开,收包,发包,退出;
所述检测单元具体用于:
根据所述内核版本差异点数据库,对所述待升级PCI网卡驱动代码与所述内核版本差异点数据库进行对比检测,从中获取所述待升级PCI网卡驱动的差异点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610459440.2/,转载请声明来源钻瓜专利网。