linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/8] x86/debug: Untangle handle_debug()
@ 2020-08-21  9:39 Peter Zijlstra
  2020-08-21  9:39 ` [PATCH v2 1/8] x86/debug: Allow a single level of #DB recursion Peter Zijlstra
                   ` (8 more replies)
  0 siblings, 9 replies; 21+ messages in thread
From: Peter Zijlstra @ 2020-08-21  9:39 UTC (permalink / raw)
  To: x86
  Cc: linux-kernel, Kyle Huey, Alexandre Chartre,
	Robert O'Callahan, Paul E. McKenney, Frederic Weisbecker,
	Paolo Bonzini, Sean Christopherson, Masami Hiramatsu,
	Petr Mladek, Steven Rostedt, Joel Fernandes, Boris Ostrovsky,
	Juergen Gross, Brian Gerst, Andy Lutomirski, Josh Poimboeuf,
	Daniel Thompson, Peter Zijlstra

Hi,

handle_debug() is a mess, and now that we have separate user and kernel paths,
try and clean it up a bit.

Include's amluto's fix for convenience.

Since v1:

 - Changelogs!
 - fixed notifier order (Josh, Daniel)
 - tested kgdb



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2020-08-24 23:09 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-21  9:39 [PATCH v2 0/8] x86/debug: Untangle handle_debug() Peter Zijlstra
2020-08-21  9:39 ` [PATCH v2 1/8] x86/debug: Allow a single level of #DB recursion Peter Zijlstra
2020-08-21  9:39 ` [PATCH v2 2/8] x86/debug: Sync BTF earlier Peter Zijlstra
2020-08-23 23:03   ` Andy Lutomirski
2020-08-21  9:39 ` [PATCH v2 3/8] x86/debug: Move kprobe_debug_handler() into exc_debug_kernel() Peter Zijlstra
2020-08-23 23:01   ` Andy Lutomirski
2020-08-21  9:39 ` [PATCH v2 4/8] x86/debug: Remove handle_debug(.user) argument Peter Zijlstra
2020-08-23 23:05   ` Andy Lutomirski
2020-08-21  9:39 ` [PATCH v2 5/8] x86/debug: Simplify #DB signal code Peter Zijlstra
2020-08-23 23:09   ` Andy Lutomirski
2020-08-24 11:05     ` peterz
2020-08-24 11:26       ` Andrew Cooper
2020-08-24 12:00         ` peterz
2020-08-24 23:07         ` Andy Lutomirski
2020-08-24 23:09       ` Andy Lutomirski
2020-08-21  9:39 ` [PATCH v2 6/8] x86/debug: Move historical SYSENTER junk into exc_debug_kernel() Peter Zijlstra
2020-08-21  9:39 ` [PATCH v2 7/8] x86/debug: Move cond_local_irq_enable() block into exc_debug_user() Peter Zijlstra
2020-08-21  9:39 ` [PATCH v2 8/8] x86/debug: Remove the historical junk Peter Zijlstra
2020-08-21 12:22   ` [PATCH v2.1 " peterz
2020-08-23 23:11   ` [PATCH v2 " Andy Lutomirski
2020-08-21 12:56 ` [PATCH v2 0/8] x86/debug: Untangle handle_debug() peterz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).