Uploaded image for project: 'OASIS Virtual I/O Device (VIRTIO) TC'
  1. OASIS Virtual I/O Device (VIRTIO) TC
  2. VIRTIO-23

Remove 'align' and use explicit addresses for used/avail.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: virtio 0.9.X legacy
    • Fix Version/s: virtio 1.0 csprd01
    • Labels:
      None

      Description

      There's no reason that used and avail parts of the virtqueue need to be consecutive. They should probably be on separate cachelines, but that decision may be better made by the guest (eg. a minimal bios implementation).
      Add fields to program each part separately for each transport.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              rusty Rusty Russell (Inactive)
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: