Messages in this thread Patch in this message | | | From | Aaro Koskinen <> | Subject | [PATCH] rtc-core: fix memory leak | Date | Mon, 15 Feb 2010 18:54:06 +0200 |
| |
The idr should be destroyed when the module is unloaded. Found with kmemleak.
Signed-off-by: Aaro Koskinen <aaro.koskinen@nokia.com> Cc: stable <stable@kernel.org> --- drivers/rtc/class.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/rtc/class.c b/drivers/rtc/class.c index be5a6b7..40845c7 100644 --- 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); -- 1.5.6.5
| |