From c548427e6d3a3fb50acec4b405b9d0ea977d3cc9 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Tue, 20 May 2014 16:36:31 +0100 Subject: [PATCH] sna: Only mark the scanout as being busy for writes (not solitary reads) Signed-off-by: Chris Wilson --- src/sna/kgem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sna/kgem.c b/src/sna/kgem.c index 7e906e83..f635150a 100644 --- a/src/sna/kgem.c +++ b/src/sna/kgem.c @@ -2486,7 +2486,7 @@ static void kgem_commit(struct kgem *kgem) __kgem_bo_clear_busy(bo); } - kgem->scanout_busy |= bo->scanout; + kgem->scanout_busy |= bo->scanout && bo->needs_flush; } if (rq == &kgem->static_request) {