arm64: ftrace: always pass instrumented pc in x0
[sfrench/cifs-2.6.git] / arch / arm64 / kernel / ftrace.c
index 2135665a8ab3ec50399c4ce9369fd5d478c55b70..b4bd46bdc4d23da0f5ce18b7bf255c8e3bb01aa7 100644 (file)
@@ -211,7 +211,7 @@ int __init ftrace_dyn_arch_init(void)
  *
  * Note that @frame_pointer is used only for sanity check later.
  */
-void prepare_ftrace_return(unsigned long *parent, unsigned long self_addr,
+void prepare_ftrace_return(unsigned long self_addr, unsigned long *parent,
                           unsigned long frame_pointer)
 {
        unsigned long return_hooker = (unsigned long)&return_to_handler;