diff options
Diffstat (limited to 'arch/x86')
| -rw-r--r-- | arch/x86/kernel/kprobes.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/kernel/kprobes.c b/arch/x86/kernel/kprobes.c index e05952af5d26..1cbd54c0df99 100644 --- a/arch/x86/kernel/kprobes.c +++ b/arch/x86/kernel/kprobes.c | |||
| @@ -1218,7 +1218,8 @@ static int __kprobes copy_optimized_instructions(u8 *dest, u8 *src) | |||
| 1218 | } | 1218 | } |
| 1219 | /* Check whether the address range is reserved */ | 1219 | /* Check whether the address range is reserved */ |
| 1220 | if (ftrace_text_reserved(src, src + len - 1) || | 1220 | if (ftrace_text_reserved(src, src + len - 1) || |
| 1221 | alternatives_text_reserved(src, src + len - 1)) | 1221 | alternatives_text_reserved(src, src + len - 1) || |
| 1222 | jump_label_text_reserved(src, src + len - 1)) | ||
| 1222 | return -EBUSY; | 1223 | return -EBUSY; |
| 1223 | 1224 | ||
| 1224 | return len; | 1225 | return len; |
