The function is missing a of_node_put on node, fix this by adding the call before returning. Reported-by: Hulk Robot <hulkci@xxxxxxxxxx> Signed-off-by: Zou Wei <zou_wei@xxxxxxxxxx> --- drivers/scsi/ufs/ufs-mediatek.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/scsi/ufs/ufs-mediatek.c b/drivers/scsi/ufs/ufs-mediatek.c index 1a517c9..d2c2516 100644 --- a/drivers/scsi/ufs/ufs-mediatek.c +++ b/drivers/scsi/ufs/ufs-mediatek.c @@ -1120,6 +1120,7 @@ static int ufs_mtk_probe(struct platform_device *pdev) if (err) dev_info(dev, "probe failed %d\n", err); + of_node_put(reset_node); return err; } -- 2.6.2