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

Branches

Name Last Modified Last Commit
stable-2.9 2019-04-10 21:10:52 UTC 2019-04-10
Fix: Remove start and number from syscall_get_arguments() args (v5.1)

Author: Michael Jeanson
Author Date: 2019-04-09 18:12:41 UTC

Fix: Remove start and number from syscall_get_arguments() args (v5.1)

  commit b35f549df1d7520d37ba1e6d4a8d4df6bd52d136
  Author: Steven Rostedt (Red Hat) <rostedt@goodmis.org>
  Date: Mon Nov 7 16:26:37 2016 -0500

    syscalls: Remove start and number from syscall_get_arguments() args

    At Linux Plumbers, Andy Lutomirski approached me and pointed out that the
    function call syscall_get_arguments() implemented in x86 was horribly
    written and not optimized for the standard case of passing in 0 and 6 for
    the starting index and the number of system calls to get. When looking at
    all the users of this function, I discovered that all instances pass in only
    0 and 6 for these arguments. Instead of having this function handle
    different cases that are never used, simply rewrite it to return the first 6
    arguments of a system call.

    This should help out the performance of tracing system calls by ptrace,
    ftrace and perf.

    Link: http://lkml.kernel.org/r/20161107213233.754809394@goodmis.org

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

stable-2.10 2019-04-10 21:10:44 UTC 2019-04-10
Fix: Remove start and number from syscall_get_arguments() args (v5.1)

Author: Michael Jeanson
Author Date: 2019-04-09 18:12:41 UTC

Fix: Remove start and number from syscall_get_arguments() args (v5.1)

  commit b35f549df1d7520d37ba1e6d4a8d4df6bd52d136
  Author: Steven Rostedt (Red Hat) <rostedt@goodmis.org>
  Date: Mon Nov 7 16:26:37 2016 -0500

    syscalls: Remove start and number from syscall_get_arguments() args

    At Linux Plumbers, Andy Lutomirski approached me and pointed out that the
    function call syscall_get_arguments() implemented in x86 was horribly
    written and not optimized for the standard case of passing in 0 and 6 for
    the starting index and the number of system calls to get. When looking at
    all the users of this function, I discovered that all instances pass in only
    0 and 6 for these arguments. Instead of having this function handle
    different cases that are never used, simply rewrite it to return the first 6
    arguments of a system call.

    This should help out the performance of tracing system calls by ptrace,
    ftrace and perf.

    Link: http://lkml.kernel.org/r/20161107213233.754809394@goodmis.org

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

stable-2.11 2019-04-10 21:10:36 UTC 2019-04-10
Fix: Remove start and number from syscall_get_arguments() args (v5.1)

Author: Michael Jeanson
Author Date: 2019-04-09 18:12:41 UTC

Fix: Remove start and number from syscall_get_arguments() args (v5.1)

  commit b35f549df1d7520d37ba1e6d4a8d4df6bd52d136
  Author: Steven Rostedt (Red Hat) <rostedt@goodmis.org>
  Date: Mon Nov 7 16:26:37 2016 -0500

    syscalls: Remove start and number from syscall_get_arguments() args

    At Linux Plumbers, Andy Lutomirski approached me and pointed out that the
    function call syscall_get_arguments() implemented in x86 was horribly
    written and not optimized for the standard case of passing in 0 and 6 for
    the starting index and the number of system calls to get. When looking at
    all the users of this function, I discovered that all instances pass in only
    0 and 6 for these arguments. Instead of having this function handle
    different cases that are never used, simply rewrite it to return the first 6
    arguments of a system call.

    This should help out the performance of tracing system calls by ptrace,
    ftrace and perf.

    Link: http://lkml.kernel.org/r/20161107213233.754809394@goodmis.org

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

master 2019-04-10 21:08:56 UTC 2019-04-10
Fix: Remove start and number from syscall_get_arguments() args (v5.1)

Author: Michael Jeanson
Author Date: 2019-04-09 18:12:41 UTC

Fix: Remove start and number from syscall_get_arguments() args (v5.1)

  commit b35f549df1d7520d37ba1e6d4a8d4df6bd52d136
  Author: Steven Rostedt (Red Hat) <rostedt@goodmis.org>
  Date: Mon Nov 7 16:26:37 2016 -0500

    syscalls: Remove start and number from syscall_get_arguments() args

    At Linux Plumbers, Andy Lutomirski approached me and pointed out that the
    function call syscall_get_arguments() implemented in x86 was horribly
    written and not optimized for the standard case of passing in 0 and 6 for
    the starting index and the number of system calls to get. When looking at
    all the users of this function, I discovered that all instances pass in only
    0 and 6 for these arguments. Instead of having this function handle
    different cases that are never used, simply rewrite it to return the first 6
    arguments of a system call.

    This should help out the performance of tracing system calls by ptrace,
    ftrace and perf.

    Link: http://lkml.kernel.org/r/20161107213233.754809394@goodmis.org

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
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>

114 of 14 results

Other repositories

Name Last Modified
lp:lttng-modules 2019-04-10
lp:~lttng/lttng-modules/+git/packaging 2019-01-25
12 of 2 results
You can't create new repositories for lttng-modules.