From d2c6d950ed2c5882e7d501b6974e72be4d6da8a8 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Tue, 13 Dec 2011 15:04:10 +0000 Subject: [PATCH] sna: Mark upload buffers as unaccessible upon submission Use valgrind to catch use-after-finish bugs. Signed-off-by: Chris Wilson --- src/sna/kgem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sna/kgem.c b/src/sna/kgem.c index fca5cd7e..4887df54 100644 --- a/src/sna/kgem.c +++ b/src/sna/kgem.c @@ -879,6 +879,7 @@ static void kgem_finish_partials(struct kgem *kgem) bo->need_io = 0; } + VG(VALGRIND_MAKE_MEM_NOACCESS(bo+1, bo->alloc)); kgem_bo_unref(kgem, &bo->base); } }