tty: vt, fix bogus division in csi_J
[firefly-linux-kernel-4.4.55.git] / drivers / tty / vt / vt.c
index 004aa0fab4d8928f41008a9df6d2435f00d13afc..5ab54ef4f30428f72fc22d694f176ef126416dfd 100644 (file)
@@ -1178,7 +1178,7 @@ static void csi_J(struct vc_data *vc, int vpar)
                        break;
                case 3: /* erase scroll-back buffer (and whole display) */
                        scr_memsetw(vc->vc_screenbuf, vc->vc_video_erase_char,
-                                   vc->vc_screenbuf_size >> 1);
+                                   vc->vc_screenbuf_size);
                        set_origin(vc);
                        if (CON_IS_VISIBLE(vc))
                                update_screen(vc);