]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
vt: add missing notification when switching back to text mode
authorNicolas Pitre <npitre@baylibre.com>
Wed, 11 Jun 2025 01:41:44 +0000 (21:41 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Jun 2025 11:27:16 +0000 (13:27 +0200)
Programs using poll() on /dev/vcsa to be notified when VT changes occur
were missing one case: the switch from gfx to text mode.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
Link: https://lore.kernel.org/r/9o5ro928-0pp4-05rq-70p4-ro385n21n723@onlyvoer.pbz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/vt/vt.c

index ed39d9cb4432cb48f5148deb0e3bc957e7a753de..62049ceb34de6f164b35dce7212731c81d06f1a9 100644 (file)
@@ -4650,6 +4650,7 @@ void do_unblank_screen(int leaving_gfx)
        set_palette(vc);
        set_cursor(vc);
        vt_event_post(VT_EVENT_UNBLANK, vc->vc_num, vc->vc_num);
+       notify_update(vc);
 }
 EXPORT_SYMBOL(do_unblank_screen);