lib/drmtest: fix logic fumble in gem_context_create
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 21 Aug 2013 08:22:13 +0000 (10:22 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 21 Aug 2013 08:23:08 +0000 (10:23 +0200)
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=68363
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
lib/drmtest.c

index ae64f22..a01ccfa 100644 (file)
@@ -533,7 +533,7 @@ uint32_t gem_context_create(int fd)
        int ret;
 
        ret = drmIoctl(fd, DRM_IOCTL_I915_GEM_CONTEXT_CREATE, &create);
-       igt_require(ret == 0 || (errno == ENODEV || errno == EINVAL));
+       igt_require(ret == 0 || (errno != ENODEV && errno != EINVAL));
        igt_assert(ret == 0);
 
        return create.ctx_id;