aboutsummaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorPaul Mundt <[email protected]>2009-10-05 19:23:06 +0900
committerFrederic Weisbecker <[email protected]>2009-11-03 18:05:44 +0100
commit41a48d14f6991020c9bb6b93e289ca5b411ed09a (patch)
treeb9460ce77ef52c26688abd76e615f006558dd5ae /scripts/objdiff
parentfb0459d75c1d0a4ba3cafdd2c754e7486968a676 (diff)
x86/hw-breakpoints: Actually flush thread breakpoints in flush_thread().
flush_thread() tries to do a TIF_DEBUG check before calling in to flush_thread_hw_breakpoint() (which subsequently clears the thread flag), but for some reason, the x86 code is manually clearing TIF_DEBUG immediately before the test, so this path will never be taken. This kills off the erroneous clear_tsk_thread_flag() and lets flush_thread_hw_breakpoint() actually get invoked. Presumably folks were getting lucky with testing and the free_thread_info() -> free_thread_xstate() path was taking care of the flush there. Signed-off-by: Paul Mundt <[email protected]> Acked-by: "K.Prasad" <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: Alan Stern <[email protected]> LKML-Reference: <[email protected]> Signed-off-by: Frederic Weisbecker <[email protected]>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions