# 2.2 2.2 * Bug #228: Subbuffer sizes and powers of 2 * Feature #276: add a PIDFILE option to lttng-sessiond * Bug #535: update lttng.1 and lttng-sessiond.8 manpage version * Bug #514: Tracefile size limit incoherencies * Bug #604: Typos in lttng-tools help * Feature #383: Ensure compatibility of versions between sessiond and relayd * Bug #408: disable-event -u -a disables _all_ events (not just wildcards) * Bug #510: lttng2.2.0rc1: ConsumerD coredump once in a while after a few iteration of "TC dealing with killing relayd while session is active" * Bug #411: health check reporting should use TLS * Bug #444: lttng enable-event misbehaves when multiple event types are specified * Bug #451: When creating a session which streams its trace, a little bit more validation would be nice * Bug #455: enable-consumer allows control and data streams to go to different IPs over tcp: * Bug #458: lttng create with just -C or -D (but not both) creates an incomplete session * Bug #465: UST enable channel not working as expected with respect to already running apps * Bug #473: Can't trace long double payload field? * Bug #475: ConsumerD coredump with signal 11, Segfault (in pthread_mutex_lock () from /lib64/libpthread.so.0, ) * Bug #481: Error when using "lttng-relayd -o ." * Bug #488: "OBSELETE" * Bug #489: lttng enable-channel -k accepts mismatched --buffers-* command options * Bug #497: lttng 2.2.0rc1: Size of session directory is very inconsistent when repeating the same test condition several time * Bug #499: lttng2.2.0rc1: SessionD (Program terminated with signal 6, Aborted) when create session without specifying buffer type * Bug #501: consumerd defuncts - 2.2 rc1 * Bug #503: make of lttng-tools 2.2.0-rc1 fails with undefined reference to symbol 'timer_settime@@GLIBC_2.3.3' * Bug #516: enable-event --filter error reporting is misleading * Bug #524: Decide an appropriate subbuffer size for per-uid UST buffers * Bug #530: lttng-tools2.2.0rc2: ConsumerD segfault in ustctl_flush_buffer (stream=0x63c4e0, producer_active=0) at ustctl.c:1425 * Bug #536: ConsumerD segfault when closing metadata * Bug #547: Consumer del channel assert on delete in the channel thread * Bug #539: lttng-tools2.2.0rc2: Possible memory leak from sessionD ? * Bug #542: session daemon segfaults on ustctl_duplicate_ust_object_data() * Bug #546: lttng2.2.0rc2: SessionD hang after receiving lttng_enable_channel() API call * Bug #549: lttng2.2.0rc2: Session can not complete deactivating process due to return value 1 of lttng_data_pending() * Bug #553: lttng-probe-lttng removed from lttng-modules but not from lttng-tools * Bug #554: Adding context to an empty session creates default channel * Bug #580: lttng-tools 2.2 does not detect minimal ust version correctly * Bug #567: lttng-tools 2.2.0-rc2: enable-channel failure leaves session in suspicious state * Bug #581: License files missing from the lttng-tools-2.2.0 release tarball * Bug #571: lttng-tools 2.2.0-rc2: kernel enable-channel for a suspended trace fails arbitrarily * Bug #575: Apparent infinite loop in session daemon when enabling/disabling loglevel events * Bug #583: When UST support is disabled, the session creation error message is confusing * Bug #586: Hidden command option for lttng calibrate * Bug #587: lttng enable-event --help is missing a short option description * Bug #588: lttng-sessiond --help is missing several short program options * Bug #605: lttng enable-channel -u --type splice hangs the root user-space consumer * Bug #613: make check fails in VPATH build * Bug #620: Applications running as a user that is not part of the tracing group are not traced * Bug #624: sessiond crash at system shutdown * Bug #509: The --read-timer option cause many drops of events when kernel and ust tracing are active * Bug #511: lttng-gen-tp file naming restrictions * Bug #486: Can not successfully launch instrumented app (that are compiled with lttng 2.1) when latest lttng (origin/master) is loaded and a session is active * Bug #493: liblttng-ust-ctl .so version major should be bumped for 2.2 * Bug #498: Can not successfully launch instrumented app (that are compiled with lttng 2.1) when latest lttng (origin/master) is loaded and a session is active * Bug #502: UST compatibility issue: 2.1 probe provider with 2.0 liblttng-ust may access beyond structure allocation size * Bug #529: add-context causes empty trace * Bug #556: Segmentation fault when printing an invalid command * Bug #537: make CFLAGS=-g breaks examples build * Bug #612: Duplicate events for tracepoints emitted from dlopened shared objects * Feature #430: Sync tracepoint fields with mainline * Bug #559: Lttng modules makes kernel crash on kernel 3.9.4