[dpdk-dev] [PATCH 0/2] vhost: handle memory hotplug for async vhost
Cheng Jiang
cheng1.jiang at intel.com
Wed Jun 2 06:28:00 CEST 2021
When the guest memory is hotplugged, the vhost application which
enables DMA acceleration must stop DMA transfers before the vhost
re-maps the guest memory.
This patch set is to provide an unsafe API to drain in-flight pkts
which are submitted to DMA engine in vhost async data path, and
notify the vhost application of stopping DMA transfers.
Cheng Jiang (1):
vhost: add unsafe API to drain pkts in async vhost
Jiayu Hu (1):
vhost: handle memory hotplug for async vhost
examples/vhost/main.c | 48 +++++++++++++++++++-
examples/vhost/main.h | 1 +
lib/vhost/rte_vhost_async.h | 22 +++++++++
lib/vhost/version.map | 3 ++
lib/vhost/vhost_user.c | 9 ++++
lib/vhost/virtio_net.c | 90 +++++++++++++++++++++++++++----------
6 files changed, 148 insertions(+), 25 deletions(-)
--
2.29.2
More information about the dev
mailing list