Skip to content

Commit 7b2411e

Browse files
Alexander Gordeevfrankjaa
authored andcommitted
KVM: s390: fix virtual vs physical address confusion
Fix virtual vs physical address confusion. This does not fix a bug since virtual and physical address spaces are currently the same. Suggested-by: Janosch Frank <frankja@linux.ibm.com> Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com> Acked-by: Janosch Frank <frankja@linux.ibm.com> Acked-by: Anthony Krowiak <akrowiak@linux.ibm.com> Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
1 parent 41bccc9 commit 7b2411e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arch/s390/kvm/kvm-s390.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3153,7 +3153,7 @@ static int kvm_s390_apxa_installed(void)
31533153
*/
31543154
static void kvm_s390_set_crycb_format(struct kvm *kvm)
31553155
{
3156-
kvm->arch.crypto.crycbd = (__u32)(unsigned long) kvm->arch.crypto.crycb;
3156+
kvm->arch.crypto.crycbd = virt_to_phys(kvm->arch.crypto.crycb);
31573157

31583158
/* Clear the CRYCB format bits - i.e., set format 0 by default */
31593159
kvm->arch.crypto.crycbd &= ~(CRYCB_FORMAT_MASK);

0 commit comments

Comments
 (0)