We're already out of the configuration space if there's a device that
supports all kinds of the virtio structure via PCI capability. This
prevents us from adding new capabilities in the future.
So the patch adds the support for virtio structure via PCI Extended
Capability via the vendor specific
This patch tries to add PASID configuration structure. It is used for
assigning PASID to virtqueue then the device use PASID TLP prefix for
the PCI transactions like DMA. The goal is to isolate e.g DMA at
subdevice level which could be used for things like:
- direct queue assignment to userspace
Hi All:
This series tries to add PASID support for virtio-pci to allow the
virtqueue to use PASID TLP prefix for PCI transactions. This will be
useful for future work like, queue assignment, virtqueue
virtualization and presenting multiple vDPA devices with a single PCI
device.
Since we're short
On Tue, Jan 11 2022, Xuan Zhuo wrote:
> This patch allows the driver to obtain some statistics from the device.
>
> In the back-end implementation, we can count a lot of such information,
> which can be used for debugging and judging the running status of the
> back-end. We hope to directly
On Tue, 11 Jan 2022 15:52:20 +0100, Cornelia Huck wrote:
> On Tue, Jan 11 2022, Xuan Zhuo wrote:
>
> > This patch allows the driver to obtain some statistics from the device.
> >
> > In the back-end implementation, we can count a lot of such information,
> > which can be used for debugging and