Features/Virtio RNG

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Created page with "<!-- All fields on this form are required to be accepted by FESCo. We also request that you maintain the same order of sections so that all of the feature pages are uniform. ...")
 
Line 6: Line 6:
 
== Summary ==
 
== Summary ==
  
Provide virtio-rng driver to KVM guets can take advantage of host entropy (random number generator hardware)  
+
Provide virtio-rng driver to KVM guests can take advantage of host entropy (random number generator hardware)  
  
  
Line 88: Line 88:
  
  
[[Category:FeatureAcceptedF19]]
+
[[Category:FeaturePageIncomplete]]
 
<!-- When your feature page is completed and ready for review -->
 
<!-- When your feature page is completed and ready for review -->
 
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
 
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
 
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
 
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
 
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
 
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Revision as of 16:52, 11 January 2013


Contents

VirtIORNG

Summary

Provide virtio-rng driver to KVM guests can take advantage of host entropy (random number generator hardware)


Owner

  • Name: Cole Robinson
  • Email: crobinso@redhat.com
  • Name: Amit Shah
  • Email: amit.shah@redhat.com

Current status

  • Targeted release: Fedora 19
  • Last updated:
  • Percentage of completion: TBS
  • Support for the VirtIO RNG device has been added to the QEMU sources starting from commit a9b7b2ad7b075dba5495271706670e5c6b1304bc. This is part of the QEMU 1.3 release. The Linux kernel contains the guest driver for the device since version 2.6.26.

Detailed Description

VirtIO RNG is a paravirtualized device that is exposed as a hardware RNG device to the guest. On the host side, it can be wired up to one of several sources of entropy, including a real hardware RNG device as well as the host's /dev/random if hardware support doesn't exist.


Benefit to Fedora

  • Guests will have access to better and faster entropy.

Scope

  • TBS
  • Apps (all optional but would be nice if they are done)
    • TBS


How To Test

See http://wiki.qemu.org/Features/VirtIORNG#Testing


User Experience

Guests will have access to better and faster entropy.

Dependencies

None


Contingency Plan

TBS


Documentation


Release Notes

  • TBS

Comments and Discussion

  • TBS