numam-dpdk/lib/librte_vhost
Jiayu Hu 57b4eafa1d vhost: support Explicit Congestion Notification
In virtio, Explicit Congestion Notification (ECN) includes two parts:
guest ECN and host ECN. Guest ECN means the frontend can handle TSO
packets which have ECN set, and host ECN means the backend can handle
TSO packets which have ECN set.

The ECN features are rarely used. However, virtio-net enables them by
default, and vhost-net support both. To make live migration from
vhost-net to vhost-user possible, this patch announces to support
guest and host ECN in vhost-user.

Signed-off-by: Jiayu Hu <jiayu.hu@intel.com>
Acked-by: Yuanhan Liu <yliu@fridaylinux.org>
2018-01-16 18:47:49 +01:00
..
fd_man.c lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
fd_man.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
iotlb.c vhost: fix IOTLB on NUMA realloc 2017-10-13 22:08:21 +02:00
iotlb.h
Makefile vhost: use API to make RARP packet 2018-01-16 18:47:49 +01:00
rte_vhost_version.map vhost: introduce vring call API 2018-01-16 18:47:49 +01:00
rte_vhost.h vhost: introduce vring call API 2018-01-16 18:47:49 +01:00
socket.c vhost: fix error code check when creating thread 2018-01-16 18:47:49 +01:00
vhost_user.c vhost: destroy unused virtqueues when multiqueue not negotiated 2018-01-16 18:47:49 +01:00
vhost_user.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
vhost.c vhost: support virtqueue interrupt/notification suppression 2018-01-16 18:47:49 +01:00
vhost.h vhost: support Explicit Congestion Notification 2018-01-16 18:47:49 +01:00
virtio_net.c vhost: use API to make RARP packet 2018-01-16 18:47:49 +01:00