X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=lib%2Fringbuffer%2Fbackend.h;h=0b75de8a65137aa1e7cd16a25afe26a280a5792d;hb=e706ff367f5191873cb681d6fce1fb4e41df0e0e;hp=9db0095638973a2e0fb6da77affde9fb30bed8f5;hpb=85a07c33f3b180d9c1be38832961d0feef66be66;p=lttng-modules.git diff --git a/lib/ringbuffer/backend.h b/lib/ringbuffer/backend.h index 9db00956..0b75de8a 100644 --- a/lib/ringbuffer/backend.h +++ b/lib/ringbuffer/backend.h @@ -169,7 +169,7 @@ size_t lib_ring_buffer_do_strcpy(const struct lib_ring_buffer_config *config, * Only read source character once, in case it is * modified concurrently. */ - c = ACCESS_ONCE(src[count]); + c = READ_ONCE(src[count]); if (!c) break; lib_ring_buffer_do_copy(config, &dest[count], &c, 1);