linux/drivers/thermal
Hugh Dickins 791700cdfc Thermal: Fix oops and unlocking in thermal_sys.c
This patch fixes the following mutex and NULL pointer
problems in thermal_sys.c:

 * mutex_unlock fix in update_temperature function
 * mutex_unlock fix in bind_cdev function
 * Correct early return to continue in bind_cdev function
 * NULL check fix in bind_cdev function
 * NULL check fix in bind_tz function

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Reported-by: Sedat Dilek <sedat.dilek@gmail.com>
Reported-by: Hugh Dickins <hughd@google.com>
Signed-off-by: Durgadoss R <durgadoss.r@intel.com>
Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
Signed-off-by: Hugh Dickins <hughd@google.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
2012-11-05 14:00:10 +08:00
..
cpu_cooling.c Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux into thermal 2012-10-09 01:35:52 -04:00
exynos_thermal.c Thermal: Pass zone parameters as argument to tzd_register 2012-11-05 13:59:57 +08:00
fair_share.c Thermal: Introduce fair_share thermal governor 2012-11-05 14:00:07 +08:00
Kconfig Thermal: Provide option to choose default thermal governor 2012-11-05 14:00:09 +08:00
Makefile Thermal: Add a thermal notifier for user space 2012-11-05 14:00:08 +08:00
rcar_thermal.c Thermal: Pass zone parameters as argument to tzd_register 2012-11-05 13:59:57 +08:00
spear_thermal.c Thermal: Pass zone parameters as argument to tzd_register 2012-11-05 13:59:57 +08:00
step_wise.c Thermal: Introduce a step_wise thermal governor 2012-11-05 14:00:07 +08:00
thermal_core.h Thermal: Move thermal_instance to thermal_core.h 2012-11-05 13:56:32 +08:00
thermal_sys.c Thermal: Fix oops and unlocking in thermal_sys.c 2012-11-05 14:00:10 +08:00
user_space.c Thermal: Add a thermal notifier for user space 2012-11-05 14:00:08 +08:00