Pratyush Anand
d0d6223018
arm64: ftrace: fix ftrace_modify_graph_caller for branch replace
...
ftrace_enable_ftrace_graph_caller and ftrace_disable_ftrace_graph_caller
should replace B(jmp) instruction and not BL(call) instruction.
Commit 9f1ae7596aad("arm64: Correct ftrace calls to
aarch64_insn_gen_branch_imm()") had a typo and used
AARCH64_INSN_BRANCH_LINK instead of AARCH64_INSN_BRANCH_NOLINK.
Either instruction will work, as the link register is saved/restored
across the branch but this better matches the intention of the code.
Signed-off-by: Pratyush Anand <panand@redhat.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
2015-02-23 09:13:45 +00:00
..
2014-07-30 15:06:35 +01:00
2012-09-17 13:42:21 +01:00
2014-12-04 10:28:24 +00:00
2014-05-29 09:08:08 +01:00
2015-01-23 17:11:44 +00:00
2015-02-13 09:55:09 -08:00
2015-01-15 11:55:07 +00:00
2014-11-25 18:27:01 +00:00
2014-07-18 15:23:25 +01:00
2015-01-27 11:35:33 +00:00
2015-01-23 17:02:19 +00:00
2013-10-25 11:33:21 +01:00
2014-08-05 09:47:45 +02:00
2014-12-09 13:12:47 -08:00
2015-01-15 21:28:35 +00:00
2015-01-22 14:59:25 +00:00
2015-01-27 09:38:07 +00:00
2014-07-31 11:42:42 +01:00
2014-11-07 15:04:49 +00:00
2015-01-27 09:38:07 +00:00
2014-09-01 12:55:21 +01:00
2015-02-23 09:13:45 +00:00
2014-11-26 17:19:47 +00:00
2015-01-27 11:35:33 +00:00
2014-07-08 22:11:47 +00:00
2014-07-10 12:36:40 +01:00
2015-01-22 11:50:56 +00:00
2014-11-06 17:25:27 +00:00
2014-11-25 15:56:44 +00:00
2014-11-26 17:19:47 +00:00
2014-09-25 15:35:41 +01:00
2014-07-10 11:02:40 +01:00
2015-01-27 11:35:33 +00:00
2015-02-13 21:21:42 -08:00
2014-12-27 18:19:12 -07:00
2014-12-04 10:26:54 +00:00
2015-01-09 11:12:28 +01:00
2014-10-24 15:47:49 +01:00
2015-01-27 11:35:33 +00:00
2014-11-28 10:24:59 +00:00
2014-09-08 14:39:19 +01:00
2015-01-23 16:44:16 +00:00
2015-02-12 18:54:12 -08:00
2015-02-12 18:54:12 -08:00
2014-11-25 15:56:44 +00:00
2015-01-07 11:40:59 +00:00
2015-01-23 18:06:47 +00:00
2014-09-08 14:39:19 +01:00
2015-01-27 11:35:33 +00:00
2015-01-27 09:38:07 +00:00
2014-12-01 13:31:12 +00:00
2015-01-27 09:38:08 +00:00
2014-05-30 17:48:13 +01:00
2014-11-25 15:56:43 +00:00
2014-11-20 16:35:02 +00:00
2015-01-15 12:24:22 +00:00
2014-08-08 15:57:27 -07:00
2015-01-22 14:54:29 +00:00