aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/isdn
diff options
context:
space:
mode:
authorAlexander Strakh <cromlehg@gmail.com>2011-02-10 15:01:25 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2011-02-11 16:12:20 -0800
commit24a6f5b8589d2abfbf523c59ab1258726edc164f (patch)
treea62ac7fff1761759f32783cd0b1bfbdda396757b /drivers/isdn
parent6e20fb18054c179d7e64c0af43d855b9310a3394 (diff)
downloadkernel_samsung_tuna-24a6f5b8589d2abfbf523c59ab1258726edc164f.zip
kernel_samsung_tuna-24a6f5b8589d2abfbf523c59ab1258726edc164f.tar.gz
kernel_samsung_tuna-24a6f5b8589d2abfbf523c59ab1258726edc164f.tar.bz2
drivers/rtc/rtc-proc.c: add module_put on error path in rtc_proc_open()
In file drivers/rtc/rtc-proc.c seq_open() can return -ENOMEM. 86 if (!try_module_get(THIS_MODULE)) 87 return -ENODEV; 88 89 return single_open(file, rtc_proc_show, rtc); In this case before exiting (line 89) from rtc_proc_open the module_put(THIS_MODULE) must be called. Found by Linux Device Drivers Verification Project Signed-off-by: Alexander Strakh <strakh@ispras.ru> 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>
Diffstat (limited to 'drivers/isdn')
0 files changed, 0 insertions, 0 deletions