diff options
| author | Chris Wilson <[email protected]> | 2020-05-28 16:04:52 +0100 |
|---|---|---|
| committer | Chris Wilson <[email protected]> | 2020-05-28 16:54:01 +0100 |
| commit | dc6cd912c7cd83ec9859429c552b2986c0386b90 (patch) | |
| tree | 91b80799defdc66046265c716c6edb8cf815fb11 /tools/perf/scripts/python/export-to-sqlite.py | |
| parent | b72f02d78e4f257761ed003444ae52083f962076 (diff) | |
drm/i915/gt: Restore both GGTT bindings on resume
We should be able to skip restoring LOCAL (user) binds within the GGTT on
resume and let them be restored upon demand. However, our consistency
checks demand that the bind flags match the node state, and we cannot
simply clear the flags, we need to evict as well. For now, make sure we
restore the bind flags exactly upon resume.
Fixes: 0109a16ef391 ("drm/i915/gt: Clear LOCAL_BIND from shared GGTT on resume")
Fixes: bf0840cdb304 ("drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt")
Signed-off-by: Chris Wilson <[email protected]>
Reviewed-by: Matthew Auld <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions