Go to file
Huawei Xie 3670686ab9 vhost: fix race for connection fd
In the event handler of connection fd, the connection fd could be possibly
closed. The event dispatch loop would then try to remove the fd from fdset.
Between these two actions, another thread might register a new listenfd
reusing the val of just closed fd, so we couldn't call fdset_del which would
wrongly clean up the new listenfd. A new function fdset_del_slot is provided
to cleanup the fd at the specified location.

Signed-off-by: Huawei Xie <huawei.xie@intel.com>
2015-06-30 17:49:07 +02:00
app mbuf: use offset macro 2015-06-24 12:01:14 +02:00
config vhost: turn on by default 2015-06-29 18:57:43 +02:00
doc doc: link ABI policy to release notes 2015-06-29 16:58:09 +02:00
drivers bonding: initialize backpointer from pci device to driver 2015-06-29 12:13:37 +02:00
examples examples/tep_term: fix vhost dependency 2015-06-25 11:32:45 +02:00
lib vhost: fix race for connection fd 2015-06-30 17:49:07 +02:00
mk vhost: realloc device and queues to same numa node as vring desc 2015-06-29 18:57:33 +02:00
pkg version: 2.0.0 2015-04-03 16:13:45 +02:00
scripts mbuf: add script to convert code to offset macro 2015-06-24 12:01:14 +02:00
tools tools: fix vfio support 2015-03-23 14:29:31 +01:00
.gitignore init DPDK repository 2013-03-07 10:57:42 +01:00
GNUmakefile drivers: create new directory 2015-05-22 15:51:38 +02:00
LICENSE.GPL doc: GPL/LGPL licenses 2013-07-25 14:43:06 +02:00
LICENSE.LGPL doc: fix file format (dos to unix) 2013-09-06 11:43:07 +02:00
MAINTAINERS examples/tep_term: initialize VXLAN sample 2015-06-23 11:30:15 +02:00
Makefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00