diff options
Diffstat (limited to 'arch/powerpc/lib/code-patching.c')
| -rw-r--r-- | arch/powerpc/lib/code-patching.c | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/arch/powerpc/lib/code-patching.c b/arch/powerpc/lib/code-patching.c index 506413a2c25e..90c9d4a1e36f 100644 --- a/arch/powerpc/lib/code-patching.c +++ b/arch/powerpc/lib/code-patching.c @@ -15,7 +15,6 @@  #include <linux/cpuhotplug.h>  #include <linux/slab.h>  #include <linux/uaccess.h> -#include <linux/kprobes.h>  #include <asm/pgtable.h>  #include <asm/tlbflush.h> @@ -26,9 +25,9 @@  static int __patch_instruction(unsigned int *exec_addr, unsigned int instr,  			       unsigned int *patch_addr)  { -	int err; +	int err = 0; -	__put_user_size(instr, patch_addr, 4, err); +	__put_user_asm(instr, patch_addr, err, "stw");  	if (err)  		return err; |