From 04c04fa9941b336bc8bd3d7176ed61ec05eae994 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sun, 14 Feb 2016 16:56:28 -0800 Subject: [PATCH] delete queue-4.3/tracing-stacktrace-show-entire-trace-if-passed-in-function-not-found.patch --- queue-4.3/series | 1 - ...race-if-passed-in-function-not-found.patch | 46 ------------------- 2 files changed, 47 deletions(-) delete mode 100644 queue-4.3/tracing-stacktrace-show-entire-trace-if-passed-in-function-not-found.patch diff --git a/queue-4.3/series b/queue-4.3/series index f278e19f5a2..3a2b4e86810 100644 --- a/queue-4.3/series +++ b/queue-4.3/series @@ -63,7 +63,6 @@ pci-host-mark-pcie-pci-msi-irq-cascade-handlers-as-irqf_no_thread.patch pci-fix-minimum-allocation-address-overwrite.patch tracing-update-instance_rmdir-to-use-tracefs_remove_recursive.patch tracing-fix-setting-of-start_index-in-find_next.patch -tracing-stacktrace-show-entire-trace-if-passed-in-function-not-found.patch tracefs-fix-refcount-imbalance-in-start_creating.patch jbd2-fix-checkpoint-list-cleanup.patch jbd2-fix-unreclaimed-pages-after-truncate-in-data-journal-mode.patch diff --git a/queue-4.3/tracing-stacktrace-show-entire-trace-if-passed-in-function-not-found.patch b/queue-4.3/tracing-stacktrace-show-entire-trace-if-passed-in-function-not-found.patch deleted file mode 100644 index b170c332942..00000000000 --- a/queue-4.3/tracing-stacktrace-show-entire-trace-if-passed-in-function-not-found.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 6ccd83714a009ee301b50c15f6c3a5dc1f30164c Mon Sep 17 00:00:00 2001 -From: Steven Rostedt -Date: Fri, 29 Jan 2016 10:22:41 -0500 -Subject: tracing/stacktrace: Show entire trace if passed in function not found - -From: Steven Rostedt - -commit 6ccd83714a009ee301b50c15f6c3a5dc1f30164c upstream. - -When a max stack trace is discovered, the stack dump is saved. In order to -not record the overhead of the stack tracer, the ip of the traced function -is looked for within the dump. The trace is started from the location of -that function. But if for some reason the ip is not found, the entire stack -trace is then truncated. That's not very useful. Instead, print everything -if the ip of the traced function is not found within the trace. - -This issue showed up on s390. - -Link: http://lkml.kernel.org/r/20160129102241.1b3c9c04@gandalf.local.home - -Fixes: 72ac426a5bb0 ("tracing: Clean up stack tracing and fix fentry updates") -Reported-by: Heiko Carstens -Tested-by: Heiko Carstens -Signed-off-by: Steven Rostedt -Signed-off-by: Greg Kroah-Hartman - ---- - kernel/trace/trace_stack.c | 7 +++++++ - 1 file changed, 7 insertions(+) - ---- a/kernel/trace/trace_stack.c -+++ b/kernel/trace/trace_stack.c -@@ -120,6 +120,13 @@ check_stack(unsigned long ip, unsigned l - } - - /* -+ * Some archs may not have the passed in ip in the dump. -+ * If that happens, we need to show everything. -+ */ -+ if (i == stack_trace_max.nr_entries) -+ i = 0; -+ -+ /* - * Now find where in the stack these are. - */ - x = 0; -- 2.47.3