mbox series

[0/2] KVM/arm64 fixes for NV PAC support

Message ID 20240528100632.1831995-1-maz@kernel.org (mailing list archive)
Headers show
Series KVM/arm64 fixes for NV PAC support | expand

Message

Marc Zyngier May 28, 2024, 10:06 a.m. UTC
Here's a small series of fixes following the introduction of NV PAuth
support in 6.10:

- address the relative priorities of Instruction abort, Illegal
  Execution state, and PAC failure (already posted)

- Expose BTI to a NV guest now that we have PAC up and running

Unless someone shouts, I'll take these patches in the next batch of
fixes.

	M.

Marc Zyngier (2):
  KVM: arm64: nv: Fix relative priorities of exceptions generated by
    ERETAx
  KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor

 arch/arm64/kvm/emulate-nested.c | 21 +++++++++++----------
 arch/arm64/kvm/nested.c         |  6 ++++--
 2 files changed, 15 insertions(+), 12 deletions(-)

Comments

Oliver Upton May 30, 2024, 7:58 a.m. UTC | #1
On Tue, May 28, 2024 at 11:06:30AM +0100, Marc Zyngier wrote:
> Here's a small series of fixes following the introduction of NV PAuth
> support in 6.10:
> 
> - address the relative priorities of Instruction abort, Illegal
>   Execution state, and PAC failure (already posted)
> 
> - Expose BTI to a NV guest now that we have PAC up and running
> 
> Unless someone shouts, I'll take these patches in the next batch of
> fixes.
> 

Reviewed-by: Oliver Upton <oliver.upton@linux.dev>
Marc Zyngier May 30, 2024, 4:37 p.m. UTC | #2
On Tue, 28 May 2024 11:06:30 +0100, Marc Zyngier wrote:
> Here's a small series of fixes following the introduction of NV PAuth
> support in 6.10:
> 
> - address the relative priorities of Instruction abort, Illegal
>   Execution state, and PAC failure (already posted)
> 
> - Expose BTI to a NV guest now that we have PAC up and running
> 
> [...]

Applied to fixes, thanks!

[1/2] KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx
      commit: 41011e2de3480f9adb6420b35b67628b2d903355
[2/2] KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor
      commit: 47eb2d68d10208e6a9e89d10b66018e8d6ca0623

Cheers,

	M.