Patch Series

Subject mm/ksw: Introduce real-time Kernel Stack Watch debugging tool
Author wangjinchao600@gmail.com
Date 2025-08-28 07:32:34 +0000 UTC
Version 1
Cc akpm@linux-foundation.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-trace-kernel@vger.kernel.org mhiramat@kernel.org naveen@kernel.org wangjinchao600@gmail.com

Patches (17)

Name Content
[PATCH 01/17] mm/ksw: add build system support [Body]
[PATCH 02/17] mm/ksw: add ksw_config struct and parser [Body]
[PATCH 03/17] mm/ksw: add /proc/kstackwatch interface [Body]
[PATCH 04/17] mm/ksw: add HWBP pre-allocation support [Body]
[PATCH 05/17] x86/HWBP: introduce arch_reinstall_hw_breakpoint() for atomic context [Body]
[PATCH 06/17] mm/ksw: add atomic watch on/off operations [Body]
[PATCH 07/17] mm/ksw: add stack probe support [Body]
[PATCH 08/17] mm/ksw: implement stack canary and local var resolution logic [Body]
[PATCH 09/17] mm/ksw: add per-task recursion depth tracking [Body]
[PATCH 10/17] mm/ksw: coordinate watch and stack for full functionality [Body]
[PATCH 11/17] mm/ksw: add self-debug functions for kstackwatch watch [Body]
[PATCH 12/17] mm/ksw: add test module [Body]
[PATCH 13/17] mm/ksw: add stack overflow test [Body]
[PATCH 14/17] mm/ksw: add simplified silent corruption test [Body]
[PATCH 15/17] mm/ksw: add recursive corruption test [Body]
[PATCH 16/17] tools/kstackwatch: add interactive test script for KStackWatch [Body]
[PATCH 17/17] MAINTAINERS: add entry for KStackWatch (Kernel Stack Watch) [Body]

Session 2025-08-28

ID (for dev) a3107fb4-5985-4a95-b40d-1eb7a23470ee
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] passed [Log]
Build Patched fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] [patched] passed [Log]
Boot test: Base fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] passed
Boot test: Patched fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] [patched] passed
Fuzzing fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] [patched] passed [Log] [Artifacts]