summaryrefslogtreecommitdiff
path: root/tools/perf
diff options
context:
space:
mode:
authorFrederic Weisbecker <fweisbec@gmail.com>2009-12-02 06:32:16 (GMT)
committerIngo Molnar <mingo@elte.hu>2009-12-02 08:59:03 (GMT)
commit1cedae72904b85462082dbcfd5190309ba37f8bd (patch)
tree43c5873e8b8c1d65acd62fd5a609117fdee7c0da /tools/perf
parent6b62fe019e39edfd1dbe3f224ecd0a87d9365223 (diff)
downloadlinux-1cedae72904b85462082dbcfd5190309ba37f8bd.tar.xz
hw-breakpoints: Keep track of user disabled breakpoints
When we disable a breakpoint through dr7, we unregister it right away, making us lose track of its corresponding address register value. It means that the following sequence would be unsupported: - set address in dr0 - enable it through dr7 - disable it through dr7 - enable it through dr7 because we lost the address register value when we disabled the breakpoint. Don't unregister the disabled breakpoints but rather disable them. Reported-by: "K.Prasad" <prasad@linux.vnet.ibm.com> Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com> LKML-Reference: <1259735536-9236-1-git-send-regression-fweisbec@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'tools/perf')
0 files changed, 0 insertions, 0 deletions