From b15a952c52a6825376d3e7f6c1bf5c886c6d8b74 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 12:06:00 +0200 Subject: Adding debian version 5.10.209-2. Signed-off-by: Daniel Baumann --- ...remove-extra-parameter-from-__trace_stack.patch | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 debian/patches-rt/0313-rt-remove-extra-parameter-from-__trace_stack.patch (limited to 'debian/patches-rt/0313-rt-remove-extra-parameter-from-__trace_stack.patch') diff --git a/debian/patches-rt/0313-rt-remove-extra-parameter-from-__trace_stack.patch b/debian/patches-rt/0313-rt-remove-extra-parameter-from-__trace_stack.patch new file mode 100644 index 000000000..d688d1f6d --- /dev/null +++ b/debian/patches-rt/0313-rt-remove-extra-parameter-from-__trace_stack.patch @@ -0,0 +1,41 @@ +From 38a85604759ae488654bab5c1cd9f23cd0d77ce0 Mon Sep 17 00:00:00 2001 +From: "Luis Claudio R. Goncalves" +Date: Thu, 12 May 2022 23:25:33 -0300 +Subject: [PATCH 313/323] rt: remove extra parameter from __trace_stack() +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit +Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.204-rt100.tar.xz + +Fix the build error below while keeping the current PREEMPT_RT code: + +kernel/trace/trace_events_trigger.c: In function ‘stacktrace_trigger’: +kernel/trace/trace_events_trigger.c:1227:3: error: too many arguments to function ‘__trace_stack’ + __trace_stack(file->tr, flags, STACK_SKIP, preempt_count()); + ^~~~~~~~~~~~~ +In file included from kernel/trace/trace_events_trigger.c:15: +kernel/trace/trace.h:826:6: note: declared here + void __trace_stack(struct trace_array *tr, unsigned int trace_ctx, int skip); + ^~~~~~~~~~~~~ + +Signed-off-by: Luis Claudio R. Goncalves +--- + kernel/trace/trace_events_trigger.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kernel/trace/trace_events_trigger.c b/kernel/trace/trace_events_trigger.c +index 4bc90965abb2..75fef9fcfd0f 100644 +--- a/kernel/trace/trace_events_trigger.c ++++ b/kernel/trace/trace_events_trigger.c +@@ -1224,7 +1224,7 @@ stacktrace_trigger(struct event_trigger_data *data, void *rec, + + if (file) { + local_save_flags(flags); +- __trace_stack(file->tr, flags, STACK_SKIP, preempt_count()); ++ __trace_stack(file->tr, STACK_SKIP, preempt_count()); + } else + trace_dump_stack(STACK_SKIP); + } +-- +2.43.0 + -- cgit v1.2.3