OASIS Virtual I/O Device (VIRTIO) TC Public Documents

Number of Documents Show last documents per workgroup
Document Descriptions
OASIS Virtual I/O Device (VIRTIO) TC   (Showing 10 of 282)
Document Name # Size State Submitter Date Action
0
14K
Draft
Cornelia Huck
2022-08-02
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #142: virtio-vsock: add VIRTIO_VSOCK_F_NO_IMPLIED_STREAM feature bit -------------------------------------- Initially virtio-vsock only supported the stream type, which is why there was no feature. Later we added the seqpacket type and in the future we may have other types (e.g. datagram). seqpacket is an extension of stream, so it might be implied that if seqpacket is supported, stream is too, but this might not be true for other types. As we discussed [here](http://markmail.org/message/2s3qd74drgjxkvte) should be better to add a new VIRTIO_VSOCK_F_NO_IMPLIED_STREAM feature bit to avoid this implication. Let's also add normative sections to better define the behavior when VIRTIO_VSOCK_F_NO_IMPLIED_STREAM is negotiated or not. Latest patch sent: https://lists.oasis-open.org/archives/virtio-comment/202207/msg00034.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-comment/202207/msg00034.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
13K
Draft
Cornelia Huck
2022-08-01
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #129: Crypto: introduce akcipher service -------------------------------------- Support a new class of crypto service "AKCIPHER", include serval asymmetric algorithms. The latest patch: https://lists.oasis-open.org/archives/virtio-comment/202206/msg00066.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-comment/202206/msg00066.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
15K
Draft
Cornelia Huck
2022-07-11
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #141: virtio-net: interrupt coalescing feature -------------------------------------- This patch adds a new interrupt coalescing feature for a VirtIO net device: VIRTIO_NET_F_NOTF_COAL(53). A device that negotiates this feature can receive VIRTIO_NET_CTRL_NOTF_COAL commands through the control virtqueue. - VIRTIO_NET_CTRL_NOTF_COAL_TX_SET: set tx_usecs and tx_max_packets parameters. - VIRTIO_NET_CTRL_NOTF_COAL_RX_SET: set rx_usecs and rx_max_packets parameters. spec patch: https://lists.oasis-open.org/archives/virtio-comment/202206/msg00100.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-comment/202206/msg00100.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
13K
Draft
Chet Ensign
2022-07-01
Virtual I/O Device (VIRTIO) Version 1.2 [1] has had Non-Material Changes since the work's last public review [2]. This ballot requires a Special Majority Vote [3]. The TC roster currently lists 8 voting members. In order to pass, at least 6 members have to vote Yes and no more than 1 members may vote No. [1] URI for the specification https://github.com/oasis-tcs/virtio-docs/blob/master/virtio-v1.2-cs01.zipd [2] The Working Draft for this Committee Specification contains changes made since its last public review. The changes made are documented in https://www.oasis-open.org/committees/ballot.php?id=3705. The TC judges these changes to be Non-Material Changes in accordance with the definition in the OASIS TC Process (https://www.oasis-open.org/policies-guidelines/oasis-defined-terms-2018-05-22/#dNonmaterialChange). [3] https://www.oasis-open.org/policies-guidelines/oasis-defined-terms-2018-05-22/#dSpecialMajority
0
--
Committee Draft
Paul Knight
2022-07-01
CS01: Virtual I/O Device (VIRTIO) Version 1.2 Committee Specification 01 01 July 2022 https://docs.oasis-open.org/virtio/virtio/v1.2/cs01/tex/ https://docs.oasis-open.org/virtio/virtio/v1.2/cs01/virtio-v1.2-cs01.html https://docs.oasis-open.org/virtio/virtio/v1.2/cs01/virtio-v1.2-cs01.pdf Example driver listing: https://docs.oasis-open.org/virtio/virtio/v1.2/cs01/listings/
0
14K
Draft
Michael S. Tsirkin
2022-06-24
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #107: snd: extend virtio sound device with audio controls -------------------------------------- Audio control elements should be used to set the volume level, mute/unmute the audio signal, switch different modes/states of the virtual sound device, etc. Support of audio controls should be guarded by a reserved feature bit. Proposed patch: https://lists.oasis-open.org/archives/virtio-comment/202104/msg00013.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-comment/202104/msg00013.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
14K
Draft
Michael S. Tsirkin
2022-06-24
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #120: virtio-net: define USO host->guest features -------------------------------------- In addition to already defined USO (guest to host) feature, need to define respective host to guest feature that allows the guest to receive large UDP packets. In case of guest-to-guest traffic this let us avoid segmentation of the packet that was sent with USO. The feature is similar to VIRTIO_NET_F_GUEST_TSO4/6 but targets UDP packets. https://lists.oasis-open.org/archives/virtio-comment/202110/msg00010.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-comment/202110/msg00010.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
16K
Draft
Michael S. Tsirkin
2022-06-23
Note: this ballot is not a vote to approve the specification, this ballot is merely to request a vote. Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: 1. The TC accepts the following editorial changes to the specification, included in the TC github repository and suggested by Paul Knight: 6f1e1b1 editorial: update S390 Common I/O link 9c5d7ce editorial: use bold for title and headings e521c5b changelog editorial fixes 9ac6254 ipr: IPR page in github repository is sufficient 6dd574a diff-with-base: drop diff from wd01 5fd6a7d fixup! REVISION: update for csd02 da59182 makediff: switch to latexdiff-fast a7a2813 editorial: update copyright in PDF footer to 2022 a065419 REVISION: update for csd02 9225a97 makehtml: don't force logo size 47ec202 html: update colors ef05f01 images: update logo 252da89 ipr/title: editorial changes by Paul Knight The TC agrees that the above changes are all non-material. The TC agrees to include the above change(s) in virtio-v1.2-cs01 and future versions of the specification. ------------------------------------------------------------------------ 2. The TC agrees to defer addressing the following comments, received during the public review period, to version 1.3 or later of the specification: One comment asked for a clarification however the issue has not been fully clarified. As the affected text was not changed in 1.2 it seems safe to defer the resolution until the issue is clearer. https://lists.oasis-open.org/archives/virtio-dev/202206/msg00001.html Clarification of VIRTIO_F_EVENT_IDX driver conditions. The following comments all propose adding new features to the specification. https://lists.oasis-open.org/archives/virtio-comment/202205/msg00015.html virtio-net: Add RoCE (RDMA over Converged Ethernet) support https://lists.oasis-open.org/archives/virtio-comment/202206/msg00037.html Introduction of Virtio Network device notifications coalescing feature. https://lists.oasis-open.org/archives/virtio-comment/202205/msg00063.html Introduce virtio admin virtqueue, and a group of related comments by Max Gurtovoy https://lists.oasis-open.org/archives/virtio-dev/202205/msg00037.html virtio-net: define UDP tunnel offload feature https://lists.oasis-open.org/archives/virtio-dev/202205/msg00005.html virtio_net: support split header https://lists.oasis-open.org/archives/virtio-dev/202205/msg00047.html virtio-net: support reset queue https://lists.oasis-open.org/archives/virtio-comment/202206/msg00030.html virtio-vsock: add max payload size config field https://lists.oasis-open.org/archives/virtio-comment/202206/msg00011.html virtio-blk: add zoned block device specification https://lists.oasis-open.org/archives/virtio-dev/202205/msg00060.html Next VirtIO device for Project Stratos? ------------------------------------------------------------------------ 3. The TC approves requesting a special majority vote for advancement of the draft csd01 with above aditorial changes as a Committee Specification. Location of the working draft: https://github.com/oasis-tcs/virtio-docs/blob/master/virtio-v1.2-cs01.zip This archive includes the editable Tex sources, specification in PDF and HTML formats, as well as versions with changes since virtio-v1.1-cs01 highlighted. You can also use the "revision history" chapter to locate the changes more easily. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
13K
Draft
Cornelia Huck
2022-06-09
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #138: virtio-net: support reset queue -------------------------------------- A separate reset queue function introduced by Virtqueue Reset. However, it is currently not defined what to do if the destination queue is being reset when virtio-net is steering in multi-queue mode. https://lists.oasis-open.org/archives/virtio-dev/202204/msg00063.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-dev/202204/msg00063.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------
0
14K
Draft
Cornelia Huck
2022-06-09
Please vote Yes if you agree with all of the following. If you disagree, please vote No. If you don't have an opinion, please vote Abstain. I move that: The TC agrees to resolve the following specification issue: Issue #136: virtio-blk: document that the capacity field can change -------------------------------------- Block devices can change size during operation. A configuration change notification is sent by the device and the driver detects that the field has changed. Document this behavior that has already been implemented in Linux and QEMU since 2011. https://lists.oasis-open.org/archives/virtio-dev/202203/msg00002.html -------------------------------------- The TC accepts the following proposed changes to the specification: -------------------------------------- https://lists.oasis-open.org/archives/virtio-dev/202203/msg00002.html -------------------------------------- The TC agrees to include the above change(s) in specification version(s) "virtio-v1.3-cs01", and future versions of the specification. -------------------------------------- Reminder: A Voting Member must be active in a TC to maintain voting rights. As the Virtio TC has adopted a standing rule to conduct business only by electronic ballot, without Meetings, a Voting Member who fails to cast a ballot in two consecutive Work Product Ballots loses his or her voting rights at the close of the second ballot missed. --------------------------------------