Searched hist:"0 cce2823ed37b75555749c0969528d8c74887ada" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | execlist.c | diff 0cce2823ed37b75555749c0969528d8c74887ada Fri Aug 18 02:41:08 CDT 2017 fred gao <fred.gao@intel.com> drm/i915/gvt: Refine error handling for prepare_execlist_workload
refine the error handling for prepare_execlist_workload to restore to the original states once error occurs.
only release the shadowed batch buffer and wa ctx when the workload is completed successfully.
v2: - split the mixed several error paths for better review. (Zhenyu)
v3: - handle prepare batch buffer/wa ctx pin errors and - emulate_schedule_in null issue. (Zhenyu)
v4: - no need to handle emulate_schedule_in null issue. (Zhenyu)
v5: - release the shadowed batch buffer and wa ctx only for the successful workload. (Zhenyu)
v6: - polish the return style. (Zhenyu)
Signed-off-by: fred gao <fred.gao@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|