X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;ds=sidebyside;f=include%2Fringbuffer%2Fbackend_internal.h;h=c76b25a85ed2eeffa1f3ccd99dccaa0e2b6bcea8;hb=585e5dcc4bf017c03b86dc84371f9c6170e12785;hp=aab408fb2697e67da4042bfd113e3cdc92df3224;hpb=20e546d0894624fd82af092414d9a4927c7d6ea5;p=lttng-modules.git diff --git a/include/ringbuffer/backend_internal.h b/include/ringbuffer/backend_internal.h index aab408fb..c76b25a8 100644 --- a/include/ringbuffer/backend_internal.h +++ b/include/ringbuffer/backend_internal.h @@ -368,7 +368,7 @@ void lib_ring_buffer_clear_noref(const struct lib_ring_buffer_config *config, * Performing a volatile access to read the sb_pages, because we want to * read a coherent version of the pointer and the associated noref flag. */ - id = READ_ONCE(bufb->buf_wsb[idx].id); + id = LTTNG_READ_ONCE(bufb->buf_wsb[idx].id); for (;;) { /* This check is called on the fast path for each record. */ if (likely(!subbuffer_id_is_noref(config, id))) {