[dpdk-dev] [PATCH 0/2] provide thread unsafe async registration functions
Jiayu Hu
jiayu.hu at intel.com
Fri May 28 10:11:01 CEST 2021
Lock protection is needed during the vhost notifies the application of
device readiness, so the first patch is to add lock protection. After
performing locking, existed async vhost registration functions will cause
deadlock, as they acquire lock too. So the second patch is to provide
unsafe registration functions to support calling within vhost callback
functions.
Jiayu Hu (2):
vhost: fix lock on device readiness notification
vhost: add thread unsafe async registration functions
doc/guides/prog_guide/vhost_lib.rst | 12 +++
lib/vhost/rte_vhost_async.h | 42 ++++++++++
lib/vhost/version.map | 4 +
lib/vhost/vhost.c | 161 +++++++++++++++++++++++++++---------
lib/vhost/vhost_user.c | 5 +-
5 files changed, 180 insertions(+), 44 deletions(-)
--
2.7.4
More information about the dev
mailing list