aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/failed-syscalls-by-pid.py
diff options
context:
space:
mode:
authorMichel Thierry <[email protected]>2014-08-19 15:49:41 +0100
committerDaniel Vetter <[email protected]>2014-09-03 11:04:10 +0200
commite07f0552c6adc9f36c8d07cac24adf2c87ddfd69 (patch)
treeeeb9d7fa541695af410e37f07588f7ec701ffaac /tools/perf/scripts/python/failed-syscalls-by-pid.py
parentc695b6b689b9c12611ae7ba849858b631322e11e (diff)
drm/i915: Handle i915_ppgtt_put correctly
Unfortunately, the gem_obj/vma relationship is not symmetrical; a gem_obj can look up for the same vma more than once (where the ppgtt refcount is incremented), but will free the vma only once (i915_gem_free_object). This difference in refcount get/put means that the ppgtt is not removed after the context and vma are destroyed, because sometimes the refcount will never go back to zero. v2: Just move the ppgtt refcount into vma_create. OTC-Jira: VIZ-3719 Signed-off-by: Michel Thierry <[email protected]> Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions