diff options
| author | Zenghui Yu (Huawei) <zenghui.yu@linux.dev> | 2026-02-26 01:35:14 +0800 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2026-03-05 15:46:48 +0000 |
| commit | 99a339377f3c1bdf6edd5614d36893ab1806f9e6 (patch) | |
| tree | 783db0a94eb027340f267fd6eb7bb50ae57bcc59 /include/uapi/linux/psample.h | |
| parent | 4c2264ecdf39ddbdb62e37b156015aacf05d0dcb (diff) | |
KVM: arm64: nv: Report addrsz fault at level 0 with a bad VTTBR.BADDR
As per R_BFHQH,
" When an Address size fault is generated, the reported fault code
indicates one of the following:
If the fault was generated due to the TTBR_ELx used in the translation
having nonzero address bits above the OA size, then a fault at level 0. "
Fix the reported Address size fault level as being 0 if the base address is
wrongly programmed by L1.
Fixes: 61e30b9eef7f ("KVM: arm64: nv: Implement nested Stage-2 page table walk logic")
Signed-off-by: Zenghui Yu (Huawei) <zenghui.yu@linux.dev>
Link: https://patch.msgid.link/20260225173515.20490-3-zenghui.yu@linux.dev
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'include/uapi/linux/psample.h')
0 files changed, 0 insertions, 0 deletions
