diff options
| author | Oliver Upton <[email protected]> | 2025-03-05 20:26:36 +0000 |
|---|---|---|
| committer | Oliver Upton <[email protected]> | 2025-03-11 19:54:29 +0000 |
| commit | 2c433f70dccc1af6922931404bfe23d215bdfff0 (patch) | |
| tree | 06dd25c4c9bebd9633fc4834b096235e08594f3a /net/unix/unix_bpf.c | |
| parent | KVM: arm64: Move PMUVer filtering into KVM code (diff) | |
| download | kernel-2c433f70dccc1af6922931404bfe23d215bdfff0.tar.gz kernel-2c433f70dccc1af6922931404bfe23d215bdfff0.zip | |
KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps
Apple M* CPUs provide an IMPDEF trap for PMUv3 sysregs, where ESR_EL2.EC
is a reserved value (0x3F) and a sysreg-like ISS is reported in
AFSR1_EL2.
Compute a synthetic ESR for these PMUv3 traps, giving the illusion of
something architectural to the rest of KVM.
Tested-by: Janne Grunau <[email protected]>
Reviewed-by: Marc Zyngier <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Oliver Upton <[email protected]>
Diffstat (limited to 'net/unix/unix_bpf.c')
0 files changed, 0 insertions, 0 deletions
