X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=doc%2Fman%2Flttng-ust.3;fp=doc%2Fman%2Flttng-ust.3;h=9bad1ecbede318be85d5505bce2da0db85221cdd;hb=1b8747b1c000ab929ba37374bab9f1dabeecb48c;hp=c6f1935c98a383e4e666ad6962796f0a799ca2f0;hpb=a317f82b0f6810a1d98f38c954ed33e505d8dc1e;p=lttng-ust.git diff --git a/doc/man/lttng-ust.3 b/doc/man/lttng-ust.3 index c6f1935c..9bad1ecb 100644 --- a/doc/man/lttng-ust.3 +++ b/doc/man/lttng-ust.3 @@ -326,10 +326,23 @@ startup time. .PP lttng-gen-tp(1), lttng(1), babeltrace(1), lttng-sessiond(8) .PP + +.SH "COMPATIBILITY" + +.PP +Older lttng-ust libraries reject more recent, and incompatible, probe +providers. Newer lttng-ust librairies accept older probe providers, even +though some newer features might not be available with those providers. +.PP + .SH "BUGS" .PP -No knows bugs at this point. +LTTng-UST 2.0 and 2.1 lttng-ust libraries do not check for probe +provider version compatibility. This can lead to out-of-bound accesses +when using a more recent probe provider with an older lttng-ust library. +These error only trigger when tracing is active. This issue has been +fixed in LTTng-UST 2.2. If you encounter any issues or usability problem, please report it on our mailing list to help improve this