Linux-ARM-Kernel Archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
@ 2023-09-12  9:34 Jiasheng Jiang
  2023-09-12  9:34 ` [PATCH 2/5] clk: mediatek: clk-mt6779: " Jiasheng Jiang
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Jiasheng Jiang @ 2023-09-12  9:34 UTC (permalink / raw)
  To: mturquette, sboyd, matthias.bgg, angelogioacchino.delregno, wenst,
	msp, amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Add the check for the return value of mtk_alloc_clk_data() in order to
avoid NULL pointer dereference.

Fixes: 1aca9939bf72 ("clk: mediatek: Add MT6765 clock support")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
---
 drivers/clk/mediatek/clk-mt6765.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/clk/mediatek/clk-mt6765.c b/drivers/clk/mediatek/clk-mt6765.c
index 1f4c8d0c041a..9c7f7407d798 100644
--- a/drivers/clk/mediatek/clk-mt6765.c
+++ b/drivers/clk/mediatek/clk-mt6765.c
@@ -737,6 +737,8 @@ static int clk_mt6765_apmixed_probe(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_APMIXED_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_plls(node, plls, ARRAY_SIZE(plls), clk_data);
 
@@ -769,6 +771,8 @@ static int clk_mt6765_top_probe(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_TOP_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_fixed_clks(fixed_clks, ARRAY_SIZE(fixed_clks),
 				    clk_data);
@@ -807,6 +811,8 @@ static int clk_mt6765_ifr_probe(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_IFR_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_gates(&pdev->dev, node, ifr_clks,
 			       ARRAY_SIZE(ifr_clks), clk_data);
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/5] clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
@ 2023-09-12  9:34 ` Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:15   ` Stephen Boyd
  2023-09-12  9:34 ` [PATCH 3/5] clk: mediatek: clk-mt6797: " Jiasheng Jiang
                   ` (4 subsequent siblings)
  5 siblings, 2 replies; 15+ messages in thread
From: Jiasheng Jiang @ 2023-09-12  9:34 UTC (permalink / raw)
  To: mturquette, sboyd, matthias.bgg, angelogioacchino.delregno, wenst,
	msp, amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Add the check for the return value of mtk_alloc_clk_data() in order to
avoid NULL pointer dereference.

Fixes: 710774e04861 ("clk: mediatek: Add MT6779 clock support")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
---
 drivers/clk/mediatek/clk-mt6779.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/clk/mediatek/clk-mt6779.c b/drivers/clk/mediatek/clk-mt6779.c
index 3ee2f5a2319a..ffedb1fe3c67 100644
--- a/drivers/clk/mediatek/clk-mt6779.c
+++ b/drivers/clk/mediatek/clk-mt6779.c
@@ -1217,6 +1217,8 @@ static int clk_mt6779_apmixed_probe(struct platform_device *pdev)
 	struct device_node *node = pdev->dev.of_node;
 
 	clk_data = mtk_alloc_clk_data(CLK_APMIXED_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_plls(node, plls, ARRAY_SIZE(plls), clk_data);
 
@@ -1237,6 +1239,8 @@ static int clk_mt6779_top_probe(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_TOP_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_fixed_clks(top_fixed_clks, ARRAY_SIZE(top_fixed_clks),
 				    clk_data);
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 3/5] clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
  2023-09-12  9:34 ` [PATCH 2/5] clk: mediatek: clk-mt6779: " Jiasheng Jiang
@ 2023-09-12  9:34 ` Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:15   ` Stephen Boyd
  2023-09-12  9:34 ` [PATCH 4/5] clk: mediatek: clk-mt7629-eth: " Jiasheng Jiang
                   ` (3 subsequent siblings)
  5 siblings, 2 replies; 15+ messages in thread
From: Jiasheng Jiang @ 2023-09-12  9:34 UTC (permalink / raw)
  To: mturquette, sboyd, matthias.bgg, angelogioacchino.delregno, wenst,
	msp, amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Add the check for the return value of mtk_alloc_clk_data() in order to
avoid NULL pointer dereference.

Fixes: 96596aa06628 ("clk: mediatek: add clk support for MT6797")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
---
 drivers/clk/mediatek/clk-mt6797.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/clk/mediatek/clk-mt6797.c b/drivers/clk/mediatek/clk-mt6797.c
index 2ebd25f0ce71..f12d4e9ff0bb 100644
--- a/drivers/clk/mediatek/clk-mt6797.c
+++ b/drivers/clk/mediatek/clk-mt6797.c
@@ -390,6 +390,8 @@ static int mtk_topckgen_init(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_TOP_NR);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_factors(top_fixed_divs, ARRAY_SIZE(top_fixed_divs),
 				 clk_data);
@@ -545,6 +547,8 @@ static void mtk_infrasys_init_early(struct device_node *node)
 
 	if (!infra_clk_data) {
 		infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR);
+		if (!infra_clk_data)
+			return;
 
 		for (i = 0; i < CLK_INFRA_NR; i++)
 			infra_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER);
@@ -570,6 +574,8 @@ static int mtk_infrasys_init(struct platform_device *pdev)
 
 	if (!infra_clk_data) {
 		infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR);
+		if (!infra_clk_data)
+			return -ENOMEM;
 	} else {
 		for (i = 0; i < CLK_INFRA_NR; i++) {
 			if (infra_clk_data->hws[i] == ERR_PTR(-EPROBE_DEFER))
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 4/5] clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
  2023-09-12  9:34 ` [PATCH 2/5] clk: mediatek: clk-mt6779: " Jiasheng Jiang
  2023-09-12  9:34 ` [PATCH 3/5] clk: mediatek: clk-mt6797: " Jiasheng Jiang
@ 2023-09-12  9:34 ` Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:15   ` Stephen Boyd
  2023-09-12  9:34 ` [PATCH 5/5] clk: mediatek: clk-mt7629: " Jiasheng Jiang
                   ` (2 subsequent siblings)
  5 siblings, 2 replies; 15+ messages in thread
From: Jiasheng Jiang @ 2023-09-12  9:34 UTC (permalink / raw)
  To: mturquette, sboyd, matthias.bgg, angelogioacchino.delregno, wenst,
	msp, amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Add the check for the return value of mtk_alloc_clk_data() in order to
avoid NULL pointer dereference.

Fixes: 3b5e748615e7 ("clk: mediatek: add clock support for MT7629 SoC")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
---
 drivers/clk/mediatek/clk-mt7629-eth.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/clk/mediatek/clk-mt7629-eth.c b/drivers/clk/mediatek/clk-mt7629-eth.c
index fe714debdc9e..1bfedc988cfe 100644
--- a/drivers/clk/mediatek/clk-mt7629-eth.c
+++ b/drivers/clk/mediatek/clk-mt7629-eth.c
@@ -77,6 +77,8 @@ static int clk_mt7629_ethsys_init(struct platform_device *pdev)
 	int r;
 
 	clk_data = mtk_alloc_clk_data(CLK_ETH_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_gates(&pdev->dev, node, eth_clks,
 			       CLK_ETH_NR_CLK, clk_data);
@@ -100,6 +102,8 @@ static int clk_mt7629_sgmiisys_init(struct platform_device *pdev)
 	int r;
 
 	clk_data = mtk_alloc_clk_data(CLK_SGMII_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_gates(&pdev->dev, node, sgmii_clks[id++],
 			       CLK_SGMII_NR_CLK, clk_data);
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 5/5] clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
                   ` (2 preceding siblings ...)
  2023-09-12  9:34 ` [PATCH 4/5] clk: mediatek: clk-mt7629-eth: " Jiasheng Jiang
@ 2023-09-12  9:34 ` Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:16   ` Stephen Boyd
  2023-09-12 10:02 ` [PATCH 1/5] clk: mediatek: clk-mt6765: " AngeloGioacchino Del Regno
  2023-10-19  1:15 ` Stephen Boyd
  5 siblings, 2 replies; 15+ messages in thread
From: Jiasheng Jiang @ 2023-09-12  9:34 UTC (permalink / raw)
  To: mturquette, sboyd, matthias.bgg, angelogioacchino.delregno, wenst,
	msp, amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Add the check for the return value of mtk_alloc_clk_data() in order to
avoid NULL pointer dereference.

Fixes: 3b5e748615e7 ("clk: mediatek: add clock support for MT7629 SoC")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
---
 drivers/clk/mediatek/clk-mt7629.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/clk/mediatek/clk-mt7629.c b/drivers/clk/mediatek/clk-mt7629.c
index 2882107d0f24..b8a1f01bc974 100644
--- a/drivers/clk/mediatek/clk-mt7629.c
+++ b/drivers/clk/mediatek/clk-mt7629.c
@@ -555,6 +555,8 @@ static int mtk_topckgen_init(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_TOP_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_fixed_clks(top_fixed_clks, ARRAY_SIZE(top_fixed_clks),
 				    clk_data);
@@ -579,6 +581,8 @@ static int mtk_infrasys_init(struct platform_device *pdev)
 	struct clk_hw_onecell_data *clk_data;
 
 	clk_data = mtk_alloc_clk_data(CLK_INFRA_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_gates(&pdev->dev, node, infra_clks,
 			       ARRAY_SIZE(infra_clks), clk_data);
@@ -602,6 +606,8 @@ static int mtk_pericfg_init(struct platform_device *pdev)
 		return PTR_ERR(base);
 
 	clk_data = mtk_alloc_clk_data(CLK_PERI_NR_CLK);
+	if (!clk_data)
+		return -ENOMEM;
 
 	mtk_clk_register_gates(&pdev->dev, node, peri_clks,
 			       ARRAY_SIZE(peri_clks), clk_data);
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH 5/5] clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 5/5] clk: mediatek: clk-mt7629: " Jiasheng Jiang
@ 2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:16   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-09-12 10:02 UTC (permalink / raw)
  To: Jiasheng Jiang, mturquette, sboyd, matthias.bgg, wenst, msp,
	amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek

Il 12/09/23 11:34, Jiasheng Jiang ha scritto:
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 3b5e748615e7 ("clk: mediatek: add clock support for MT7629 SoC")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>



_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
                   ` (3 preceding siblings ...)
  2023-09-12  9:34 ` [PATCH 5/5] clk: mediatek: clk-mt7629: " Jiasheng Jiang
@ 2023-09-12 10:02 ` AngeloGioacchino Del Regno
  2023-10-19  1:15 ` Stephen Boyd
  5 siblings, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-09-12 10:02 UTC (permalink / raw)
  To: Jiasheng Jiang, mturquette, sboyd, matthias.bgg, wenst, msp,
	amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek

Il 12/09/23 11:34, Jiasheng Jiang ha scritto:
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 1aca9939bf72 ("clk: mediatek: Add MT6765 clock support")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 4/5] clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 4/5] clk: mediatek: clk-mt7629-eth: " Jiasheng Jiang
@ 2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:15   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-09-12 10:02 UTC (permalink / raw)
  To: Jiasheng Jiang, mturquette, sboyd, matthias.bgg, wenst, msp,
	amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek

Il 12/09/23 11:34, Jiasheng Jiang ha scritto:
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 3b5e748615e7 ("clk: mediatek: add clock support for MT7629 SoC")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>



_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/5] clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 3/5] clk: mediatek: clk-mt6797: " Jiasheng Jiang
@ 2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:15   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-09-12 10:02 UTC (permalink / raw)
  To: Jiasheng Jiang, mturquette, sboyd, matthias.bgg, wenst, msp,
	amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek

Il 12/09/23 11:34, Jiasheng Jiang ha scritto:
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 96596aa06628 ("clk: mediatek: add clk support for MT6797")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>



_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/5] clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 2/5] clk: mediatek: clk-mt6779: " Jiasheng Jiang
@ 2023-09-12 10:02   ` AngeloGioacchino Del Regno
  2023-10-19  1:15   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-09-12 10:02 UTC (permalink / raw)
  To: Jiasheng Jiang, mturquette, sboyd, matthias.bgg, wenst, msp,
	amergnat, frank.li, robh, owen.chen, mars.cheng, macpaul.lin,
	cw00.choi, u.kleine-koenig, wendell.lin, luca.ceresoli,
	kevin-cw.chen, ryder.lee, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek

Il 12/09/23 11:34, Jiasheng Jiang ha scritto:
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 710774e04861 ("clk: mediatek: Add MT6779 clock support")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>



_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
                   ` (4 preceding siblings ...)
  2023-09-12 10:02 ` [PATCH 1/5] clk: mediatek: clk-mt6765: " AngeloGioacchino Del Regno
@ 2023-10-19  1:15 ` Stephen Boyd
  5 siblings, 0 replies; 15+ messages in thread
From: Stephen Boyd @ 2023-10-19  1:15 UTC (permalink / raw)
  To: Jiasheng Jiang, amergnat, angelogioacchino.delregno, cw00.choi,
	frank.li, kevin-cw.chen, luca.ceresoli, macpaul.lin, mars.cheng,
	matthias.bgg, msp, mturquette, owen.chen, robh, ryder.lee,
	u.kleine-koenig, wendell.lin, wenst, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Quoting Jiasheng Jiang (2023-09-12 02:34:03)
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 1aca9939bf72 ("clk: mediatek: Add MT6765 clock support")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
> ---

Applied to clk-next

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/5] clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 2/5] clk: mediatek: clk-mt6779: " Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
@ 2023-10-19  1:15   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: Stephen Boyd @ 2023-10-19  1:15 UTC (permalink / raw)
  To: Jiasheng Jiang, amergnat, angelogioacchino.delregno, cw00.choi,
	frank.li, kevin-cw.chen, luca.ceresoli, macpaul.lin, mars.cheng,
	matthias.bgg, msp, mturquette, owen.chen, robh, ryder.lee,
	u.kleine-koenig, wendell.lin, wenst, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Quoting Jiasheng Jiang (2023-09-12 02:34:04)
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 710774e04861 ("clk: mediatek: Add MT6779 clock support")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
> ---

Applied to clk-next

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/5] clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 3/5] clk: mediatek: clk-mt6797: " Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
@ 2023-10-19  1:15   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: Stephen Boyd @ 2023-10-19  1:15 UTC (permalink / raw)
  To: Jiasheng Jiang, amergnat, angelogioacchino.delregno, cw00.choi,
	frank.li, kevin-cw.chen, luca.ceresoli, macpaul.lin, mars.cheng,
	matthias.bgg, msp, mturquette, owen.chen, robh, ryder.lee,
	u.kleine-koenig, wendell.lin, wenst, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Quoting Jiasheng Jiang (2023-09-12 02:34:05)
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 96596aa06628 ("clk: mediatek: add clk support for MT6797")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
> ---

Applied to clk-next

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 4/5] clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 4/5] clk: mediatek: clk-mt7629-eth: " Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
@ 2023-10-19  1:15   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: Stephen Boyd @ 2023-10-19  1:15 UTC (permalink / raw)
  To: Jiasheng Jiang, amergnat, angelogioacchino.delregno, cw00.choi,
	frank.li, kevin-cw.chen, luca.ceresoli, macpaul.lin, mars.cheng,
	matthias.bgg, msp, mturquette, owen.chen, robh, ryder.lee,
	u.kleine-koenig, wendell.lin, wenst, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Quoting Jiasheng Jiang (2023-09-12 02:34:06)
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 3b5e748615e7 ("clk: mediatek: add clock support for MT7629 SoC")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
> ---

Applied to clk-next

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 5/5] clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  2023-09-12  9:34 ` [PATCH 5/5] clk: mediatek: clk-mt7629: " Jiasheng Jiang
  2023-09-12 10:02   ` AngeloGioacchino Del Regno
@ 2023-10-19  1:16   ` Stephen Boyd
  1 sibling, 0 replies; 15+ messages in thread
From: Stephen Boyd @ 2023-10-19  1:16 UTC (permalink / raw)
  To: Jiasheng Jiang, amergnat, angelogioacchino.delregno, cw00.choi,
	frank.li, kevin-cw.chen, luca.ceresoli, macpaul.lin, mars.cheng,
	matthias.bgg, msp, mturquette, owen.chen, robh, ryder.lee,
	u.kleine-koenig, wendell.lin, wenst, wenzhen.yu
  Cc: linux-clk, linux-kernel, linux-arm-kernel, linux-mediatek,
	Jiasheng Jiang

Quoting Jiasheng Jiang (2023-09-12 02:34:07)
> Add the check for the return value of mtk_alloc_clk_data() in order to
> avoid NULL pointer dereference.
> 
> Fixes: 3b5e748615e7 ("clk: mediatek: add clock support for MT7629 SoC")
> Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
> ---

Applied to clk-next

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2023-10-19  1:16 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-12  9:34 [PATCH 1/5] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Jiasheng Jiang
2023-09-12  9:34 ` [PATCH 2/5] clk: mediatek: clk-mt6779: " Jiasheng Jiang
2023-09-12 10:02   ` AngeloGioacchino Del Regno
2023-10-19  1:15   ` Stephen Boyd
2023-09-12  9:34 ` [PATCH 3/5] clk: mediatek: clk-mt6797: " Jiasheng Jiang
2023-09-12 10:02   ` AngeloGioacchino Del Regno
2023-10-19  1:15   ` Stephen Boyd
2023-09-12  9:34 ` [PATCH 4/5] clk: mediatek: clk-mt7629-eth: " Jiasheng Jiang
2023-09-12 10:02   ` AngeloGioacchino Del Regno
2023-10-19  1:15   ` Stephen Boyd
2023-09-12  9:34 ` [PATCH 5/5] clk: mediatek: clk-mt7629: " Jiasheng Jiang
2023-09-12 10:02   ` AngeloGioacchino Del Regno
2023-10-19  1:16   ` Stephen Boyd
2023-09-12 10:02 ` [PATCH 1/5] clk: mediatek: clk-mt6765: " AngeloGioacchino Del Regno
2023-10-19  1:15 ` Stephen Boyd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).