numam-dpdk/lib/librte_vhost
Yuanhan Liu 004b8ca8b5 vhost: reserve few more space for future extension
"virtio_net_device_ops" is the only left open struct that an application
can access, therefore, it's the only place that might introduce potential
ABI break in future for extension.

So, do some reservation for it. 5 should be pretty enough, considering
that we have barely touched it for a long while. Another reason to
choose 5 is for cache alignment: 5 makes the struct 64 bytes for 64 bit
machine.

With this, it's confidence to say that we might be able to be free from
the ABI violation forever.

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:43:01 +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: remove virtio-net.h 2016-06-22 09:43:01 +02:00
vhost-net.h vhost: remove virtio-net.h 2016-06-22 09:43:01 +02:00
virtio-net.c vhost: remove virtio-net.h 2016-06-22 09:43:01 +02:00