Unverified Commit 4baeb9ea authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!6946 [sync] PR-6840: CVE-2023-52650

Merge Pull Request from: @openeuler-sync-bot 
 

Origin pull request: 
https://gitee.com/openeuler/kernel/pulls/6840 
 
PR sync from: Yuntao Liu <liuyuntao12@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/274WAVED2C7SDQZSCMBGIYTHG3BVF5LL/ 
CVE-2023-52650

Chen Ni (1):
  [Backport] drm/tegra: dsi: Add missing check for
    of_find_device_by_node


-- 
2.34.1
 
https://gitee.com/src-openeuler/kernel/issues/I9L9OA 
 
Link:https://gitee.com/openeuler/kernel/pulls/6946

 

Reviewed-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents a5ac9451 2e8b843a
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1534,9 +1534,11 @@ static int tegra_dsi_ganged_probe(struct tegra_dsi *dsi)
	np = of_parse_phandle(dsi->dev->of_node, "nvidia,ganged-mode", 0);
	if (np) {
		struct platform_device *gangster = of_find_device_by_node(np);
		of_node_put(np);
		if (!gangster)
			return -EPROBE_DEFER;

		dsi->slave = platform_get_drvdata(gangster);
		of_node_put(np);

		if (!dsi->slave) {
			put_device(&gangster->dev);