]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/VirtioRngDxe/VirtioRng.c
OvmfPkg: VirtioRngDxe: clear all feature bits more explicitly
[mirror_edk2.git] / OvmfPkg / VirtioRngDxe / VirtioRng.c
index 290bddeeecae2a5995d724581981074977733c43..d916534aac63f3f27d7ea0ac5c59181971e75826 100644 (file)
@@ -294,7 +294,8 @@ VirtioRngInit (
   // currently defined for VirtioRng, and no generic features are needed by\r
   // this driver.\r
   //\r
-  Status = Dev->VirtIo->SetGuestFeatures (Dev->VirtIo, 0);\r
+  Features &= 0;\r
+  Status = Dev->VirtIo->SetGuestFeatures (Dev->VirtIo, Features);\r
   if (EFI_ERROR (Status)) {\r
     goto ReleaseQueue;\r
   }\r