[ltt-dev] LTTng 0.145, bugfix release
Mathieu Desnoyers
mathieu.desnoyers at polymtl.ca
Mon Jul 13 01:33:16 EDT 2009
Hi everyone,
LTTng 0.145 contains two fixes and one simplification:
It fixes the flight recorder lockless fast path: Need to push the reader
there too. This is the most important fix, because there was a race with
recent versions where the writer could fail to push readers, and
therefore readers would fail to notice that their subbuffer is
corrupted.
lttng-relay-lockless-fix-push-reader.patch
Also fixes the maximum splice() size: fixed to 1 subbuffer.
lttng-relay-lockless-fix-splice-size.patch
lttng-relay-irqoff-fix-splice-size.patch
lttng-relay-locked-fix-splice-size.patch
I also simplified the flight recorder wrap around handling. We now
discard events if we happen to have enough nested writes to fill the
buffer while interrupting a reserve/commit pair.
lttng-relay-lockless-simplify-wrap-around-handling.patch
lttng-relay-irqoff-simplify-wrap-around-handling.patch
lttng-relay-locked-simplify-wrap-around-handling.patch
Mathieu
--
Mathieu Desnoyers
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68
More information about the lttng-dev
mailing list