numam-dpdk/lib/librte_vhost
Ilya Maximets 7fd5dde987 vhost: make buffer vector for scatter Rx local
Array of buf_vector's is just an array for temporary storing information
about available descriptors. It used only locally in virtio_dev_merge_rx()
and there is no reason for that array to be shared.

Fix that by allocating local buf_vec inside virtio_dev_merge_rx().

Signed-off-by: Ilya Maximets <i.maximets@samsung.com>
Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Tested-by: Rich Lane <rich.lane@bigswitch.com>
Acked-by: Rich Lane <rich.lane@bigswitch.com>
2016-06-22 09:44:21 +02:00
..
eventfd_link vhost: fix kernel module insertion 2015-11-24 21:34:11 +01:00
libvirt vhost: fix qemu shutdown 2015-09-24 14:57:36 +02:00
vhost_cuse vhost: remove virtio-net.h 2016-06-22 09:43:01 +02:00
vhost_user vhost: remove virtio-net.h 2016-06-22 09:43:01 +02:00
Makefile vhost: export device id as the interface to applications 2016-06-22 09:42:57 +02:00
rte_vhost_version.map vhost: export queue free entries 2016-06-22 09:02:58 +02:00
rte_virtio_net.h vhost: reserve few more space for future extension 2016-06-22 09:43:01 +02:00
vhost_rxtx.c vhost: make buffer vector for scatter Rx local 2016-06-22 09:44:21 +02:00
vhost-net.h vhost: make buffer vector for scatter Rx local 2016-06-22 09:44:21 +02:00
virtio-net.c vhost: make virtio header length per device 2016-06-22 09:44:20 +02:00