Kaynağa Gözat

qcacmn: Fix for an array oob issue in hal_reo_cmd_set_descr_addr

Fix for an array out of bounds issue in
hal_reo_cmd_set_descr_addr

Change-Id: Idf7fe71ab1ec9dddbe9ec2b6b7bdb8f477294ee9
CRs-Fixed: 2365505
Tallapragada Kalyan 6 yıl önce
ebeveyn
işleme
bb2077926f
1 değiştirilmiş dosya ile 4 ekleme ve 3 silme
  1. 4 3
      dp/wifi3.0/dp_types.h

+ 4 - 3
dp/wifi3.0/dp_types.h

@@ -60,9 +60,10 @@
 #define REPT_MU_MIMO 1
 #define REPT_MU_OFDMA_MIMO 3
 #define DP_VO_TID 6
-
-#define DP_MAX_TID_MAPS 16 /* MAX TID MAPS AVAILABLE PER PDEV*/
-#define DSCP_TID_MAP_MAX    (64)
+ /** MAX TID MAPS AVAILABLE PER PDEV */
+#define DP_MAX_TID_MAPS 16
+/** pad DSCP_TID_MAP_MAX with 6 to fix oob issue */
+#define DSCP_TID_MAP_MAX (64 + 6)
 #define DP_IP_DSCP_SHIFT 2
 #define DP_IP_DSCP_MASK 0x3f
 #define DP_FC0_SUBTYPE_QOS 0x80