ACK/Cmnt: [SRU][F:linux-bluefield][PATCH 0/5] offload support for ct state invalid and reply

Tim Gardner tim.gardner at canonical.com
Mon Apr 12 12:03:19 UTC 2021


Acked-by: Tim Gardner <tim.gardner at canonical.com>

The backports look good. You need to update the SRU info in the bug report.

On 4/11/21 5:45 AM, Roi Dayan wrote:
> BugLink: https://bugs.launchpad.net/bugs/1922682
> 
> 
> SRU Justification:
> 
> The patches are adding offload support for ct_state invalid and
> ct_state reply.
> 
> * Explain the bug(s)
> 
> tc doesn't support matching on ct_state invalid and reply.
> 
> * brief explanation of fixes
> 
> Add tc support for ct_state invalid and reply which will allow supported drivers
> to offload such to hw.
> 
> * How to test
> 
> Add tc rule with match on ct_state invalid or reply.
> 
> * What it could break.
> 
> Offloading of such tc rules. will continue to be handled in ovs dp.
> 
> 
> Marcelo Ricardo Leitner (1):
>    net/sched: act_ct: clear post_ct if doing ct_clear
> 
> Paul Blakey (2):
>    net/sched: cls_flower: Add match on the ct_state reply flag
>    net: flow_offload: Add original direction flag to ct_metadata
> 
> wenxu (2):
>    net/sched: cls_flower add CT_FLAGS_INVALID flag support
>    net/sched: act_api: fix miss set post_ct for ovs after do conntrack in
>      act_ct
> 
>   include/linux/skbuff.h       |  5 +++--
>   include/net/flow_offload.h   |  1 +
>   include/net/sch_generic.h    |  1 +
>   include/uapi/linux/pkt_cls.h |  2 ++
>   net/core/dev.c               |  2 ++
>   net/core/flow_dissector.c    | 13 +++++++++----
>   net/openvswitch/conntrack.c  |  8 +++++---
>   net/openvswitch/conntrack.h  |  6 ++++--
>   net/openvswitch/flow.c       |  4 +++-
>   net/sched/act_ct.c           |  6 +++++-
>   net/sched/cls_api.c          |  1 +
>   net/sched/cls_flower.c       | 10 +++++++---
>   12 files changed, 43 insertions(+), 16 deletions(-)
> 

-- 
-----------
Tim Gardner
Canonical, Inc



More information about the kernel-team mailing list