[ovs-git] [openvswitch/ovs] dc6ba5: netdev-dpdk: Do not flush tx queue which is shared...
GitHub
noreply at github.com
Thu Jun 25 18:21:59 UTC 2015
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: dc6ba5dc8b996210f85d4bc6884af469a5244b96
https://github.com/openvswitch/ovs/commit/dc6ba5dc8b996210f85d4bc6884af469a5244b96
Author: Wei li <liw at dtdream.com>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M lib/netdev-dpdk.c
Log Message:
-----------
netdev-dpdk: Do not flush tx queue which is shared among CPUs since it is always flushed
When tx queue is shared among CPUS,the pkts always be flush
in 'netdev_dpdk_eth_send'. So it is unnecessarily for flushing
in netdev_dpdk_rxq_recv Otherwise tx will be accessed without
locking.
Signed-off-by: Wei li <liw at dtdream.com>
Acked-by: Daniele Di Proietto <diproiettod at vmware.com>
Acked-by: Pravin B Shelar <pshelar at nicira.com>
Commit: 7dd671f08e03ba2d133389aa25680baffd2ce0d5
https://github.com/openvswitch/ovs/commit/7dd671f08e03ba2d133389aa25680baffd2ce0d5
Author: Mark Kavanagh <mark.b.kavanagh at intel.com>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M lib/dpif-netdev.c
Log Message:
-----------
dpif-netdev: log port/core affinity
When using multiple PMDs and numerous ports, a performance gain
may be achieved in some use cases by pinning a PMD/port to a
particular (set of) core(s).
This patch provides a summary of the switch's port/core affinities
each time that the status of the switch's ports is modified.
Based on this information, a user may determine what affinity
modifications are required to optimise performance for their
particular use case.
Signed-off-by: Mark Kavanagh <mark.b.kavanagh at intel.com>
Signed-off-by: Wojciech Andralojc <wojciechx.andralojc at intel.com>
Acked-by: Flavio Leitner <fbl at redhat.com>
Acked-by: Pravin B Shelar <pshelar at nicira.com>
Commit: bd8baf47a11a00563f7096ea51f4fc9446a321c0
https://github.com/openvswitch/ovs/commit/bd8baf47a11a00563f7096ea51f4fc9446a321c0
Author: Daniele Di Proietto <diproiettod at vmware.com>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M lib/netdev-dpdk.c
Log Message:
-----------
netdev-dpdk: Fix sparse and clang warnings
Signed-off-by: Daniele Di Proietto <diproiettod at vmware.com>
Acked-by: Pravin B Shelar <pshelar at nicira.com>
Compare: https://github.com/openvswitch/ovs/compare/9ad11dbe4c40...bd8baf47a11a
More information about the git
mailing list