commit | 7d05c5b65fa9f981a7a2c55457434c45df5b7c8e | [log] [tgz] |
---|---|---|
author | Marc Zyngier <maz@kernel.org> | Tue Nov 16 12:39:35 2021 +0000 |
committer | Marc Zyngier <maz@kernel.org> | Tue Nov 16 13:50:47 2021 +0000 |
tree | f3c21674d9977b3e8da895e089872d25650e9d8e | |
parent | a4be32523ad30fd43e0f07d89d3e6c49d7533beb [diff] |
KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure Protected KVM is trying to turn AArch32 exceptions into an illegal exception entry. Unfortunately, it does that it a way that is a bit abrupt, and too early for PSTATE to be available. Instead, move it to the fixup code, which is a more reasonable place for it. This will also be useful for the NV code. Signed-off-by: Marc Zyngier <maz@kernel.org>