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 <[email protected]> --- 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) \ -- 2.47.1
