X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=lib%2Fringbuffer%2Ffrontend_api.h;h=ff6abce93d684a86e48066ed7fc537a2516fe9b4;hb=e198138deee133122d55c6b5db0f6d3db07050bd;hp=cc098274f4545b36a06388d582eaaaf3d6dad5f2;hpb=886d51a3d7ed5fa6b41d7f19b3e14ae6c535a44c;p=lttng-modules.git diff --git a/lib/ringbuffer/frontend_api.h b/lib/ringbuffer/frontend_api.h index cc098274..ff6abce9 100644 --- a/lib/ringbuffer/frontend_api.h +++ b/lib/ringbuffer/frontend_api.h @@ -31,6 +31,7 @@ #include "../../wrapper/ringbuffer/frontend.h" #include +#include /** * lib_ring_buffer_get_cpu - Precedes ring buffer reserve/commit. @@ -291,14 +292,13 @@ void lib_ring_buffer_commit(const struct lib_ring_buffer_config *config, commit_count = v_read(config, &buf->commit_hot[endidx].cc); lib_ring_buffer_check_deliver(config, buf, chan, offset_end - 1, - commit_count, endidx); + commit_count, endidx, ctx->tsc); /* * Update used size at each commit. It's needed only for extracting * ring_buffer buffers from vmcore, after crash. */ lib_ring_buffer_write_commit_counter(config, buf, chan, endidx, - ctx->buf_offset, commit_count, - ctx->slot_size); + offset_end, commit_count); } /**