On 28.08.2019 19:42, Nitin Katiyar wrote: > When a packet is received, the RSS hash is calculated if it is not > already available. The Exact Match Cache (EMC) entry is then looked up > using this RSS hash. > > When a MPLS encapsulated packet is received, the MPLS header is popped > and the packet is recirculated. Since the RSS hash has not been > invalidated here, the EMC lookup for all decapsulated packets will hit > the same entry even though these packets will have different tuple > values. This degrades performance severely as different inner packets > from the same MPLS tunnel would hit the same EMC entry. > > This patch invalidates RSS hash (by resetting offload flags) after MPLS > header is popped. > > Signed-off-by: Nitin Katiyar <[email protected]>
Thanks! Applied to master and branch-2.12. Best regards, Ilya Maximets. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
