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

 


Help: OASIS Mailing Lists Help | MarkMail Help

virtio-comment message

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


Subject: [RFC PATCH 0/3] virtio-pci: management device


Hi all:

As promised, I post this series to demonstrate the possibility of
using a transport specific way for implementing the management
device. The main motivation is to achieve hyper scalability and
flexibility. This is an alternative way of transporting the
managed(virtual) device via the admin virtqueue (most of the admin
virtqueue commands proposed there were just a duplication of the
PCI capability).

The idea is simple, introduce a device selector and try to reuse as
much existing virtio-pci capabilities as possible.

In order to make this work, two independent capabilities are
introduced. A new capability for storing MSI-X message is introduced
for per-device MSI-X configuration for the managed device. PASID
capability is also introduced for DMA isolation among the managed
devices.

To be simple, I don't propose device MMU interface in this series. It
could be added in the future since it's not a must if PASID is
supported.

Sending this for early feedback and comments.

Thanks


Jason Wang (3):
  virtio-pci: introduce device specific MSI-X messages store
  virtio-pci: PASID support
  virtio-pci: introduce the management device capability

 content.tex | 202 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 202 insertions(+)

-- 
2.24.3 (Apple Git-128)



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