mirror of https://gitee.com/openkylin/linux.git
metag: ftrace: Remove check of obsolete variable function_trace_stop
Nothing sets function_trace_stop to disable function tracing anymore. Remove the check for it in the arch code. Acked-by: James Hogan <james.hogan@imgtec.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
This commit is contained in:
parent
8c39a514ee
commit
ad515ea288
|
@ -13,7 +13,6 @@ config METAG
|
|||
select HAVE_DYNAMIC_FTRACE
|
||||
select HAVE_FTRACE_MCOUNT_RECORD
|
||||
select HAVE_FUNCTION_TRACER
|
||||
select HAVE_FUNCTION_TRACE_MCOUNT_TEST
|
||||
select HAVE_KERNEL_BZIP2
|
||||
select HAVE_KERNEL_GZIP
|
||||
select HAVE_KERNEL_LZO
|
||||
|
|
|
@ -16,13 +16,6 @@ _mcount_wrapper:
|
|||
.global _ftrace_caller
|
||||
.type _ftrace_caller,function
|
||||
_ftrace_caller:
|
||||
MOVT D0Re0,#HI(_function_trace_stop)
|
||||
ADD D0Re0,D0Re0,#LO(_function_trace_stop)
|
||||
GETD D0Re0,[D0Re0]
|
||||
CMP D0Re0,#0
|
||||
BEQ $Lcall_stub
|
||||
MOV PC,D0.4
|
||||
$Lcall_stub:
|
||||
MSETL [A0StP], D0Ar6, D0Ar4, D0Ar2, D0.4
|
||||
MOV D1Ar1, D0.4
|
||||
MOV D0Ar2, D1RtP
|
||||
|
@ -42,13 +35,6 @@ _ftrace_call:
|
|||
.global _mcount_wrapper
|
||||
.type _mcount_wrapper,function
|
||||
_mcount_wrapper:
|
||||
MOVT D0Re0,#HI(_function_trace_stop)
|
||||
ADD D0Re0,D0Re0,#LO(_function_trace_stop)
|
||||
GETD D0Re0,[D0Re0]
|
||||
CMP D0Re0,#0
|
||||
BEQ $Lcall_mcount
|
||||
MOV PC,D0.4
|
||||
$Lcall_mcount:
|
||||
MSETL [A0StP], D0Ar6, D0Ar4, D0Ar2, D0.4
|
||||
MOV D1Ar1, D0.4
|
||||
MOV D0Ar2, D1RtP
|
||||
|
|
Loading…
Reference in New Issue