hw-breakpoints: Check the breakpoint params from perf tools
authorFrederic Weisbecker <fweisbec@gmail.com>
Mon, 23 Nov 2009 14:42:33 +0000 (15:42 +0100)
committerIngo Molnar <mingo@elte.hu>
Mon, 23 Nov 2009 17:18:30 +0000 (18:18 +0100)
commitfdf6bc95229821e3d9405eba28925b76e92b74d0
treebe414077495ac0ef3b71abd163dc35d0e96b1318
parente6db4876575f3fdd5b1df2cbff826df95ab9af6a
hw-breakpoints: Check the breakpoint params from perf tools

Perf tools create perf events as disabled in the beginning.
Breakpoints are then considered like ptrace temporary
breakpoints, only meant to reserve a breakpoint slot until we
get all the necessary informations from the user.

In this case, we don't check the address that is breakpointed as
it is NULL in the ptrace case.

But perf tools don't have the same purpose, events are created
disabled to wait for all events to be created before enabling
all of them. We want to check the breakpoint parameters in this
case.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Prasad <prasad@linux.vnet.ibm.com>
LKML-Reference: <1258987355-8751-2-git-send-email-fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/hw_breakpoint.c