From fd5f44f4d27e7a28221ea9755664a6da6dd14cd8 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 8 Aug 2015 22:09:53 +0100 Subject: [PATCH] sna: A couple more asserts for valid flip data and handling Signed-off-by: Chris Wilson --- src/sna/sna_display.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c index 606c3bdb..5b975c1b 100644 --- a/src/sna/sna_display.c +++ b/src/sna/sna_display.c @@ -6244,6 +6244,7 @@ error: if (data) { assert(crtc->flip_bo == NULL); + assert(handler); crtc->flip_handler = handler; crtc->flip_data = data; crtc->flip_bo = kgem_bo_reference(bo); @@ -8564,6 +8565,7 @@ again: crtc->swap.tv_usec = vbl->tv_usec; crtc->swap.msc = msc; } + assert(crtc->flip_pending); crtc->flip_pending = false; assert(crtc->flip_bo);