From 4eed5a89c82732141fe82a081ea81d8522df9436 Mon Sep 17 00:00:00 2001 From: Hasso Tepper Date: Thu, 25 Jun 2009 21:34:58 +0300 Subject: [PATCH] Fix one use of atomic for refcount missed in last commit. Obtained-from: FreeBSD --- sys/dev/drm/drm_irq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/drm/drm_irq.c b/sys/dev/drm/drm_irq.c index c805240d24..f4029bfc3d 100644 --- a/sys/dev/drm/drm_irq.c +++ b/sys/dev/drm/drm_irq.c @@ -79,7 +79,7 @@ static void vblank_disable_fn(void *arg) } for (i = 0; i < dev->num_crtcs; i++) { - if (atomic_read(&dev->vblank[i].refcount) == 0 && + if (dev->vblank[i].refcount == 0 && dev->vblank[i].enabled && !dev->vblank[i].inmodeset) { DRM_DEBUG("disabling vblank on crtc %d\n", i); dev->vblank[i].last = -- 2.41.0