X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=ustd%2Flowlevel.c;h=a79b494bc547a3576f11d7ae4df67e569c191372;hb=14e859d8ecbbed251380ec1c973c31cf9245b047;hp=65657490d6044d13ce3aa31aa1797d7637aab3ef;hpb=54b7447337f23516c8249065a459372b4fdd9326;p=lttng-ust.git diff --git a/ustd/lowlevel.c b/ustd/lowlevel.c index 65657490..a79b494b 100644 --- a/ustd/lowlevel.c +++ b/ustd/lowlevel.c @@ -112,6 +112,8 @@ void finish_consuming_dead_subbuffer(struct buffer_info *buf) } /* Check if subbuf was fully written. This is from Mathieu's algorithm/paper. */ + /* FIXME: not sure data_size = 0xffffffff when the buffer is not full. It might + * take the value of the header size initially */ if (((commit_seq - buf->subbuf_size) & commit_seq_mask) - (USTD_BUFFER_TRUNC(consumed_offset, buf) >> n_subbufs_order) == 0 && header->data_size != 0xffffffff && header->sb_size != 0xffffffff) {