mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:24:45 +01:00
cpufreq: scmi: Fix device_node reference leak in scmi_cpu_domain_id()
When calling of_parse_phandle_with_args(), the caller is responsible
to call of_node_put() to release the reference of device node.
In scmi_cpu_domain_id(), it does not release the reference.
Fixes: e336baa419 ("cpufreq: scmi: Prepare to move OF parsing of domain-id to cpufreq")
Signed-off-by: Felix Gu <ustc.gu@gmail.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
This commit is contained in:
parent
dea8bfea76
commit
0b7fbf9333
1 changed files with 1 additions and 0 deletions
|
|
@ -101,6 +101,7 @@ static int scmi_cpu_domain_id(struct device *cpu_dev)
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
of_node_put(domain_id.np);
|
||||
return domain_id.args[0];
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue