Ver Fonte

Merge "msm: camera: tfe: add upperbound for query cap num devices" into camera-kernel.lnx.7.0

Camera Software Integration há 7 meses atrás
pai
commit
3ecdc35c98
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      drivers/cam_isp/isp_hw_mgr/cam_tfe_hw_mgr.c

+ 2 - 1
drivers/cam_isp/isp_hw_mgr/cam_tfe_hw_mgr.c

@@ -301,7 +301,8 @@ static int cam_tfe_mgr_get_hw_caps_v2(void *hw_mgr_priv,
 		return -EINVAL;
 	}
 
-	if (!tmp_query_isp_v2.num_dev) {
+	if (!tmp_query_isp_v2.num_dev ||
+			tmp_query_isp_v2.num_dev > CAM_TFE_CSID_HW_NUM_MAX) {
 		CAM_ERR(CAM_ISP, "Invalid Num of dev is %d query cap version %d",
 			tmp_query_isp_v2.num_dev, tmp_query_isp_v2.version);
 		rc = -EINVAL;