File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
drivers/virt/coco/sev-guest Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -632,16 +632,19 @@ static int __init sev_guest_probe(struct platform_device *pdev)
632
632
struct device * dev = & pdev -> dev ;
633
633
struct snp_guest_dev * snp_dev ;
634
634
struct miscdevice * misc ;
635
+ void __iomem * mapping ;
635
636
int ret ;
636
637
637
638
if (!dev -> platform_data )
638
639
return - ENODEV ;
639
640
640
641
data = (struct sev_guest_platform_data * )dev -> platform_data ;
641
- layout = ( __force void * ) ioremap_encrypted (data -> secrets_gpa , PAGE_SIZE );
642
- if (!layout )
642
+ mapping = ioremap_encrypted (data -> secrets_gpa , PAGE_SIZE );
643
+ if (!mapping )
643
644
return - ENODEV ;
644
645
646
+ layout = (__force void * )mapping ;
647
+
645
648
ret = - ENOMEM ;
646
649
snp_dev = devm_kzalloc (& pdev -> dev , sizeof (struct snp_guest_dev ), GFP_KERNEL );
647
650
if (!snp_dev )
@@ -706,7 +709,7 @@ static int __init sev_guest_probe(struct platform_device *pdev)
706
709
e_free_request :
707
710
free_shared_pages (snp_dev -> request , sizeof (struct snp_guest_msg ));
708
711
e_unmap :
709
- iounmap (layout );
712
+ iounmap (mapping );
710
713
return ret ;
711
714
}
712
715
You can’t perform that action at this time.
0 commit comments