summaryrefslogtreecommitdiff
path: root/drivers/video/hdmi.c
diff options
context:
space:
mode:
authorDejin Zheng <zhengdejin5@gmail.com>2020-04-24 00:42:51 +0800
committerBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>2020-06-01 15:15:20 +0200
commitfd4b8243877250c05bb24af7fea5567110c9720b (patch)
tree783feacbd387affbfecbaf8d3d99eabac886f0a2 /drivers/video/hdmi.c
parent98bd4f72988646c35569e1e838c0ab80d06c77f6 (diff)
downloadlwn-fd4b8243877250c05bb24af7fea5567110c9720b.tar.gz
lwn-fd4b8243877250c05bb24af7fea5567110c9720b.zip
console: newport_con: fix an issue about leak related system resources
A call of the function do_take_over_console() can fail here. The corresponding system resources were not released then. Thus add a call of iounmap() and release_mem_region() together with the check of a failure predicate. and also add release_mem_region() on device removal. Fixes: e86bb8acc0fdc ("[PATCH] VT binding: Make newport_con support binding") Suggested-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Signed-off-by: Dejin Zheng <zhengdejin5@gmail.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> cc: Thomas Gleixner <tglx@linutronix.de> Cc: Andrew Morton <akpm@osdl.org> Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200423164251.3349-1-zhengdejin5@gmail.com
Diffstat (limited to 'drivers/video/hdmi.c')
0 files changed, 0 insertions, 0 deletions