diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2020-12-02 16:12:54 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-12-09 23:49:01 +0000 |
commit | e6cb075cd37b379d97fab60eb0ecd3531523a793 (patch) | |
tree | 3ad96b333310f5e69f4375cdad5cda3d8f78ab1f /meta/recipes-kernel/lttng/lttng-modules/0015-fix-backport-of-fix-tracepoint-Optimize-using-static.patch | |
parent | a571272bf17114a40f96b2e553feacb35413e8ad (diff) | |
download | poky-e6cb075cd37b379d97fab60eb0ecd3531523a793.tar.gz |
lttng-modules: add post 2.11.6 patches
To fix building against the latest 5.4.x kernels (and other versions
as well), we import the lttng patches that have been added since the
2.11.6 release.
When 2.11.7 is released, we can drop these patches and go with the
release tarball.
(From OE-Core rev: ea7e3c47af4191e69d54fc519865d125ed61d8eb)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel/lttng/lttng-modules/0015-fix-backport-of-fix-tracepoint-Optimize-using-static.patch')
-rw-r--r-- | meta/recipes-kernel/lttng/lttng-modules/0015-fix-backport-of-fix-tracepoint-Optimize-using-static.patch | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/meta/recipes-kernel/lttng/lttng-modules/0015-fix-backport-of-fix-tracepoint-Optimize-using-static.patch b/meta/recipes-kernel/lttng/lttng-modules/0015-fix-backport-of-fix-tracepoint-Optimize-using-static.patch new file mode 100644 index 0000000000..1ff10d48da --- /dev/null +++ b/meta/recipes-kernel/lttng/lttng-modules/0015-fix-backport-of-fix-tracepoint-Optimize-using-static.patch | |||
@@ -0,0 +1,46 @@ | |||
1 | From f8922333020aaa267e17fb23180b56c4c16ebe9e Mon Sep 17 00:00:00 2001 | ||
2 | From: Michael Jeanson <mjeanson@efficios.com> | ||
3 | Date: Tue, 24 Nov 2020 11:11:42 -0500 | ||
4 | Subject: [PATCH 15/16] fix: backport of fix: tracepoint: Optimize using | ||
5 | static_call() (v5.10) | ||
6 | |||
7 | Upstream-Status: Backport | ||
8 | |||
9 | Signed-off-by: Michael Jeanson <mjeanson@efficios.com> | ||
10 | Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | ||
11 | Change-Id: I94f2b845f11654e639f03254185980de527a4ca8 | ||
12 | --- | ||
13 | lttng-statedump-impl.c | 9 ++++----- | ||
14 | 1 file changed, 4 insertions(+), 5 deletions(-) | ||
15 | |||
16 | diff --git a/lttng-statedump-impl.c b/lttng-statedump-impl.c | ||
17 | index e0b19b42..a8c32db5 100644 | ||
18 | --- a/lttng-statedump-impl.c | ||
19 | +++ b/lttng-statedump-impl.c | ||
20 | @@ -72,10 +72,9 @@ LTTNG_DEFINE_TRACE(lttng_statedump_interrupt, | ||
21 | |||
22 | LTTNG_DEFINE_TRACE(lttng_statedump_file_descriptor, | ||
23 | TP_PROTO(struct lttng_session *session, | ||
24 | - struct files_struct *files, | ||
25 | - int fd, const char *filename, | ||
26 | + struct task_struct *p, int fd, const char *filename, | ||
27 | unsigned int flags, fmode_t fmode), | ||
28 | - TP_ARGS(session, files, fd, filename, flags, fmode)); | ||
29 | + TP_ARGS(session, p, fd, filename, flags, fmode)); | ||
30 | |||
31 | LTTNG_DEFINE_TRACE(lttng_statedump_start, | ||
32 | TP_PROTO(struct lttng_session *session), | ||
33 | @@ -85,8 +84,8 @@ LTTNG_DEFINE_TRACE(lttng_statedump_process_state, | ||
34 | TP_PROTO(struct lttng_session *session, | ||
35 | struct task_struct *p, | ||
36 | int type, int mode, int submode, int status, | ||
37 | - struct files_struct *files), | ||
38 | - TP_ARGS(session, p, type, mode, submode, status, files)); | ||
39 | + struct pid_namespace *pid_ns), | ||
40 | + TP_ARGS(session, p, type, mode, submode, status, pid_ns)); | ||
41 | |||
42 | LTTNG_DEFINE_TRACE(lttng_statedump_network_interface, | ||
43 | TP_PROTO(struct lttng_session *session, | ||
44 | -- | ||
45 | 2.25.1 | ||
46 | |||