Thermal: Tidy up error handling in powerclamp_init
authordurgadoss.r@intel.com <durgadoss.r@intel.com>
Fri, 4 Oct 2013 16:23:24 +0000 (21:53 +0530)
committerZhang Rui <rui.zhang@intel.com>
Wed, 9 Oct 2013 03:53:59 +0000 (11:53 +0800)
commitc32a5087b70a6706ebee70c4a56849f89c0503f7
tree4c2b92d64aea039476a8ec567a92d376c7656cf5
parent22356f447ceb8d97a4885792e7d9e4607f712e1b
Thermal: Tidy up error handling in powerclamp_init

This patch
 * adds missing kfree() for cpu_clamping_mask
 * adds return value checking for alloc_percpu()
 * unregister hotcpu notifier in exit path

Signed-off-by: Durgadoss R <durgadoss.r@intel.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
drivers/thermal/intel_powerclamp.c