]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/VirtioNetDxe/SnpInitialize.c
OvmfPkg: VIRTIO_DEVICE_PROTOCOL: widen the Features bitmap to 64 bits
[mirror_edk2.git] / OvmfPkg / VirtioNetDxe / SnpInitialize.c
index 4203fbd6c1a73a058312cc4fcb4318006518d3d3..71b67fa52df9978a1dd3e9375bf596ddc42618c8 100644 (file)
@@ -96,7 +96,7 @@ VirtioNetInitRing (
   // step 4c -- report GPFN (guest-physical frame number) of queue\r
   //\r
   Status = Dev->VirtIo->SetQueueAddress (Dev->VirtIo,\r
-      (UINT32)(UINTN) Ring->Base >> EFI_PAGE_SHIFT);\r
+      (UINT32) ((UINTN) Ring->Base >> EFI_PAGE_SHIFT));\r
   if (EFI_ERROR (Status)) {\r
     goto ReleaseQueue;\r
   }\r
@@ -360,7 +360,7 @@ VirtioNetInitialize (
   EFI_TPL    OldTpl;\r
   EFI_STATUS Status;\r
   UINT8      NextDevStat;\r
-  UINT32     Features;\r
+  UINT64     Features;\r
 \r
   if (This == NULL) {\r
     return EFI_INVALID_PARAMETER;\r