Skip to content

Commit 1fa9d47

Browse files
committed
Merge branch 'pm-cpuidle'
Merge a PSCI cpuidle driver fix for 6.3-rc1: - Fix the psci_pd_init_topology() failure path in the PSCI cpuidle driver (Shawn Guo). * pm-cpuidle: cpuidle: psci: Iterate backwards over list in psci_pd_remove()
2 parents 6fa7f53 + 6b0313c commit 1fa9d47

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/cpuidle/cpuidle-psci-domain.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,8 @@ static void psci_pd_remove(void)
106106
struct psci_pd_provider *pd_provider, *it;
107107
struct generic_pm_domain *genpd;
108108

109-
list_for_each_entry_safe(pd_provider, it, &psci_pd_providers, link) {
109+
list_for_each_entry_safe_reverse(pd_provider, it,
110+
&psci_pd_providers, link) {
110111
of_genpd_del_provider(pd_provider->node);
111112

112113
genpd = of_genpd_remove_last(pd_provider->node);

0 commit comments

Comments
 (0)