]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
Drop selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
authorSasha Levin <sashal@kernel.org>
Fri, 31 Jul 2026 16:52:50 +0000 (12:52 -0400)
committerSasha Levin <sashal@kernel.org>
Fri, 31 Jul 2026 16:52:50 +0000 (12:52 -0400)
Signed-off-by: Sasha Levin <sashal@kernel.org>
14 files changed:
queue-5.10/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-5.10/series
queue-5.15/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-5.15/series
queue-6.1/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-6.1/series
queue-6.12/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-6.12/series
queue-6.18/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-6.18/series
queue-6.6/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-6.6/series
queue-7.1/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch [deleted file]
queue-7.1/series

diff --git a/queue-5.10/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-5.10/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 7958abc..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -423,6 +423,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index 1a5c10ec1d4d0e2bb22599e9649e33530868adef..b0080878ae776a581f630dcbe57328c8da305b3a 100644 (file)
@@ -175,7 +175,6 @@ net-iucv-fix-use-after-free-of-a-severed-iucv_path.patch
 net-x25-fix-use-after-free-in-x25_kill_by_neigh.patch
 net-hip04-fix-rx-buffer-leak-on-build_skb-failure.patch
 proc-fix-broken-error-paths-for-namespace-links.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 ila-reload-ipv6-header-after-pskb_may_pull-in-checksum-adjust.patch
 mac802154-llsec-reject-frames-shorter-than-the-authentication-tag.patch
diff --git a/queue-5.15/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-5.15/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 7958abc..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -423,6 +423,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index 067abaa873fd19bf5ff829cd9371dd31429231de..91a6cb03846204418c0a7911d4b33a0dac9cac33 100644 (file)
@@ -217,7 +217,6 @@ net-iucv-fix-use-after-free-of-a-severed-iucv_path.patch
 net-x25-fix-use-after-free-in-x25_kill_by_neigh.patch
 net-hip04-fix-rx-buffer-leak-on-build_skb-failure.patch
 proc-fix-broken-error-paths-for-namespace-links.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 ice-use-read_once-to-access-cached-phc-time.patch
 ila-reload-ipv6-header-after-pskb_may_pull-in-checksum-adjust.patch
diff --git a/queue-6.1/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-6.1/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 7958abc..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -423,6 +423,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index 94ec2605ae78ec1b23aa467b905219271ac4229f..3ff746eb94e8db478972c0f71ae54285602f0e33 100644 (file)
@@ -267,7 +267,6 @@ net-iucv-fix-use-after-free-of-a-severed-iucv_path.patch
 net-x25-fix-use-after-free-in-x25_kill_by_neigh.patch
 net-hip04-fix-rx-buffer-leak-on-build_skb-failure.patch
 proc-fix-broken-error-paths-for-namespace-links.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 ksmbd-defer-destroy_previous_session-until-after-ntlm-authentication.patch
 ice-use-read_once-to-access-cached-phc-time.patch
diff --git a/queue-6.12/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-6.12/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 9018c56..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -483,6 +483,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index 21c635863c73c1dc5ea01138b056dc80a875ce79..44fc93d108f57fcb132f13329eb32706d6c75ee7 100644 (file)
@@ -415,7 +415,6 @@ net-gro-fix-double-aggregation-of-flush-marked-skbs.patch
 net-hip04-fix-rx-buffer-leak-on-build_skb-failure.patch
 proc-fix-broken-error-paths-for-namespace-links.patch
 ice-fix-ptp-call-trace-during-ptp-release.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 ksmbd-defer-destroy_previous_session-until-after-ntlm-authentication.patch
 ice-reject-out-of-range-ptype-in-ice_parser_profile_init.patch
diff --git a/queue-6.18/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-6.18/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 9018c56..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -483,6 +483,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index 3b9e1df7fc155f671dc7490697e9d0b83125c180..be7e90b5a31c00d02af60c8e5c06c8993b40778a 100644 (file)
@@ -544,7 +544,6 @@ proc-fix-broken-error-paths-for-namespace-links.patch
 s390-ptff-export-ptff_function_mask.patch
 ptp-ptp_s390-add-missing-facility-check.patch
 ice-fix-ptp-call-trace-during-ptp-release.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 super-fix-emergency-thaw-deadlock-on-frozen-block-devices.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 smb-client-handle-status_stopped_on_symlink-responses-without-a-symlink-target.patch
diff --git a/queue-6.6/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-6.6/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 64f43c2..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -477,6 +477,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index 90ebc336fa4140fdf16ffc76f58c17b2f5394ab6..8d2a43f4110bfb73767fd21edea5cdcaa62a5b17 100644 (file)
@@ -321,7 +321,6 @@ net-iucv-fix-use-after-free-of-a-severed-iucv_path.patch
 net-x25-fix-use-after-free-in-x25_kill_by_neigh.patch
 net-hip04-fix-rx-buffer-leak-on-build_skb-failure.patch
 proc-fix-broken-error-paths-for-namespace-links.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 ksmbd-defer-destroy_previous_session-until-after-ntlm-authentication.patch
 ice-use-read_once-to-access-cached-phc-time.patch
diff --git a/queue-7.1/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch b/queue-7.1/selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
deleted file mode 100644 (file)
index 71a97f7..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 1a087033a6bad73b4140020b40e819b0933aafc3 Mon Sep 17 00:00:00 2001
-From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
-Date: Fri, 17 Jul 2026 11:51:59 +0900
-Subject: selftests/ftrace: Reset triggers at top level before instance loop
-
-From: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-
-commit 1a087033a6bad73b4140020b40e819b0933aafc3 upstream.
-
-When running instance tests, 'ftracetest' creates a new ftrace instance
-and runs the tests inside it. Before starting each test, it executes
-'initialize_system()' to reset the ftrace state to initial-state.
-
-However, since 'initialize_system()' is executed in the context of the
-instance directory, it only cleans up triggers and filters of that
-instance.
-Any triggers or dynamic events left behind in the top-level instance by
-previous failed top-level tests, are left completely untouched. These
-top-level leftovers can cause subsequent instance-based tests to fail
-or even crash the kernel.
-
-Fix this by executing 'initialize_system()' in the top-level tracing
-directory once before entering the instance loop.
-
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/178425671889.84440.9477850701738666404.stgit@devnote2
-Fixes: b5b77be812de ("selftests: ftrace: Allow some tests to be run in a tracing instance")
-Assisted-by: Antigravity:gemini-3.5-flash
-Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/testing/selftests/ftrace/ftracetest |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/tools/testing/selftests/ftrace/ftracetest
-+++ b/tools/testing/selftests/ftrace/ftracetest
-@@ -503,6 +503,7 @@ for t in $TEST_CASES; do
- done
- # Test on instance loop
-+(cd $TRACING_DIR; initialize_system)
- INSTANCE=" (instance) "
- for t in $TEST_CASES; do
-   test_on_instance $t || continue
index e3e078e89a56a6fd3d3c0dadb2fc4efd97c45272..d04f2dd00f8fa3ef1fc3167bf538b7c013982a4c 100644 (file)
@@ -666,7 +666,6 @@ proc-fix-broken-error-paths-for-namespace-links.patch
 s390-ptff-export-ptff_function_mask.patch
 ptp-ptp_s390-add-missing-facility-check.patch
 ice-fix-ptp-call-trace-during-ptp-release.patch
-selftests-ftrace-reset-triggers-at-top-level-before-instance-loop.patch
 super-fix-emergency-thaw-deadlock-on-frozen-block-devices.patch
 rbd-reset-positive-result-codes-to-zero-in-object-map-update-path.patch
 smb-client-handle-status_stopped_on_symlink-responses-without-a-symlink-target.patch