From 634c812a1ed05de8e3d1dc146eed95b942e1e38d Mon Sep 17 00:00:00 2001 From: Integral Date: Sun, 29 Dec 2024 12:06:07 +0800 Subject: [PATCH] Fix build failure on liburcu v0.15.0 After upgrading liburcu to v0.15.0, bcachefs-tools failed to build. This patch fixes build errors on liburcu v0.15.0. Signed-off-by: Integral Signed-off-by: Kent Overstreet --- include/linux/atomic.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/atomic.h b/include/linux/atomic.h index f7b2619a..128f21f6 100644 --- a/include/linux/atomic.h +++ b/include/linux/atomic.h @@ -188,12 +188,12 @@ static inline i_type a_type##_read_acquire(const a_type##_t *v) \ \ static inline void a_type##_set(a_type##_t *v, i_type i) \ { \ - return __ATOMIC_SET(&v->counter, i); \ + __ATOMIC_SET(&v->counter, i); \ } \ \ static inline void a_type##_set_release(a_type##_t *v, i_type i) \ { \ - return __ATOMIC_SET_RELEASE(&v->counter, i); \ + __ATOMIC_SET_RELEASE(&v->counter, i); \ } \ \ static inline i_type a_type##_add_return(i_type i, a_type##_t *v) \