Browse Source

Merge "disp: msm: sde: avoid null pointer dereference"

qctecmdr 2 năm trước cách đây
mục cha
commit
57cd9e59bc
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      msm/sde/sde_encoder.c

+ 4 - 0
msm/sde/sde_encoder.c

@@ -4670,6 +4670,10 @@ void sde_encoder_kickoff(struct drm_encoder *drm_enc, bool config_changed)
 
 	/* update txq for any output retire hw-fence (wb-path) */
 	sde_kms = sde_encoder_get_kms(&sde_enc->base);
+	if (!sde_kms) {
+		SDE_ERROR("invalid sde_kms\n");
+		return;
+	}
 	if (sde_enc->cur_master)
 		_sde_encoder_update_retire_txq(sde_enc->cur_master, sde_kms);