[RFC PATCH v2 0/3] Improvements to unwind user

Mathieu Desnoyers posted 3 patches 2 months, 4 weeks ago
arch/x86/include/asm/unwind_user.h |   6 +-
arch/x86/kernel/stacktrace.c       |   2 +-
include/asm-generic/unwind_user.h  |   4 +
include/linux/unwind_deferred.h    |   2 +
include/linux/unwind_user.h        |   9 --
include/linux/unwind_user_types.h  |  25 ++++--
kernel/unwind/deferred.c           |  31 +++++++
kernel/unwind/user.c               | 140 +++++++++++++++++------------
8 files changed, 144 insertions(+), 75 deletions(-)
[RFC PATCH v2 0/3] Improvements to unwind user
Posted by Mathieu Desnoyers 2 months, 4 weeks ago
Here are a few improvements to unwind user for feedback.

Thanks,

Mathieu

Cc: Steven Rostedt (Google) <rostedt@goodmis.org>
Cc: Josh Poimboeuf <jpoimboe@kernel.org>
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Andrii Nakryiko <andrii@kernel.org>
Cc: Indu Bhagat <indu.bhagat@oracle.com>
Cc: "Jose E. Marchesi" <jemarch@gnu.org>
Cc: Beau Belgrave <beaub@linux.microsoft.com>
Cc: Jens Remus <jremus@linux.ibm.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>


Mathieu Desnoyers (3):
  unwind_user: Fix userspace unwind iterator 32-bit compat handling
  unwind: Export unwind_user symbol to GPL modules
  unwind deferred: Introduce unwind_user_trace_cached

 arch/x86/include/asm/unwind_user.h |   6 +-
 arch/x86/kernel/stacktrace.c       |   2 +-
 include/asm-generic/unwind_user.h  |   4 +
 include/linux/unwind_deferred.h    |   2 +
 include/linux/unwind_user.h        |   9 --
 include/linux/unwind_user_types.h  |  25 ++++--
 kernel/unwind/deferred.c           |  31 +++++++
 kernel/unwind/user.c               | 140 +++++++++++++++++------------
 8 files changed, 144 insertions(+), 75 deletions(-)

-- 
2.43.0