KVM: arm64: Last Round of fixes up to v6.5
Backport some recent fixes landed in v6.5 rc's.
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2228755
Test: on MtSnow 64kB host + 9.3 and 8.9 guests, kut, kselftests Status: Upstream
Took the opportunity to take 68e3f61eb9f5 ("ARM: perf: Mark all accessor functions inline"), as spotted by Connie in !2571 (comment 1460020489)
Also took some selected patches spotted by Maxim in !2571 (comment 1472181067)
v2 -> v3:
- added in the Upstream Status: git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git on the last patch
v1 -> v2:
- Added 74158a8cad79 ("KVM: arm64: Skip instruction after emulating write to TCR_EL1") from kvmarm:tags/kvmarm-fixes-6.5-2.
Signed-off-by: Eric Auger eric.auger@redhat.com
Edited by Eric Auger