On Wed, Jan 22, 2020 at 02:22:09PM +0100, Simon Horman wrote:
> On Wed, Jan 22, 2020 at 03:25:06AM -0500, Aaron Conole wrote:
> > Simon Horman <[email protected]> writes:
> > 
> > > From: John Hurley <[email protected]>
> > >
> > > Openstack may set an skb mark of 0 in tunnel rules. This is considered to
> > > be an unused/unset value. However, it prevents the rule from being
> > > offloaded.
> > >
> > > Check if the key value of the skb mark is 0 when it is in use (mask is
> > > set to all ones). If it is then ignore the field and continue with TC 
> > > offload.
> > >
> > > Only the exact-match case is covered by this patch as it addresses the
> > > Openstack use-case and seems most robust against feature evolution: f.e. 
> > > in
> > > future there may exist hardware offload scenarios where an operation, such
> > > as a BPF offload, sets the SKB mark before proceeding tho the in-HW OVS.
> > > datapath.
> > >
> > > Signed-off-by: John Hurley <[email protected]>
> > > Co-Authored: Simon Horman <[email protected]>
> > > Signed-off-by: Simon Horman <[email protected]>
> > >
> > > ---
> > 
> > With the change to the Co-Authored tag:
> > 
> > Acked-by: Aaron Conole <[email protected]>
> 
> Thanks, pushed to master.
> 
> My feeling is that this is a fix and appropriate for backporting.
> Do you have any thoughts on that?

Seems fine to me.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to