-
Epic
-
Resolution: Won't Do
-
Undefined
-
None
-
None
-
None
-
vDPA simulator enhancement
-
rhel-sst-virtualization-networking
-
ssg_virtualization
-
1
-
False
-
Undefined
Description
For the moment, vdpa_sim_net allows to simulate a vdpa compatible interface but in loopback mode only.
The aim of this EPIC is to add to the vdpa_sim_net driver the hability to communicate with the host network stack and thus to allow the VM to use the vdpa_sim_net like a real networking card supporting vDPA API. This is required for customer to experiment when they don't have HW.
Acceptance Criteria
- ethtool, ip and other related networking commands can be used with the interface (on host, with virtio-vdpa, in guest with virtio-net (guest) and vhost-vdpa (host)
- A guest using vhost-vdpa with vdpa_sim_net will be able to access network: user can connect from the host to the guest, user from the guest can connect to a remote host.
- virtio-vdpa will be able to use vdpa_sim_net to send and receive data from the host (an IP address can be set, a daemon can be listening on this IP address and client can connect to the daemon).