vdpa: split vdpasim to core and net modules
authorMax Gurtovoy <mgurtovoy@nvidia.com>
Tue, 15 Dec 2020 14:42:56 +0000 (15:42 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 18 Dec 2020 21:14:30 +0000 (16:14 -0500)
commitdb1e8bb6c63a77b74b0c6b49662fc50d49d5f90b
treeb4abf6bc2176f8e73acfaa5fbb1d43480f97a4a2
parent275900dfa17c32f0f52b460e1fbd769cf694ecd3
vdpa: split vdpasim to core and net modules

Introduce new vdpa_sim_net and vdpa_sim (core) drivers. This is a
preparation for adding a vdpa simulator module for block devices.

Signed-off-by: Max Gurtovoy <mgurtovoy@nvidia.com>
[sgarzare: various cleanups/fixes]
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Link: https://lore.kernel.org/r/20201215144256.155342-19-sgarzare@redhat.com
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/vdpa/Kconfig
drivers/vdpa/vdpa_sim/Makefile
drivers/vdpa/vdpa_sim/vdpa_sim.c
drivers/vdpa/vdpa_sim/vdpa_sim.h [new file with mode: 0644]
drivers/vdpa/vdpa_sim/vdpa_sim_net.c [new file with mode: 0644]