浏览代码

Merge "disp: msm: dp: check branch device when adding mst sim port"

qctecmdr 5 年之前
父节点
当前提交
9e6d0416a0
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      msm/dp/dp_mst_drm.c

+ 4 - 0
msm/dp/dp_mst_drm.c

@@ -267,6 +267,10 @@ static void dp_mst_sim_add_port(struct dp_mst_private *mst,
 	struct drm_dp_mst_port *port;
 
 	mstb = mst->mst_mgr.mst_primary;
+	if (!mstb) {
+		DP_ERR("Unable to add port. mst branch device was destroyed\n");
+		return;
+	}
 
 	port = kzalloc(sizeof(*port), GFP_KERNEL);
 	if (!port)