X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libustconsumer%2Flowlevel.c;h=730dd110f9d0eb0760eedc76c4cec84dc50edaf6;hb=fbae86d664c12e450d3cb702b602701d37781b41;hp=7eb124b98d75263c6aef91e1b0ee98ac8c928bcc;hpb=d9d1c081341e1bb1ef8e9346d29d36548afb1346;p=ust.git diff --git a/libustconsumer/lowlevel.c b/libustconsumer/lowlevel.c index 7eb124b..730dd11 100644 --- a/libustconsumer/lowlevel.c +++ b/libustconsumer/lowlevel.c @@ -118,7 +118,7 @@ void finish_consuming_dead_subbuffer(struct ustconsumer_callbacks *callbacks, st /* If it was, we only check the data_size. This is the amount of valid data at * the beginning of the subbuffer. */ valid_length = header->data_size; - DBG("writing full subbuffer (%d) with valid_length = %ld", i_subbuf, valid_length); + DBG("writing full subbuffer (%ld) with valid_length = %ld", i_subbuf, valid_length); } else { /* If the subbuffer was not fully written, then we don't check data_size because @@ -127,12 +127,13 @@ void finish_consuming_dead_subbuffer(struct ustconsumer_callbacks *callbacks, st */ valid_length = commit_seq & (buf->subbuf_size-1); - DBG("writing unfull subbuffer (%d) with valid_length = %ld", i_subbuf, valid_length); + DBG("writing unfull subbuffer (%ld) with valid_length = %ld", i_subbuf, valid_length); header->data_size = valid_length; header->sb_size = PAGE_ALIGN(valid_length); assert(i_subbuf == (last_subbuf % buf->n_subbufs)); } + /* TODO: check on_read_partial_subbuffer return value */ if(callbacks->on_read_partial_subbuffer) callbacks->on_read_partial_subbuffer(callbacks, buf, i_subbuf, valid_length);