Re: [PATCH] PM / devfreq: fix double kfree

2015-10-01 Thread MyungJoo Ham
> When device_register() fails, kfree(devfreq) is called already in > devfreq_dev_release(), hence there is no need to call kfree(devfreq) > in err_dev again. > > Signed-off-by: Geliang Tang Thank you for pointing out that put_device() will eventually call kfree anyway. Signed-off-by: MyungJoo

[PATCH] PM / devfreq: fix double kfree

2015-10-01 Thread Geliang Tang
When device_register() fails, kfree(devfreq) is called already in devfreq_dev_release(), hence there is no need to call kfree(devfreq) in err_dev again. Signed-off-by: Geliang Tang --- drivers/devfreq/devfreq.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git

[PATCH] PM / devfreq: fix double kfree

2015-10-01 Thread Geliang Tang
When device_register() fails, kfree(devfreq) is called already in devfreq_dev_release(), hence there is no need to call kfree(devfreq) in err_dev again. Signed-off-by: Geliang Tang --- drivers/devfreq/devfreq.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff

Re: [PATCH] PM / devfreq: fix double kfree

2015-10-01 Thread MyungJoo Ham
> When device_register() fails, kfree(devfreq) is called already in > devfreq_dev_release(), hence there is no need to call kfree(devfreq) > in err_dev again. > > Signed-off-by: Geliang Tang Thank you for pointing out that put_device() will eventually call kfree anyway.