提交 50f49674 编写于 作者: H He Chuyue 提交者: guzitao

sw64: perf: fix perf_get_regs_user

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

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

The past implementation of perf_get_regs_user could not get regs by
default, but it was actually available via task_pt_regs. Fix it now.
Signed-off-by: NHe Chuyue <hechuyue@wxiat.com>
Signed-off-by: NGu Zitao <guzitao@wxiat.com>
上级 c1a676af
......@@ -28,6 +28,6 @@ u64 perf_reg_abi(struct task_struct *task)
void perf_get_regs_user(struct perf_regs *regs_user,
struct pt_regs *regs)
{
regs_user->regs = NULL;
regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE;
regs_user->regs = task_pt_regs(current);
regs_user->abi = perf_reg_abi(current);
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册