]> git.baikalelectronics.ru Git - kernel.git/commit
x86/dumpstack: Simplify in_exception_stack()
authorJosh Poimboeuf <jpoimboe@redhat.com>
Thu, 15 Sep 2016 02:07:41 +0000 (21:07 -0500)
committerIngo Molnar <mingo@kernel.org>
Thu, 15 Sep 2016 06:13:14 +0000 (08:13 +0200)
commita708ef1a3799c03f6c9a369f905a072ca9e49649
tree244faccad861301afb9701f5f222b3c66e610a97
parenta56c9bc02b0970fdf621f7ff5e3fddecb2d04c4b
x86/dumpstack: Simplify in_exception_stack()

in_exception_stack() does some bad, bad things just so the unwinder can
print different values for different areas of the debug exception stack.

There's no need to clarify where exactly on the stack it is.  Just print
"#DB" and be done with it.

Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com>
Cc: Andy Lutomirski <luto@amacapital.net>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Brian Gerst <brgerst@gmail.com>
Cc: Byungchul Park <byungchul.park@lge.com>
Cc: Denys Vlasenko <dvlasenk@redhat.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Nilay Vaish <nilayvaish@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/e91cb410169dd576678dd427c35efb716fd0cee1.1473905218.git.jpoimboe@redhat.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/dumpstack_64.c