Re: [PATCH v2 4/5] KVM: selftests: Add exception handling support for aarch64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2021-05-12 09:19, Auger Eric wrote:
Hi Ricardo,

On 5/12/21 9:27 AM, Ricardo Koller wrote:
On Fri, May 07, 2021 at 04:08:07PM +0200, Auger Eric wrote:
Hi Ricardo,

On 5/6/21 9:14 PM, Ricardo Koller wrote:
On Thu, May 06, 2021 at 02:30:17PM +0200, Auger Eric wrote:
Hi Ricardo,


Hi Eric,

Thank you very much for the test.

On 5/3/21 9:12 PM, Ricardo Koller wrote:
On Mon, May 03, 2021 at 11:32:39AM +0100, Marc Zyngier wrote:
On Sat, 01 May 2021 00:24:06 +0100,
Ricardo Koller <ricarkol@xxxxxxxxxx> wrote:

Add the infrastructure needed to enable exception handling in aarch64 selftests. The exception handling defaults to an unhandled-exception handler which aborts the test, just like x86. These handlers can be
overridden by calling vm_install_vector_handler(vector) or
vm_install_exception_handler(vector, ec). The unhandled exception reporting from the guest is done using the ucall type introduced in a
previous commit, UCALL_UNHANDLED.

The exception handling code is heavily inspired on kvm-unit-tests.

running the test on 5.12 I get


Hi Eric,

I'm able to reproduce the failure you are seeing on 5.6, specifically
with kernels older than this commit:

4942dc6638b0 KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE

but not yet on v5.12. Could you share the commit of the kernel you are
testing, please?

my host is a 5.12 kernel (8404c9fbc84b)

Time to compare notes then. What HW are you using? Running VHE or not?

Thanks,

        M.
--
Jazz is not dead. It just smells funny...
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm



[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux