projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: sample discarded events count before reserve
[lttng-ust.git]
/
src
/
common
/
ringbuffer
/
frontend_api.h
diff --git
a/src/common/ringbuffer/frontend_api.h
b/src/common/ringbuffer/frontend_api.h
index 4cf7031b5a9e8fb1958265b2c897511b160bb06d..a697ed2e0082c5a8adc0fe352cac543cdeb265c9 100644
(file)
--- a/
src/common/ringbuffer/frontend_api.h
+++ b/
src/common/ringbuffer/frontend_api.h
@@
-15,6
+15,7
@@
#include <urcu/compiler.h>
#include <urcu/compiler.h>
+#include "common/getcpu.h"
#include "frontend.h"
/**
#include "frontend.h"
/**
@@
-256,7
+257,7
@@
void lib_ring_buffer_commit(const struct lttng_ust_ring_buffer_config *config,
/*
* Must count record before incrementing the commit count.
*/
/*
* Must count record before incrementing the commit count.
*/
- subbuffer_count_record(config, ctx
, &buf->backend, endidx, handle
);
+ subbuffer_count_record(config, ctx);
/*
* Order all writes to buffer before the commit count update that will
/*
* Order all writes to buffer before the commit count update that will
@@
-287,7
+288,7
@@
void lib_ring_buffer_commit(const struct lttng_ust_ring_buffer_config *config,
commit_count = v_read(config, &cc_hot->cc);
lib_ring_buffer_check_deliver(config, buf, chan, offset_end - 1,
commit_count = v_read(config, &cc_hot->cc);
lib_ring_buffer_check_deliver(config, buf, chan, offset_end - 1,
- commit_count, endidx, handle, ctx
_private->tsc
);
+ commit_count, endidx, handle, ctx);
/*
* Update used size at each commit. It's needed only for extracting
* ring_buffer buffers from vmcore, after crash.
/*
* Update used size at each commit. It's needed only for extracting
* ring_buffer buffers from vmcore, after crash.
This page took
0.023258 seconds
and
4
git commands to generate.