vdpa: add vdpa-dev support
commitb430a2bd2303b9940cc80ec746887f463a25fc5c
authorLongpeng <longpeng2@huawei.com>
Thu, 15 Dec 2022 13:49:41 +0000 (15 21:49 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 21 Dec 2022 11:35:28 +0000 (21 06:35 -0500)
tree22e1d228e165b7b5e0649251182143d24faca980
parent22733245406a3d4e5428032172fdf041a48ac23d
vdpa: add vdpa-dev support

Supports vdpa-dev, we can use the deivce directly:

-M microvm -m 512m -smp 2 -kernel ... -initrd ... -device \
vhost-vdpa-device,vhostdev=/dev/vhost-vdpa-x

Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Longpeng <longpeng2@huawei.com>
Message-Id: <20221215134944.2809-3-longpeng2@huawei.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/Kconfig
hw/virtio/meson.build
hw/virtio/vdpa-dev.c [new file with mode: 0644]
include/hw/virtio/vdpa-dev.h [new file with mode: 0644]