tracing, x86: fix constraint for parent variable
authorSteven Rostedt <srostedt@redhat.com>
Tue, 10 Feb 2009 16:53:23 +0000 (11:53 -0500)
committerSteven Rostedt <srostedt@redhat.com>
Tue, 10 Feb 2009 16:53:23 +0000 (11:53 -0500)
commit966657883fdc3a2883a5e641ca4ec8f79ffb8ecd
treea76988537c037bf8eb9a9496422fa55162e75d77
parent667d24125839b6f3363d8177d7ed9fab8a40e45f
tracing, x86: fix constraint for parent variable

The constraint used for retrieving and restoring the parent function
pointer is incorrect. The parent variable is a pointer, and the
address of the pointer is modified by the asm statement and not
the pointer itself. It is incorrect to pass it in as an output
constraint since the asm will never update the pointer.

Signed-off-by: Steven Rostedt <srostedt@redhat.com>
arch/x86/kernel/ftrace.c