Re: fbcon: remove soft scrollback code (missing Doc. patch)

From: Bhaskar Chowdhury
Date: Mon Sep 14 2020 - 21:28:39 EST


On 18:18 Mon 14 Sep 2020, Randy Dunlap wrote:
HI--

On 9/14/20 3:48 PM, Linux Kernel Mailing List wrote:
Commit: 50145474f6ef4a9c19205b173da6264a644c7489
Parent: 856deb866d16e29bd65952e0289066f6078af773
Refname: refs/heads/master
Web: https://git.kernel.org/torvalds/c/50145474f6ef4a9c19205b173da6264a644c7489
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
AuthorDate: Mon Sep 7 11:45:27 2020 -0700
Committer: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
CommitDate: Mon Sep 14 10:06:15 2020 -0700

fbcon: remove soft scrollback code
This (and the VGA soft scrollback) turns out to have various nasty small
special cases that nobody really is willing to fight. The soft
scrollback code was really useful a few decades ago when you typically
used the console interactively as the main way to interact with the
machine, but that just isn't the case any more.

and:

Commit: 973c096f6a85e5b5f2a295126ba6928d9a6afd45
Parent: 06a0df4d1b8b13b551668e47b11fd7629033b7df
Refname: refs/heads/master
Web: https://git.kernel.org/torvalds/c/973c096f6a85e5b5f2a295126ba6928d9a6afd45
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
AuthorDate: Wed Sep 9 14:53:50 2020 -0700
Committer: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
CommitDate: Mon Sep 14 10:06:15 2020 -0700

vgacon: remove software scrollback support



diffstats:

---
drivers/video/fbdev/core/fbcon.c | 334 +--------------------------------------
1 file changed, 4 insertions(+), 330 deletions(-)

arch/powerpc/configs/pasemi_defconfig | 1 -
arch/powerpc/configs/ppc6xx_defconfig | 1 -
arch/x86/configs/i386_defconfig | 1 -
arch/x86/configs/x86_64_defconfig | 1 -
drivers/video/console/Kconfig | 46 -------
drivers/video/console/vgacon.c | 221 +---------------------------------
6 files changed, 1 insertion(+), 270 deletions(-)




Now someone can remove the documentation for scrollback (and "no-scroll")...


If you wont mind ...let me stab at it ...

Documentation/admin-guide/kernel-parameters.txt: no-scroll [VGA] Disables scrollback.
Documentation/fb/fbcon.rst:2. fbcon=scrollback:<value>[k]
Documentation/fb/fbcon.rst: The scrollback buffer is memory that is used to preserve display
Documentation/fb/matroxfb.rst: with 'video=scrollback:0'.
Documentation/fb/sstfb.rst: disable software scrollback, as it can oops badly ...
Documentation/fb/vesafb.rst: * You'll get scrollback (the Shift-PgUp thing),
Documentation/fb/vesafb.rst: the video memory can be used as scrollback buffer


~Bhaskar
--
~Randy

Attachment: signature.asc
Description: PGP signature