summaryrefslogtreecommitdiffstats
path: root/sys/dev/drm2
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2013-08-29 20:51:12 +0000
committerjkim <jkim@FreeBSD.org>2013-08-29 20:51:12 +0000
commit5fe5bcbff42dd16d0838c2b23b452c9faeefcbda (patch)
tree4a814a141bce2c702188b0a193fc2fde28fa7346 /sys/dev/drm2
parent6603a737409dde47b24e10b3389b8369f4a0d5e1 (diff)
downloadFreeBSD-src-5fe5bcbff42dd16d0838c2b23b452c9faeefcbda.zip
FreeBSD-src-5fe5bcbff42dd16d0838c2b23b452c9faeefcbda.tar.gz
Fix the incomplete conversion from atomic_t to long for test_bit().
Diffstat (limited to 'sys/dev/drm2')
-rw-r--r--sys/dev/drm2/drm_atomic.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/drm2/drm_atomic.h b/sys/dev/drm2/drm_atomic.h
index e52d349..eb86373 100644
--- a/sys/dev/drm2/drm_atomic.h
+++ b/sys/dev/drm2/drm_atomic.h
@@ -69,7 +69,7 @@ typedef uint64_t atomic64_t;
#define set_bit(b, p) \
atomic_set_long(__bit_addr(p, b), __bit_mask(b))
#define test_bit(b, p) \
- ((atomic_read(__bit_addr(p, b)) & __bit_mask(b)) != 0)
+ ((*__bit_addr(p, b) & __bit_mask(b)) != 0)
static __inline u_long
find_first_zero_bit(const u_long *p, u_long max)
OpenPOWER on IntegriCloud