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-103) PCI Common configuration layout


Rusty Russell created VIRTIO-103:
------------------------------------

             Summary: PCI Common configuration layout
                 Key: VIRTIO-103
                 URL: https://tools.oasis-open.org/issues/browse/VIRTIO-103
             Project: OASIS Virtual I/O Device (VIRTIO) TC
          Issue Type: Sub-task
    Affects Versions: virtio 1.0 csprd01
            Reporter: Rusty Russell
            Assignee: Rusty Russell


4.1.2.1 Common Configuration structure layout

device_status

​The spec states "​
Writing 0 resets the device
​".  H
ow does the driver know when its complete.  Proposal
​:​
the resetting driver will poll this register for a non-zero value until the reset is complete after which DMA and interrupts will not occur.

queue_size

Is there a way to find the maximum queue size without resetting the whole device?

queue_enable

What happens to the state of the queue when queue_enable transitions from non-zero to zero?

queue_desc/queue_avail/queue_used​

Does a zero address indicate a disabled queue?  This is how current devices work but spec clarification would be useful.



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


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