aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
diff options
context:
space:
mode:
authorWeinan Li <[email protected]>2018-03-06 02:15:57 +0000
committerJoonas Lahtinen <[email protected]>2018-03-08 11:50:11 +0000
commit702791f7f20473813e613b7899d2c5ba5dc86b04 (patch)
tree03fcfd2da32235c5daec31314f9bfe94a64b1805 /drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
parentdrm/i915: expose rcs topology through query uAPI (diff)
downloadkernel-702791f7f20473813e613b7899d2c5ba5dc86b04.tar.gz
kernel-702791f7f20473813e613b7899d2c5ba5dc86b04.zip
drm/i915: add schedule out notification of preempted but completed request
There is one corner case missing schedule out notification of the preempted request. The preempted request is just completed when preemption happen, then it will be canceled and won't be resubmitted later, GVT-g will lost the schedule out notification. Here add schedule out notification if found the preempted request has been completed. v2: - refine description, add completed check and notification in execlists_cancel_port_requests. (Chris) v3: - use ternary confitional, remove local variable. (Tvrtko) Cc: Chris Wilson <[email protected]> Signed-off-by: Weinan Li <[email protected]> Signed-off-by: Zhenyu Wang <[email protected]> Reviewed-by: Tvrtko Ursulin <[email protected]> Signed-off-by: Joonas Lahtinen <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c')
0 files changed, 0 insertions, 0 deletions