Messages in this thread | | | Date | Tue, 5 Nov 2019 19:35:18 +0100 | From | Cornelia Huck <> | Subject | Re: [PATCH V8 6/6] docs: sample driver to demonstrate how to implement virtio-mdev framework |
| |
On Tue, 5 Nov 2019 17:32:40 +0800 Jason Wang <jasowang@redhat.com> wrote:
> This sample driver creates mdev device that simulate virtio net device > over virtio mdev transport. The device is implemented through vringh > and workqueue. A device specific dma ops is to make sure HVA is used > directly as the IOVA. This should be sufficient for kernel virtio > driver to work. > > Only 'virtio' type is supported right now. I plan to add 'vhost' type > on top which requires some virtual IOMMU implemented in this sample > driver. > > Signed-off-by: Jason Wang <jasowang@redhat.com> > --- > MAINTAINERS | 1 + > samples/Kconfig | 7 + > samples/vfio-mdev/Makefile | 1 + > samples/vfio-mdev/mvnet.c | 685 +++++++++++++++++++++++++++++++++++++ > 4 files changed, 694 insertions(+) > create mode 100644 samples/vfio-mdev/mvnet.c
Have not really reviewed this, but looks sane at a glance.
Acked-by: Cornelia Huck <cohuck@redhat.com>
| |