一种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”这一类复现故障概率很低的问题,往往要在严苛的环境下进行长时间的测试才能复现故障,而本发明可以动态改变环形缓冲区中的显示命令以及原始渲染数据,快速复现此类出现概率很低的显卡故障。