From 7df7f601ccc4101433f2c4fee97f39cd47d38213 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Mon, 16 Dec 2019 09:45:18 +0100 Subject: fix madvise calls --- drmtest.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'drmtest.c') diff --git a/drmtest.c b/drmtest.c index d6d3381..a7d78bd 100644 --- a/drmtest.c +++ b/drmtest.c @@ -213,8 +213,10 @@ static void drm_check_content(const char *grp) static void drm_zap_mappings(void) { - madvise(fbmem, creq.size, MADV_DONTNEED); - madvise(dmabuf_mem, creq.size, MADV_DONTNEED); + if (fbmem) + madvise(fbmem, creq.size, MADV_DONTNEED); + if (dmabuf_mem) + madvise(dmabuf_mem, creq.size, MADV_DONTNEED); } /* ------------------------------------------------------------------ */ -- cgit