Re: [PATCH 1/2 resend] Thermal:Fix memory leak if occur goto unregister
On Tue, Oct 28, 2014 at 04:11:00PM +0800, Yao Dongdong wrote: > Hello Eduardo, > > I'm sorry for that my patches listed below have format problems, so i resend > them. > > https://lkml.org/lkml/2014/10/20/85 > https://lkml.org/lkml/2014/10/20/84 No issues. Thanks. I will apply them in my tree. > > Thanks, > Yao Dongdong > signature.asc Description: Digital signature
Re: [PATCH 1/2 resend] Thermal:Fix memory leak if occur goto unregister
Hello Eduardo, I'm sorry for that my patches listed below have format problems, so i resend them. https://lkml.org/lkml/2014/10/20/85 https://lkml.org/lkml/2014/10/20/84 Thanks, Yao Dongdong -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH 1/2 resend] Thermal:Fix memory leak if occur goto unregister
Signed-off-by: Yao Dongdong Acked-by: Eduardo Valentin --- drivers/thermal/thermal_core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/thermal/thermal_core.c b/drivers/thermal/thermal_core.c index 9bf10aa..d358605 100644 --- a/drivers/thermal/thermal_core.c +++ b/drivers/thermal/thermal_core.c @@ -1581,6 +1581,7 @@ struct thermal_zone_device *thermal_zone_device_register(const char *type, unregister: release_idr(_tz_idr, _idr_lock, tz->id); device_unregister(>device); + kfree(tz); return ERR_PTR(result); } EXPORT_SYMBOL_GPL(thermal_zone_device_register); -- 1.8.3.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH 1/2 resend] Thermal:Fix memory leak if occur goto unregister
Signed-off-by: Yao Dongdong yaodongd...@huawei.com Acked-by: Eduardo Valentin edubez...@gmail.com --- drivers/thermal/thermal_core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/thermal/thermal_core.c b/drivers/thermal/thermal_core.c index 9bf10aa..d358605 100644 --- a/drivers/thermal/thermal_core.c +++ b/drivers/thermal/thermal_core.c @@ -1581,6 +1581,7 @@ struct thermal_zone_device *thermal_zone_device_register(const char *type, unregister: release_idr(thermal_tz_idr, thermal_idr_lock, tz-id); device_unregister(tz-device); + kfree(tz); return ERR_PTR(result); } EXPORT_SYMBOL_GPL(thermal_zone_device_register); -- 1.8.3.4 -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH 1/2 resend] Thermal:Fix memory leak if occur goto unregister
Hello Eduardo, I'm sorry for that my patches listed below have format problems, so i resend them. https://lkml.org/lkml/2014/10/20/85 https://lkml.org/lkml/2014/10/20/84 Thanks, Yao Dongdong -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH 1/2 resend] Thermal:Fix memory leak if occur goto unregister
On Tue, Oct 28, 2014 at 04:11:00PM +0800, Yao Dongdong wrote: Hello Eduardo, I'm sorry for that my patches listed below have format problems, so i resend them. https://lkml.org/lkml/2014/10/20/85 https://lkml.org/lkml/2014/10/20/84 No issues. Thanks. I will apply them in my tree. Thanks, Yao Dongdong signature.asc Description: Digital signature