Some changes, cleanups/fixes in the TF-ULP layer v1->v2: Got rid of patch 14 from v1 that was adding debug logs for now v2->v3: Update commit logs based on review comments
Farah Smith (2): net/bnxt: initialize table scope parameter net/bnxt: fix exact match message size Jay Ding (1): net/bnxt: use NAT IPv4 action Kishore Padmanabha (6): net/bnxt: enable default flows in truflow mode net/bnxt: add protocol header info based on proto field data net/bnxt: fix dereference of a null pointer net/bnxt: modify default egress rule for VF representor net/bnxt: update truflow resource allocation numbers net/bnxt: enable support for exact match templates Peter Spreadborough (1): net/bnxt: modify resource management scheme Randy Schacher (2): net/bnxt: remove unused macro net/bnxt: change header to use SPDX license Somnath Kotur (2): net/bnxt: fix to avoid accumulation of flow counters net/bnxt: remove unnecessary debug log drivers/net/bnxt/bnxt_ethdev.c | 5 +- drivers/net/bnxt/tf_core/cfa_resource_types.h | 207 +- drivers/net/bnxt/tf_core/tf_core.h | 16 +- drivers/net/bnxt/tf_core/tf_device_p4.h | 13 +- drivers/net/bnxt/tf_core/tf_em_common.c | 2 +- drivers/net/bnxt/tf_core/tf_msg.c | 3 +- drivers/net/bnxt/tf_core/tf_util.c | 18 +- drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 35 +- drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 9 + drivers/net/bnxt/tf_ulp/ulp_def_rules.c | 11 +- drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 4 +- drivers/net/bnxt/tf_ulp/ulp_mapper.c | 3 - drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c | 8 +- drivers/net/bnxt/tf_ulp/ulp_rte_parser.c | 180 +- drivers/net/bnxt/tf_ulp/ulp_template_db_act.c | 2547 ++- .../net/bnxt/tf_ulp/ulp_template_db_class.c | 17417 +++++++++++++--- .../net/bnxt/tf_ulp/ulp_template_db_enum.h | 328 +- .../net/bnxt/tf_ulp/ulp_template_db_field.h | 959 +- drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c | 478 +- drivers/net/bnxt/tf_ulp/ulp_template_struct.h | 1 + 20 files changed, 18533 insertions(+), 3711 deletions(-) -- 2.21.1 (Apple Git-122.3)