diff options
| author | Hendrik Brueckner <brueckner@linux.ibm.com> | 2024-11-07 16:23:19 +0100 |
|---|---|---|
| committer | Janosch Frank <frankja@linux.ibm.com> | 2024-11-11 12:15:44 +0000 |
| commit | 7a1f3143377adb655a3912b8dea714949f819fa3 (patch) | |
| tree | ec6e5ed659f4e9fa9fbe2bd0c9fe164041f23326 /tools/arch | |
| parent | 85a9e680d427f106d5bb665cf84ae70bbca4291f (diff) | |
| download | linux-7a1f3143377adb655a3912b8dea714949f819fa3.tar.gz linux-7a1f3143377adb655a3912b8dea714949f819fa3.tar.bz2 linux-7a1f3143377adb655a3912b8dea714949f819fa3.zip | |
KVM: s390: selftests: Add regression tests for PFCR subfunctions
Check if the PFCR query reported in userspace coincides with the
kernel reported function list. Right now we don't mask the functions
in the kernel so they have to be the same.
Signed-off-by: Hendrik Brueckner <brueckner@linux.ibm.com>
Reviewed-by: Hariharan Mari <hari55@linux.ibm.com>
Link: https://lore.kernel.org/r/20241107152319.77816-5-brueckner@linux.ibm.com
[frankja@linux.ibm.com: Added commit description]
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Message-ID: <20241107152319.77816-5-brueckner@linux.ibm.com>
Diffstat (limited to 'tools/arch')
| -rw-r--r-- | tools/arch/s390/include/uapi/asm/kvm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/arch/s390/include/uapi/asm/kvm.h b/tools/arch/s390/include/uapi/asm/kvm.h index 05eaf6db3ad4..60345dd2cba2 100644 --- a/tools/arch/s390/include/uapi/asm/kvm.h +++ b/tools/arch/s390/include/uapi/asm/kvm.h @@ -469,7 +469,8 @@ struct kvm_s390_vm_cpu_subfunc { __u8 kdsa[16]; /* with MSA9 */ __u8 sortl[32]; /* with STFLE.150 */ __u8 dfltcc[32]; /* with STFLE.151 */ - __u8 reserved[1728]; + __u8 pfcr[16]; /* with STFLE.201 */ + __u8 reserved[1712]; }; #define KVM_S390_VM_CPU_PROCESSOR_UV_FEAT_GUEST 6 |
