commit | 4ad72b7fadd285f849439cdbc408f8b847cef704 | [log] [tgz] |
---|---|---|
author | Chris Wilson <chris@chris-wilson.co.uk> | Wed Sep 03 19:23:37 2014 +0100 |
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | Thu Sep 04 09:56:07 2014 +0200 |
tree | eabc1578fbc3ade244c77c19f90294991717b324 | |
parent | 8fe8a3feeb5aedd17f7b09e51b60b38a6ba7005f [diff] |
drm/i915: Fix unsafe vma iteration in i915_drop_caches When unbinding, there is a possibility that we drop the active reference on the object, thereby freeing it. If that happens, we may destroy the vm link as well as the object and vma. So iterate carefully. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>