View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/lttng-modules

Branches

Name Last Modified Last Commit
stable-2.11 2020-10-09 20:31:13 UTC 2020-10-09
fix: strncpy equals destination size warning

Author: Michael Jeanson
Author Date: 2020-10-05 19:31:42 UTC

fix: strncpy equals destination size warning

Some versions of GCC when called with -Wstringop-truncation will warn
when doing a copy of the same size as the destination buffer with
strncpy :

  ‘strncpy’ specified bound 256 equals destination size [-Werror=stringop-truncation]

Since we unconditionally write '\0' in the last byte, reduce the copy
size by one.

Change-Id: Idb907c9550817a06fc0dffc489740f63d440e7d4
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>

stable-2.12 2020-10-09 20:31:09 UTC 2020-10-09
fix: strncpy equals destination size warning

Author: Michael Jeanson
Author Date: 2020-10-05 19:31:42 UTC

fix: strncpy equals destination size warning

Some versions of GCC when called with -Wstringop-truncation will warn
when doing a copy of the same size as the destination buffer with
strncpy :

  ‘strncpy’ specified bound 256 equals destination size [-Werror=stringop-truncation]

Since we unconditionally write '\0' in the last byte, reduce the copy
size by one.

Change-Id: Idb907c9550817a06fc0dffc489740f63d440e7d4
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>

master 2020-10-09 20:30:54 UTC 2020-10-09
fix: strncpy equals destination size warning

Author: Michael Jeanson
Author Date: 2020-10-05 19:31:42 UTC

fix: strncpy equals destination size warning

Some versions of GCC when called with -Wstringop-truncation will warn
when doing a copy of the same size as the destination buffer with
strncpy :

  ‘strncpy’ specified bound 256 equals destination size [-Werror=stringop-truncation]

Since we unconditionally write '\0' in the last byte, reduce the copy
size by one.

Change-Id: Idb907c9550817a06fc0dffc489740f63d440e7d4
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>

stable-2.10 2020-09-30 16:06:36 UTC 2020-09-30
fix: don't allow userspace copy to read kernel memory

Author: Michael Jeanson
Author Date: 2020-09-25 20:05:00 UTC

fix: don't allow userspace copy to read kernel memory

This patch fixes a security issue which allows the root user to read
arbitrary kernel memory. Considering the security model used in LTTng
userspace tooling for kernel tracing, this bug also allows members of
the 'tracing' group to read arbitrary kernel memory.

Calls to __copy_from_user_inatomic() where wrongly enclosed in
set_fs(KERNEL_DS) defeating the access_ok() calls and allowing to read
from kernel memory if a kernel address is provided.

Remove all set_fs() calls around __copy_from_user_inatomic().

As a side effect this will allow us to support v5.10 which should remove
set_fs().

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I35e4562c835217352c012ed96a7b8f93e941381e

stable-2.9 2019-10-17 19:14:20 UTC 2019-10-17
Version 2.9.15

Author: Mathieu Desnoyers
Author Date: 2019-10-17 19:14:20 UTC

Version 2.9.15

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.8 2017-08-02 16:38:43 UTC 2017-08-02
Version 2.8.7

Author: Mathieu Desnoyers
Author Date: 2017-08-02 16:38:43 UTC

Version 2.8.7

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.7 2016-10-13 14:12:32 UTC 2016-10-13
Version 2.7.7

Author: Mathieu Desnoyers
Author Date: 2016-10-13 14:12:32 UTC

Version 2.7.7

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.6 2016-05-20 21:50:22 UTC 2016-05-20
Version 2.6.6

Author: Mathieu Desnoyers
Author Date: 2016-05-20 21:50:22 UTC

Version 2.6.6

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.5 2015-09-09 20:38:21 UTC 2015-09-09
Version 2.5.6

Author: Mathieu Desnoyers
Author Date: 2015-09-09 20:38:21 UTC

Version 2.5.6

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.4 2015-01-26 20:21:45 UTC 2015-01-26
Version 2.4.4

Author: Mathieu Desnoyers
Author Date: 2015-01-26 20:21:45 UTC

Version 2.4.4

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.3 2014-03-15 18:20:00 UTC 2014-03-15
Fix file permissions for lttng-statedump-impl.c

Author: Mathieu Desnoyers
Author Date: 2014-03-15 18:19:18 UTC

Fix file permissions for lttng-statedump-impl.c

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.2 2014-02-28 17:33:30 UTC 2014-02-28
Version 2.2.4

Author: Mathieu Desnoyers
Author Date: 2014-02-28 17:33:30 UTC

Version 2.2.4

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.1 2013-07-11 20:30:31 UTC 2013-07-11
Version 2.1.3

Author: Mathieu Desnoyers
Author Date: 2013-07-11 20:30:31 UTC

Version 2.1.3

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

stable-2.0 2013-07-11 20:26:34 UTC 2013-07-11
Version 2.0.8

Author: Mathieu Desnoyers
Author Date: 2013-07-11 20:26:34 UTC

Version 2.0.8

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

v0.19-stable 2011-11-25 21:59:56 UTC 2011-11-25
lttng-modules v0.19-stable: setup_trace_write: Fix recursive locking

Author: Juha Niskanen
Author Date: 2011-11-25 21:59:56 UTC

lttng-modules v0.19-stable: setup_trace_write: Fix recursive locking

lttng-modules: ltt_trace_destroy calls ltt_lock_traces internally so
this non-recursive mutex must be first unlocked when executing error
handling code.

Signed-off-by: Juha Niskanen <juha_niskanen@mentor.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

115 of 15 results

Other repositories

Name Last Modified
lp:lttng-modules 2020-10-10
lp:~lttng/lttng-modules/+git/packaging 2020-06-03
12 of 2 results
You can't create new repositories for lttng-modules.