Commit 85f0e42
Revert "cpufreq: Fix possible race in cpufreq online error path"
This reverts commit f346e96.
The commit tried to fix a possible real bug but it made it even worse.
The fix was simply buggy as now an error out to out_offline_policy or
out_exit_policy will try to release a semaphore which was never taken in
the first place. This works fine only if we failed late, i.e. via
out_destroy_policy.
Fixes: f346e96 ("cpufreq: Fix possible race in cpufreq online error path")
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>1 parent 740fcdc commit 85f0e42
1 file changed
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1534 | 1534 | | |
1535 | 1535 | | |
1536 | 1536 | | |
| 1537 | + | |
| 1538 | + | |
1537 | 1539 | | |
1538 | 1540 | | |
1539 | 1541 | | |
| |||
1542 | 1544 | | |
1543 | 1545 | | |
1544 | 1546 | | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
1548 | 1547 | | |
1549 | 1548 | | |
1550 | 1549 | | |
| |||
0 commit comments