sna: Clear kgem->busy when all requests have been processed

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
Chris Wilson 2011-11-09 14:18:57 +00:00
parent 8fdbd01c94
commit bca58ff6f0
1 changed files with 1 additions and 0 deletions

View File

@ -737,6 +737,7 @@ bool kgem_retire(struct kgem *kgem)
kgem->need_retire = !list_is_empty(&kgem->requests);
if (!kgem->need_retire && kgem->ring)
kgem->ring = kgem->mode;
kgem->busy &= kgem->need_retire;
return retired;
}