diff options
| author | Steffen Eiden <seiden@linux.ibm.com> | 2026-09-30 19:34:22 +0200 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2026-10-01 11:42:46 +0100 |
| commit | 29d92585ab987bb80b1e78d811aaea2a8db86e62 (patch) | |
| tree | c6c2229428b0bbdc35e7bdd1984f7dde24c7e2aa /tools/perf/scripts/python | |
| parent | d3d78520068779779e1ed7aa0dd8a3ce63e1ca43 (diff) | |
KVM: arm64: Access elements of vcpu_gp_regs individually
While for arm64 the members of vcpu_gp_regs are allocated continuous
this is not necessarily true for other architectures implementing ARM.
Let vcpu_gp_regs() no longer return the address of the user_pt_regs in
the vcpu context but the address of the gp-register array field in the
user_pt_reg struct. Note, this change semantically excludes pc from the
GPRs.
No functional change.
Co-developed-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
Signed-off-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
Link: https://patch.msgid.link/20260930173441.66762-8-seiden@linux.ibm.com
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
