summaryrefslogtreecommitdiff
path: root/datapath-windows
diff options
context:
space:
mode:
authorAlex Wang <alexw@nicira.com>2014-10-12 18:18:47 -0700
committerAlex Wang <alexw@nicira.com>2014-12-30 11:47:30 -0800
commit1c1e46ed8457fae3621e3ec1a9ac487f20a39561 (patch)
tree18bc9d06060225a6281c747737dda6d4c20fd34d /datapath-windows
parent9da2564e2bfa4ffc5a05552630ce2aca00a521c9 (diff)
downloadopenvswitch-1c1e46ed8457fae3621e3ec1a9ac487f20a39561.tar.gz
dpif-netdev: Add per-pmd flow-table/classifier.
This commit changes the per dpif-netdev datapath flow-table/ classifier to per pmd-thread. As direct benefit, datapath and flow statistics no longer need to be protected by mutex or be declared as per-thread variable, since they are only written by the owning pmd thread. As side effects, the flow-dump output of userspace datapath can contain overlapping flows. To reduce confusion, the dump from different pmd thread will be separated by a title line. In addition, the flow operations via 'ovs-appctl dpctl/*' are modified so that if the given flow in_port corresponds to a dpdk interface, the operation will be conducted to all pmd threads recv from that interface (expect for flow-get which will always be applied to non-pmd threads). Signed-off-by: Alex Wang <alexw@nicira.com> Tested-by: Mark D. Gray <mark.d.gray@intel.com> Acked-by: Pravin B Shelar <pshelar@nicira.com>
Diffstat (limited to 'datapath-windows')
0 files changed, 0 insertions, 0 deletions