On Mon, Feb 25, 2019 at 12:35:55AM +0100, Dariusz Stojaczyk wrote: > From: Darek Stojaczyk <dariusz.stojac...@intel.com> > > The rte_vhost API to put data into virtqueues operates > on mbufs and hence it is strictly vhost-net specific. > External backends need to implement virtqueue handling > from scratch and that's just not possible without APIs > to get/set vring base addresses. > > Those relevant APIs are there, but they have a check that > prevents them from working with any non-vhost-net device. > This patch removes those checks. > > rte_vhost_get_log_base() is not necessarily needed for > external backends, as other, higher level vhost APIs for > live migration are available and could be used instead. > We remove the extra check from it anyway for consistency. > > Signed-off-by: Darek Stojaczyk <dariusz.stojac...@intel.com> > --- > lib/librte_vhost/vhost.c | 21 --------------------- > 1 file changed, 21 deletions(-)
Reviewed-by: Tiwei Bie <tiwei....@intel.com> Thanks, Tiwei