This patchset updates error handling with patch_instruction(). The first patch fixes an issue with do_patch_instruction() with STRICT_KERNEL_RWX wherein errors were not being returned back. The second and third patches update users of patch_instruction() in ftrace and kprobes code to properly validate return value from patch_instruction() and to notify errors.
- Naveen Naveen N. Rao (3): powerpc: Properly return error code from do_patch_instruction() powerpc/ftrace: Simplify error checking when patching instructions powerpc/kprobes: Check return value of patch_instruction() arch/powerpc/kernel/kprobes.c | 10 ++- arch/powerpc/kernel/optprobes.c | 99 ++++++++++++++++++++++++------ arch/powerpc/kernel/trace/ftrace.c | 69 ++++++++++----------- arch/powerpc/lib/code-patching.c | 6 +- 4 files changed, 123 insertions(+), 61 deletions(-) base-commit: 8299da600ad05b8aa0f15ec0f5f03bd40e37d6f0 -- 2.25.1