aed0b12930
If you create a vhost server device, it doesn't create the actual datagram
socket until you call .dev_start(). If you call .dev_stop() is also
deletes those sockets. For QEMU clients, this is a problem since QEMU
doesn't know how to re-attach to datagram sockets that have gone away.
To fix this, register and unregister the datagram sockets during device
creation and removal.
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
rte_eth_vhost.c | ||
rte_eth_vhost.h | ||
rte_pmd_vhost_version.map |