| From 724ba8b30b044aa0d94b1cd374fc15806cdd6f18 Mon Sep 17 00:00:00 2001 |
| From: Nicolas Pitre <nicolas.pitre@linaro.org> |
| Date: Mon, 15 Jan 2018 17:04:22 +0100 |
| Subject: console/dummy: leave .con_font_get set to NULL |
| |
| From: Nicolas Pitre <nicolas.pitre@linaro.org> |
| |
| commit 724ba8b30b044aa0d94b1cd374fc15806cdd6f18 upstream. |
| |
| When this method is set, the caller expects struct console_font fields |
| to be properly initialized when it returns. Leave it unset otherwise |
| nonsensical (leaked kernel stack) values are returned to user space. |
| |
| Signed-off-by: Nicolas Pitre <nico@linaro.org> |
| Cc: stable@vger.kernel.org |
| Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/video/console/dummycon.c | 1 - |
| 1 file changed, 1 deletion(-) |
| |
| --- a/drivers/video/console/dummycon.c |
| +++ b/drivers/video/console/dummycon.c |
| @@ -68,7 +68,6 @@ const struct consw dummy_con = { |
| .con_switch = DUMMY, |
| .con_blank = DUMMY, |
| .con_font_set = DUMMY, |
| - .con_font_get = DUMMY, |
| .con_font_default = DUMMY, |
| .con_font_copy = DUMMY, |
| .con_set_palette = DUMMY, |