| Date | Fri, 12 Mar 2010 16:26:23 -0800 | From | Greg KH <> | Subject | [050/145] rtc-core: fix memory leak |
| |
2.6.32-stable review patch. If anyone has any objections, please let me know.
---------------- From: Aaro Koskinen <aaro.koskinen@nokia.com>
commit 2a7a06a0cdd86d572e91657603180da5992be6d3 upstream.
The idr should be destroyed when the module is unloaded. Found with kmemleak.
Signed-off-by: Aaro Koskinen <aaro.koskinen@nokia.com> Cc: Alessandro Zummo <a.zummo@towertech.it> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
--- drivers/rtc/class.c | 1 + 1 file changed, 1 insertion(+)
--- a/drivers/rtc/class.c +++ b/drivers/rtc/class.c @@ -226,6 +226,7 @@ static void __exit rtc_exit(void) { rtc_dev_exit(); class_destroy(rtc_class); + idr_destroy(&rtc_idr); } subsys_initcall(rtc_init);
|