一种linux系统下显卡故障快速复现的方法
基本信息
申请号 | CN202111105166.6 | 申请日 | - |
公开(公告)号 | CN114003487A | 公开(公告)日 | 2022-02-01 |
申请公布号 | CN114003487A | 申请公布日 | 2022-02-01 |
分类号 | G06F11/36(2006.01)I;G06F8/41(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 高晴峰;徐斌;丁成山;胡志伟;崔国旗 | 申请(专利权)人 | 中标软件有限公司 |
代理机构 | 北京汇智英财专利代理事务所(普通合伙) | 代理人 | 何晖 |
地址 | 200030上海市徐汇区番禺路1028号1006-1010室 | ||
法律状态 | - |
摘要
摘要 | 本申请公开了一种linux系统下显卡故障快速复现的方法,利用linux内核提供的sysfs文件系统向显卡驱动注入测试参数,根据不同的测试参数在显卡驱动中根据需要进行各种调试。本发明首先要构建linux操作系统内核编译环境,然后编写向显卡驱动注入测试参数的源代码文件,最后在显卡驱动中需要复现、调试显卡故障的位置添加测试项,在测试项中获取测试参数并进行各种调试。采用本发明可以动态调试linux操作系统显卡驱动各个功能模块,快速复现显卡故障。对于类似于“GPU lockup”这一类复现故障概率很低的问题,往往要在严苛的环境下进行长时间的测试才能复现故障,而本发明可以动态改变环形缓冲区中的显示命令以及原始渲染数据,快速复现此类出现概率很低的显卡故障。 |
