diff options
Diffstat (limited to 'arch/parisc/kernel/kgdb.c')
| -rw-r--r-- | arch/parisc/kernel/kgdb.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/arch/parisc/kernel/kgdb.c b/arch/parisc/kernel/kgdb.c index 664278db9b97..c4554ac13eac 100644 --- a/arch/parisc/kernel/kgdb.c +++ b/arch/parisc/kernel/kgdb.c @@ -154,8 +154,8 @@ void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip)  int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt)  { -	int ret = probe_kernel_read(bpt->saved_instr, (char *)bpt->bpt_addr, -				BREAK_INSTR_SIZE); +	int ret = copy_from_kernel_nofault(bpt->saved_instr, +			(char *)bpt->bpt_addr, BREAK_INSTR_SIZE);  	if (ret)  		return ret; |