diff options
author | Chris Wilson <[email protected]> | 2021-03-24 12:13:30 +0000 |
---|---|---|
committer | Daniel Vetter <[email protected]> | 2021-03-26 00:55:30 +0100 |
commit | 38b237eab2bc7feac87a4c9d870368e935a0091b (patch) | |
tree | 82968c302c23c8d6b2215d20cb2915d407bf015a /scripts/gdb/linux/device.py | |
parent | 7dbc19da5daf45cb16f3bff900b69d44c512c333 (diff) |
drm/i915: Individual request cancellation
Currently, we cancel outstanding requests within a context when the
context is closed. We may also want to cancel individual requests using
the same graceful preemption mechanism.
v2 (Tvrtko):
* Cancel waiters carefully considering no timeline lock and RCU.
* Fixed selftests.
v3 (Tvrtko):
* Remove error propagation to waiters for now.
v4 (Tvrtko):
* Rebase for extracted i915_request_active_engine. (Matt)
Signed-off-by: Chris Wilson <[email protected]>
Signed-off-by: Tvrtko Ursulin <[email protected]>
Reviewed-by: Matthew Auld <[email protected]>
[danvet: Resolve conflict because intel_engine_flush_scheduler is
still called intel_engine_flush_submission]
Signed-off-by: Daniel Vetter <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'scripts/gdb/linux/device.py')
0 files changed, 0 insertions, 0 deletions