OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

virtio message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (VIRTIO-23) Remove 'align' and use explicit addresses for used/avail.


     [ https://tools.oasis-open.org/issues/browse/VIRTIO-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Tsirkin updated VIRTIO-23:
----------------------------------

              Summary:  Remove 'align' and use explicit addresses for used/avail.  (was:  Remove 'align' and use explicit addresses for used/avail.)
             Assignee:     (was: Michael Tsirkin)
    Affects Version/s: virtio 0.9.X legacy
          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.

  was:
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.


             Proposal: 
proposal (bus-independent text):
http://markmail.org/search/?q=subject%3A%22%5BPATCH%20v2%5D%20virtqueue%3A%20flexible%20layout%2C%20size%2C%20alignment%22+list%3A%22org.oasis-open.lists.virtio%22

pci proposal is included in
https://tools.oasis-open.org/issues/browse/VIRTIO-21

Created separate issues for ccw: VIRTIO-40 and mmio: VIRTIO-41

  was:
proposal (bus-independent text):
http://markmail.org/search/?q=subject%3A%22%5BPATCH%20v2%5D%20virtqueue%3A%20flexible%20layout%2C%20size%2C%20alignment%22+list%3A%22org.oasis-open.lists.virtio%22

pci proposal is included in
https://tools.oasis-open.org/issues/browse/VIRTIO-21

Created separate issues for ccw: VIRTIO-40 and mmio: VIRTIO-41




>  Remove 'align' and use explicit addresses for used/avail.
> ------------------------------------------------------------------
>
>                 Key: VIRTIO-23
>                 URL: https://tools.oasis-open.org/issues/browse/VIRTIO-23
>             Project: OASIS Virtual I/O Device (VIRTIO) TC
>          Issue Type: Improvement
>    Affects Versions: virtio 0.9.X legacy
>            Reporter: Rusty Russell
>             Fix For: virtio 1.0 csprd01
>
>
> 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.



--
This message was sent by Atlassian JIRA
(v6.1.1#6155)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]