Commit 3e009f7e authored by He Sheng's avatar He Sheng Committed by guzitao
Browse files

sw64: fix a type mismatch problem

Sunway inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I56QAM



--------------------------------

This patch fixes a pointer/integer type mismatch in conditional
expression, which leads to a compile warning.

Signed-off-by: default avatarHe Sheng <hesheng@wxiat.com>
Reviewed-by: default avatarCui Wei <cuiwei@wxiat.com>
Signed-off-by: default avatarGu Zitao <guzitao@wxiat.com>
parent 875e063d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ u64 perf_reg_value(struct pt_regs *regs, int idx)
	case PERF_REG_SW64_GP:
		return regs->gp;
	case PERF_REG_SW64_SP:
		return (u64)(user_mode(regs) ? rdusp() : (regs + 1));
		return (user_mode(regs) ? rdusp() : (u64)(regs + 1));
	case PERF_REG_SW64_PC:
		return regs->pc;
	default: