Просмотр исходного кода

Merge "disp: msm: sde: add null pointer check for encoder current master"

qctecmdr 3 лет назад
Родитель
Сommit
5b1dce22c6
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      msm/sde/sde_encoder.c

+ 4 - 0
msm/sde/sde_encoder.c

@@ -3144,6 +3144,10 @@ static void sde_encoder_virt_disable(struct drm_encoder *drm_enc)
 	}
 
 	sde_enc = to_sde_encoder_virt(drm_enc);
+	if (!sde_enc->cur_master) {
+		SDE_ERROR("Invalid cur_master\n");
+		return;
+	}
 	sde_conn = to_sde_connector(sde_enc->cur_master->connector);
 	SDE_DEBUG_ENC(sde_enc, "\n");