summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorRichard Cochran <rcochran@linutronix.de>2016-04-06 17:00:52 -0400
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2016-04-07 22:10:56 +0200
commite9df69ccd1322e87eee10f28036fad9e6c71f8dd (patch)
tree0f51f52ff6d92a502dddb07814cdf19547030263 /crypto
parent51319918bcc31f901646fc66348d41cf74ee0566 (diff)
downloadop-kernel-dev-e9df69ccd1322e87eee10f28036fad9e6c71f8dd.zip
op-kernel-dev-e9df69ccd1322e87eee10f28036fad9e6c71f8dd.tar.gz
intel_idle: Fix dangling registration on error path.
In the module_init() method, if the per-CPU allocation fails, then the active cpuidle registration is not cleaned up. This patch fixes the issue by attempting the allocation before registration, and then cleaning it up again on registration failure. Signed-off-by: Richard Cochran <rcochran@linutronix.de> Signed-off-by: Len Brown <len.brown@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud