Virtual I/O Device (#VIRTIO) V1.0 CS04 published by OASIS Virtual I/O Device (VIRTIO) TC
OASIS is pleased to announce the approval and publication of a new Committee Specification by the members of the OASIS Virtual I/O Device (VIRTIO) TC:
Virtual I/O Device (VIRTIO) Version 1.0
Committee Specification 04
03 March 2016
This document describes the specifications of the “virtio” family of devices. These devices are found in virtual environments, yet by design they look like physical devices to the guest within the virtual machine - and this document treats them as such. This similarity allows the guest to use standard drivers and discovery mechanisms.
The purpose of virtio and this specification is that virtual environments and guests should have a straightforward, efficient, standard and extensible mechanism for virtual devices, rather than boutique per-environment or per-OS mechanisms.
Description of the TC:
The goal of the OASIS Virtual I/O Device (VIRTIO) TC is to simplify virtual devices, making them more extensible and more recognizable.
The TC intends to define formal specifications for virtual device buses (including PCI) for a variety of devices, including network devices. Specification development will be based upon the "Virtio PCI Card Specification" v0.9.5, seeking solutions that support portability, simplicity, least-surprise for driver authors, extensibility, and performance. The specification will also document existing implementations and practice.
The prose specifications and related files are available here:
Editable source (Authoritative):
Example Driver Listing:
Distribution ZIP file
For your convenience, OASIS provides a complete package of the prose specification and related files in a ZIP distribution file. You can download the ZIP file here:
Members of the OASIS Virtual I/O Device (VIRTIO) TC  approved this specification by Special Majority Vote. The specification was approved with non-material changes  from Committee Specification 03. The vote to approve as a Committee Specification passed , and the document is now available online in the OASIS Library as referenced above.
Our congratulations to the TC on achieving this milestone and our thanks to the reviewers who provided feedback on the specification drafts to help improve the quality of the work.
========== Additional references:
 OASIS Virtual I/O Device (VIRTIO) TC
 Red-line document showing non-material changes:
 Approval ballot: