Re: [PATCH v3 0/5] KVM: s390: selftests: Add regression tests for CPU subfunctions

Janosch Frank
2024-09-24T12:08:01Z

On 8/23/24 3:05 PM, Hariharan Mari wrote:
> This patch series introduces a set of regression tests for various s390x
> CPU subfunctions in KVM. The tests ensure that the KVM implementation accurately
> reflects the behavior of actual CPU instructions for these subfunctions.
>
> The series adds tests for a total of 15 instructions across five patches,
> covering a range of operations including sorting, compression, and various
> cryptographic functions. Each patch follows a consistent testing pattern:
>
> 1. Obtain the KVM_S390_VM_CPU_MACHINE_SUBFUNC attribute for the VM.
> 2. Execute the relevant asm instructions.
> 3. Compare KVM-reported results with direct instruction execution results.
>
> Testing has been performed on s390x hardware with KVM support. All tests
> pass successfully, verifying the correct implementation of these
> subfunctions in KVM.

I've picked this up but seem to have missed adding it to 6.12 since I
have a lot going on.

It will be in 6.13 though.