Skip to content

TODO list #11

@michael2012z

Description

@michael2012z

Hey, maintainers

Can we make a TODO list here for this repo? It will help contributors (like me :) ) know what they can do for the community.

I went through virtio specification (v1.0 and v1.1) and the existing code in the repo. I am trying to make a draft TODO list. Please correct me if I am walking toward wrong direction.

Expecting your comments.


TODO LIST:

Notifications(new feature in spec 1.1):

New features of Virtqueues (spec 1.1):

Packed Virtqueues (https://docs.oasis-open.org/virtio/virtio/v1.1/csprd01/virtio-v1.1-csprd01.html#x1-240006).

New Device Types (spec 1.1):

  • GPU Device
  • Input Device
  • Crypto Device
  • Socket Device

Legacy (spec 1.0) device types:

  • Network device
  • Block device
  • Console device
  • Entropy device
  • Balloon device
  • SCSI device

Transport options:

  • Virtio over PCI
  • Virtio over MMIO
  • Virtio over Channel I/O

Conformance test?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions