summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/drm_dp_mst_topology.c
diff options
context:
space:
mode:
authorChuanxiao Dong <chuanxiao.dong@intel.com>2017-03-06 08:05:24 +0300
committerZhenyu Wang <zhenyuw@linux.intel.com>2017-03-06 12:28:52 +0300
commit8f1117abb408808af9cc4c948925c726bec4755a (patch)
treef2d51be82697165db1560bbb43288a60a83b8470 /drivers/gpu/drm/drm_dp_mst_topology.c
parent4ec3dd89052a437304e1451733c989b8cec681af (diff)
downloadlinux-8f1117abb408808af9cc4c948925c726bec4755a.tar.xz
drm/i915/gvt: handle workload lifecycle properly
Currently i915 has a request replay mechanism which can make sure the request can be replayed after a GPU reset. With this mechanism, gvt should wait until the GVT request seqno passed before complete the current workload. So that there should be a context switch interrupt come before gvt free the workload. In this way, workload lifecylce matches with the i915 request lifecycle. The workload can only be freed after the request is completed. v2: use gvt_dbg_sched instead of gvt_err to print when wait again Signed-off-by: Chuanxiao Dong <chuanxiao.dong@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Diffstat (limited to 'drivers/gpu/drm/drm_dp_mst_topology.c')
0 files changed, 0 insertions, 0 deletions