On Thu, 28 Jan 2016, Jeffrey Merkey wrote: > On 1/28/16, Thomas Gleixner <t...@linutronix.de> wrote: > > I'm probably missing something obvious here. > > It's a pain in the butt to grep around through assembly language in a > function in watchdog.c that has everything declared static with no > symbols. It's a lot easier just to insert an INT3 in the section of > code that has the mouse caught in the trap (inside a function that > triggers the hard lockup) -- after all -- that's what the instruction > is for.
AFAICT, debuggers can set breakpoints on arbitrary code lines without grepping through assembly language. If you don't have the debug information available, then using a debugger is pointless anyway. This is beyond silly. If we follow your argumentation we need another gazillion of conditional breakpoints in the kernel. Definitely not. Thanks, tglx