diff options
| author | Chris Wilson <[email protected]> | 2017-02-27 12:26:52 +0000 |
|---|---|---|
| committer | Chris Wilson <[email protected]> | 2017-02-27 13:09:19 +0000 |
| commit | bf75d59eff679d2e2b7af5c6958a088f8a458f7a (patch) | |
| tree | 209ec2333db313a9b293dc5cfdc4f589a992f445 /tools/perf/scripts/python | |
| parent | 69060d96440b83da151989d83fd180eb05d84780 (diff) | |
drm/i915: Only unwind the local pgtable layer if empty
Only if we allocated the layer and the lower level failed should we
remove this layer when unwinding. Otherwise we ignore the overlapping
entries by overwriting the old layer with scratch.
Fixes: c5d092a4293f ("drm/i915: Remove bitmap tracking for used-pml4")
Fixes: e2b763caa6eb ("drm/i915: Remove bitmap tracking for used-pdpes")
Reported-by: Matthew Auld <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99947
Testcase: igt/drv_selftest/live_gtt
Signed-off-by: Chris Wilson <[email protected]>
Cc: Matthew Auld <[email protected]>
Tested-by: Matthew Auld <[email protected]>
Reviewed-by: Matthew Auld <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions