PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains()
authorMiaoqian Lin <linmq006@gmail.com>
Wed, 1 Jun 2022 04:12:58 +0000 (08:12 +0400)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 9 Jun 2022 17:23:59 +0000 (12:23 -0500)
commitbf038503d5fe90189743124233fe7aeb0984e961
treef71aadb82126400a860b35e8d85971c294d5313b
parentf2906aa863381afb0015a9eb7fefad885d4e5a56
PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains()

of_get_child_by_name() returns a node pointer with refcount incremented, so
we should use of_node_put() on it when we don't need it anymore.

Add missing of_node_put() to avoid refcount leak.

Fixes: 814cceebba9b ("PCI: mediatek-gen3: Add INTx support")
Link: https://lore.kernel.org/r/20220601041259.56185-1-linmq006@gmail.com
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Miles Chen <miles.chen@mediatek.com>
Acked-by: Jianjun Wang <jianjun.wang@mediatek.com>
drivers/pci/controller/pcie-mediatek-gen3.c