Pass the unmasked key along with the masked key to the hardware.
This enables hardware to manage its own tables better based on the
hardware features/capabilities.
Signed-off-by: Chandra Kesava
Signed-off-by: Prathibha Nagooru
Signed-off-by: Satish Dhote
---
include/net/flow_offload.h | 45 ++
A packet reaches OVS user space, only if, either there is no rule in
datapath/hardware or there is race condition that the flow is added
to hardware but before it is processed another packet arrives.
It is possible hardware as part of its limitations/optimizations
remove certain flows. To handle s
Set the address type in the flower key and mask structure only if
the mask is non-zero for IPv4 and IPv6 fields.
During classifying packet, address type is set based on mask dissector
of IPv4 and IPV6 keys, hence while inserting flow also addr type should
be set based on the mask availability.
Th
This series of patches add support for offloading unmasked key along
with the masked key to the hardware. This enables hardware to manage
its own tables better based on the hardware features/capabilities.
It is possible that hardware as part of its limitations/optimizations
remove certain flows. T