commit | b6723c8da55af5309cf06e71a5228f3c02846c5a | [log] [tgz] |
---|---|---|
author | Monk Liu <Monk.Liu@amd.com> | Thu Mar 10 12:14:44 2016 +0800 |
committer | Alex Deucher <alexander.deucher@amd.com> | Mon May 02 15:20:07 2016 -0400 |
tree | 268b16b48fca9556569ce72c02b9c1a0985b3df3 | |
parent | 0de2479c953ae07fd11e7b1bc8d4fc831e6842bb [diff] |
drm/amdgpu: use ref to keep job alive this is to fix fatal page fault error that occured if: job is signaled/released after its timeout work is already put to the global queue (in this case the cancel_delayed_work will return false), which will lead to NX-protection error page fault during job_timeout_func. Signed-off-by: Monk Liu <Monk.Liu@amd.com> Reviewed-by: Chunming Zhou <david1.zhou@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>