From 1be92c16c8fa21bff3463cc036fce8b76145d67e Mon Sep 17 00:00:00 2001 From: Ruben Columbus Date: Mon, 21 Jun 2021 11:46:45 -0700 Subject: [PATCH] qcacmn: correct tid boundaries on error add >= sign on values of tid where DP_MAX_TIDS is missused Change-Id: Ib50f65705835f69ff3ca5c2b2a3edb7f8064adeb --- dp/wifi3.0/dp_tx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dp/wifi3.0/dp_tx.c b/dp/wifi3.0/dp_tx.c index a13d5042bf..f2b9eaf3d7 100644 --- a/dp/wifi3.0/dp_tx.c +++ b/dp/wifi3.0/dp_tx.c @@ -2550,7 +2550,7 @@ qdf_nbuf_t dp_tx_extract_mesh_meta_data(struct dp_vdev *vdev, qdf_nbuf_t nbuf, */ static bool dp_check_exc_metadata(struct cdp_tx_exception_metadata *tx_exc) { - bool invalid_tid = (tx_exc->tid > DP_MAX_TIDS && tx_exc->tid != + bool invalid_tid = (tx_exc->tid >= DP_MAX_TIDS && tx_exc->tid != HTT_INVALID_TID); bool invalid_encap_type = (tx_exc->tx_encap_type > htt_cmn_pkt_num_types &&