numam-dpdk/drivers/net/bnxt
Ajit Khaparde 64a4d59df5 net/bnxt: fix memzone free for Tx and Rx rings
The device cleanup logic was freeing most of the ring related memory,
but was not freeing up the memzone associated with the rings.
This patch fixes the issue.

Fixes: 2eb53b134a ("net/bnxt: add initial Rx code")
Fixes: 6eb3cc2294 ("net/bnxt: add initial Tx code")
Cc: stable@dpdk.org

Signed-off-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Reviewed-by: Lance Richardson <lance.richardson@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
2021-09-26 23:15:37 +02:00
..
hcapi/cfa net/bnxt: cleanup ULP parser and mapper 2021-07-08 02:02:14 +02:00
tf_core net/bnxt: add enhancements to TruFlow ULP 2021-09-21 06:42:17 +02:00
tf_ulp eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
bnxt_cpr.c net/bnxt: handle pause storm event 2021-07-14 20:29:05 +02:00
bnxt_cpr.h net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_ethdev.c net/bnxt: fix Tx queue startup state 2021-09-26 23:14:57 +02:00
bnxt_filter.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_filter.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_flow.c net/bnxt: use common function to free VNIC resource 2021-06-09 00:27:45 +02:00
bnxt_hwrm.c net/bnxt: fix function driver register/unregister 2021-09-26 23:14:21 +02:00
bnxt_hwrm.h net/bnxt: fix function driver register/unregister 2021-09-26 23:14:21 +02:00
bnxt_irq.c net/bnxt: fix null dereference in interrupt handler 2021-07-20 23:33:25 +02:00
bnxt_irq.h net/bnxt: rename a member to avoid conflict 2021-03-12 07:13:49 +01:00
bnxt_nvm_defs.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_reps.c net/bnxt: drop unused attribute 2021-04-24 21:23:09 +02:00
bnxt_reps.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_ring.c net/bnxt: update ring group after ring stop start 2021-08-19 06:39:23 +02:00
bnxt_ring.h net/bnxt: fix ring and context memory allocation 2021-07-08 05:55:52 +02:00
bnxt_rxq.c net/bnxt: support runtime queue setup 2021-07-08 05:55:56 +02:00
bnxt_rxq.h net/bnxt: detect bad opaque in Rx completion 2021-06-08 19:17:25 +02:00
bnxt_rxr.c net/bnxt: fix memzone free for Tx and Rx rings 2021-09-26 23:15:37 +02:00
bnxt_rxr.h net/bnxt: fix mbuf VLAN in scalar Rx 2021-09-02 02:33:39 +02:00
bnxt_rxtx_vec_avx2.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_rxtx_vec_common.h net/bnxt: optimize Tx completion handling 2021-03-12 16:07:33 +01:00
bnxt_rxtx_vec_neon.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_rxtx_vec_sse.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_stats.c net/bnxt: clear cached statistics 2021-07-15 02:31:32 +02:00
bnxt_stats.h net/bnxt: drop unused attribute 2021-04-24 21:23:09 +02:00
bnxt_txq.c net/bnxt: fix Tx queue startup state 2021-09-26 23:14:57 +02:00
bnxt_txq.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_txr.c net/bnxt: fix memzone free for Tx and Rx rings 2021-09-26 23:15:37 +02:00
bnxt_txr.h net/bnxt: add AVX2 RX/Tx 2021-06-07 23:36:13 +02:00
bnxt_util.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_util.h net/bnxt: add action SRAM translation 2021-07-08 01:56:51 +02:00
bnxt_vnic.c net/bnxt: fix ring and context memory allocation 2021-07-08 05:55:52 +02:00
bnxt_vnic.h net/bnxt: use prefix on global function 2021-04-24 21:39:12 +02:00
bnxt.h net/bnxt: fix VLAN indication in Rx mbuf 2021-09-02 02:34:03 +02:00
hsi_struct_def_dpdk.h net/bnxt: update HSI structure 2021-07-14 20:29:05 +02:00
meson.build net/bnxt: fix aarch32 build 2021-07-09 19:59:46 +02:00
rte_pmd_bnxt.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
rte_pmd_bnxt.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00