Message ID | 1505240705-28120-2-git-send-email-bhanuprakash.bodireddy@intel.com |
---|---|
State | Superseded |
Delegated to: | Darrell Ball |
Headers | show |
Series | [ovs-dev,1/2] conntrack: Use DP_PACKET_BATCH_FOR_EACH macro. | expand |
diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c index ca74df8..11d3ab4 100644 --- a/lib/dpif-netdev.c +++ b/lib/dpif-netdev.c @@ -3933,7 +3933,9 @@ pmd_free_cached_ports(struct dp_netdev_pmd_thread *pmd) } /* Copies ports from 'pmd->tx_ports' (shared with the main thread) to - * 'pmd->port_cache' (thread local) */ + * thread-local copies. Copy to 'pmd->tnl_port_cache' if it is a tunnel + * device, otherwise to 'pmd->send_port_cache' if the port has atleast + * one txq. */ static void pmd_load_cached_ports(struct dp_netdev_pmd_thread *pmd) OVS_REQUIRES(pmd->port_mutex)
Commit 57eebbb4c315 replaces thread local 'pmd->port_cache' with 'pmd->tnl_port_cache' and 'pmd->send_port_cache' maps. Update the comments accordingly. Fixes: 57eebbb4c315 ("Don't try to output on a device without txqs") Signed-off-by: Bhanuprakash Bodireddy <bhanuprakash.bodireddy@intel.com> --- lib/dpif-netdev.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)