cpuidle: add put_device() after of_find_device_by_node()
Subsystems (2)
PATCH 2/2 cpuidle: add put_device() after of_find_device_by_node()
This was found by coccicheck:
./drivers/cpuidle/cpuidle-qcom-spm.c:129:1-7: ERROR: missing put_device; call of_find_device_by_node on line 103, but without a corresponding object release within this function.
Reported-by Abaci Robot <[email protected]>
Signed-off-by Yang Li <[email protected]>
--- drivers/cpuidle/cpuidle-qcom-spm.c | 1 + 1 file changed, 1 insertion(+)
drivers/cpuidle/cpuidle-qcom-spm.c +1 -0
@@ -111,6 +111,7 @@ static int spm_cpuidle_register(struct device *cpuidle_dev, int cpu)return -ENOMEM ; data->spm =dev_get_drvdata (&pdev->dev); +put_device (&pdev->dev);if (!data->spm)return -EINVAL ;
Signature · 1 line
2.20.1.7.g153144c