X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=libringbuffer%2Ffrontend_internal.h;h=2bb023f8331b93140c97424f1c0f256f39b0cad2;hb=3ea36dea02d1996a43a2ee833ccbd7929570bd58;hp=68aa70223ea5529acd3ecdf67a3c9b4057fcdb49;hpb=26cc635c6066aea8d0c4109c63da574f0448f4fa;p=lttng-ust.git diff --git a/libringbuffer/frontend_internal.h b/libringbuffer/frontend_internal.h index 68aa7022..2bb023f8 100644 --- a/libringbuffer/frontend_internal.h +++ b/libringbuffer/frontend_internal.h @@ -253,6 +253,7 @@ int lib_ring_buffer_reserve_committed(const struct lttng_ust_lib_ring_buffer_con offset = v_read(config, &buf->offset); idx = subbuf_index(offset, chan); commit_count = v_read(config, &cc_hot->cc); + commit_count += cc_hot->cc_rseq; } while (offset != v_read(config, &buf->offset)); return ((buf_trunc(offset, chan) >> chan->backend.num_subbuf_order)