[dpdk-dev] [PATCH 00/25] patchset for bnxt
Ajit Khaparde
ajit.khaparde at broadcom.com
Fri Sep 11 03:55:38 CEST 2020
Some fixes and enhancements in the PMD and TruFlow layers
Kishore Padmanabha (14):
net/bnxt: fix port stop process and cleanup resources
net/bnxt: fix the drop action flow to support count action
net/bnxt: reject offload flows with invalid MAC address
net/bnxt: reduce debug log messages
net/bnxt: fix to break the ipv4 and ipv6 ingress rule
net/bnxt: change default flow rule to use 8B encap
net/bnxt: fix the function id used in the flow flush
net/bnxt: vfr port clean up during port stop
net/bnxt: remove VLAN pop action for egress flows
net/bnxt: increase counter support from 8K to 16K
net/bnxt: enable support for VXLAN ipv6 encapsulation
net/bnxt: enable support for nat action with tagged traffic
net/bnxt: fix out of bound access in action bit handling
net/bnxt: add support for locks in flow database
Mike Baucom (1):
net/bnxt: free the em index on failure
Randy Schacher (1):
net/bnxt: move IF tbl from tunneled to direct HWRM msg
Shahaji Bhosle (2):
net/bnxt: add a null ptr check for the resource manager
net/bnxt: update resource allocation settings
Somnath Kotur (6):
net/bnxt: fix crash in VF rep queue selection
net/bnxt: fix to conditionally rollback added VF-rep ports
net/bnxt: fix to explicitly check and set for start cntr ID
net/bnxt: fix bugs in representor data path
net/bnxt: fix to check for vnic ptr in bnxt shutdown path
net/bnxt: fix to have a separate mutex for FW health check
Sriharsha Basavapatna (1):
net/bnxt: provide switch info while VF-Reps are configured
drivers/net/bnxt/bnxt.h | 13 +-
drivers/net/bnxt/bnxt_ethdev.c | 101 +-
drivers/net/bnxt/bnxt_filter.c | 14 +-
drivers/net/bnxt/bnxt_hwrm.c | 13 +-
drivers/net/bnxt/bnxt_reps.c | 163 +-
drivers/net/bnxt/bnxt_reps.h | 8 +
drivers/net/bnxt/bnxt_rxr.c | 27 +-
drivers/net/bnxt/bnxt_vnic.c | 3 +
drivers/net/bnxt/hsi_struct_def_dpdk.h | 935 ++-
drivers/net/bnxt/tf_core/tf_em_internal.c | 5 +-
drivers/net/bnxt/tf_core/tf_msg.c | 58 +-
drivers/net/bnxt/tf_core/tf_rm.c | 14 +
drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 569 +-
drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 34 +-
drivers/net/bnxt/tf_ulp/bnxt_ulp_flow.c | 56 +-
drivers/net/bnxt/tf_ulp/ulp_def_rules.c | 131 +-
drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 8 +-
drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h | 1 +
drivers/net/bnxt/tf_ulp/ulp_flow_db.c | 17 +-
drivers/net/bnxt/tf_ulp/ulp_flow_db.h | 4 +-
drivers/net/bnxt/tf_ulp/ulp_mapper.c | 52 +-
drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c | 6 -
drivers/net/bnxt/tf_ulp/ulp_port_db.c | 41 +
drivers/net/bnxt/tf_ulp/ulp_port_db.h | 13 +
drivers/net/bnxt/tf_ulp/ulp_rte_parser.c | 153 +-
drivers/net/bnxt/tf_ulp/ulp_rte_parser.h | 5 +-
drivers/net/bnxt/tf_ulp/ulp_template_db_act.c | 295 +-
.../net/bnxt/tf_ulp/ulp_template_db_class.c | 5531 +++++++++++------
.../net/bnxt/tf_ulp/ulp_template_db_enum.h | 66 +-
.../net/bnxt/tf_ulp/ulp_template_db_field.h | 767 ++-
drivers/net/bnxt/tf_ulp/ulp_utils.c | 43 +-
drivers/net/bnxt/tf_ulp/ulp_utils.h | 7 +-
32 files changed, 5836 insertions(+), 3317 deletions(-)
--
2.21.1 (Apple Git-122.3)
More information about the dev
mailing list