numam-dpdk/drivers/net/bnxt/hcapi/cfa
Shahaji Bhosle 1993b267db net/bnxt: cleanup ULP parser and mapper
1. Disable accum_stats for Thor
2. Delete the generic port table for default flow
3. The packet mask to calculate the number of packets must be 28 bits.
4. Increase the WC TCAM entries to 512 per application and add 2
   shared L2 context TCAM entries to match identifiers for flow
   scaling
5. Ignore multiple critical resources in ULP flow database
6. Renamed conditional code update to function opcode.
7. Updated TRUFLOW debug logs to support the above changes.
8. As part of the HA cleanup, the shared session name now allows the user
   to designate that the session uses the wc_tcam regions within the
   shared session.
9. The CFA action pointer does not exist if there is no support for
   VF representor, so no need to display the message for use case where
   there is no support for VF representors.
10. Cleanup flow counter software accumulation.
11. When an application exits ungracefully, the HA code now
    clears the appropriate shared WC region and sets the HA state.
12. Removal of unnecessary INFO message.  The message is an indicator that
    the ports are being removed from DPDK, but all cleanup has not
    completed.  Once the cleanup is completed, the timer will be stopped.

Signed-off-by: Shahaji Bhosle <sbhosle@broadcom.com>
Signed-off-by: Mike Baucom <michael.baucom@broadcom.com>
Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Signed-off-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
2021-07-08 02:02:14 +02:00
..
hcapi_cfa_common.c net/bnxt: modify TRUFLOW HWRM messages 2021-07-08 02:01:48 +02:00
hcapi_cfa_defs.h net/bnxt: cleanup ULP parser and mapper 2021-07-08 02:02:14 +02:00
hcapi_cfa_p4.c net/bnxt: cleanup ULP parser and mapper 2021-07-08 02:02:14 +02:00
hcapi_cfa_p4.h net/bnxt: modify TRUFLOW HWRM messages 2021-07-08 02:01:48 +02:00
hcapi_cfa_p58.c net/bnxt: modify TRUFLOW HWRM messages 2021-07-08 02:01:48 +02:00
hcapi_cfa_p58.h net/bnxt: modify TRUFLOW HWRM messages 2021-07-08 02:01:48 +02:00
hcapi_cfa.h net/bnxt: cleanup ULP parser and mapper 2021-07-08 02:02:14 +02:00
meson.build net/bnxt: add hashing changes for Thor 2021-07-08 02:01:41 +02:00