On 4/3/24 16:35, Eric Garver wrote:
> v14:
>   - remove atomic_init()
>   - add bogus dl_type to feature probe
>   - ovs_assert() that check_drop_action() returns false when expected
>   - add and use missing enum ovs_dec_ttl_attr
> v13:
>   - use macros strip_ptype and strip_eth in test
> v12:
>   - new patch to verify re-probe
>   - don't mention hw offload in the probe
>   - changed log message to not mention HW offload
> v11:
>   - move netdev and flow API check to lib
>   - tweaked log message
>   - use atomic store instead of cmpx
>   - copy odp in copy_support()
> v10:
>   - fix a sparse error in show_dp_feature_atomic_bool()
> v9:
>   - new patch make get_datapath_cap() access support by pointer
>   - fix a clang warning in copy_support()
> v8:
>   - new patch to support atomic_bool dpif field types
>   - re-add re-probe of support
>   - use atomic_bool type for explicit_drop_action
> v7:
>   - remove re-probe of support as Ilya is working on a generic solution
> v6:
>   - improve log if hw-offload enabled
>   - re-probe support if hw-offload set true at runtime
> v5:
>   - combine patches 3 and 4
>   - add description to combined patch 3
> v4:
>   - avoid passing action to datapath if TC offload in use
> v3:
>   - alter test such that it's reliable, different xlate_error
>   - better commit message in patch 2
>   - reordered _DEC_TTL value in switch statements
>   - add format_dec_ttl_action()
> v2:
>   - new patch (1) to fix build (switch cases)
>   - fixed check-system-userspace
> 
> Eric Garver (6):
>   dpif: Stub out unimplemented action OVS_ACTION_ATTR_DEC_TTL.
>   dpif: Make get_datapath_cap() access support by pointer.
>   dpif: Support atomic_bool field type.
>   dpif: Probe support for OVS_ACTION_ATTR_DROP.
>   tests: system-traffic: Add coverage for drop action.
>   tests: system-offload-traffic: Verify re-probe of drop action.
> 
>  include/linux/openvswitch.h      |  11 +-
>  lib/dpif-netdev.c                |   1 +
>  lib/dpif.c                       |   7 +-
>  lib/dpif.h                       |   2 +-
>  lib/odp-execute.c                |   2 +
>  lib/odp-util.c                   |  23 ++++
>  ofproto/ofproto-dpif-ipfix.c     |   1 +
>  ofproto/ofproto-dpif-sflow.c     |   1 +
>  ofproto/ofproto-dpif.c           | 186 ++++++++++++++++++++++++-------
>  ofproto/ofproto-dpif.h           |   4 +-
>  tests/system-common-macros.at    |   4 +
>  tests/system-offloads-traffic.at |  12 ++
>  tests/system-traffic.at          |  31 ++++++
>  13 files changed, 240 insertions(+), 45 deletions(-)
> 

Thanks, Eric and Eelco!  Applied.

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to