Subject: Re: patch for wscons scrolling
To: None <eeh@netbsd.org>
From: Darren Reed <darrenr@reed.wattle.id.au>
List: tech-kern
Date: 06/15/2002 02:13:42
In some email I received from eeh@netbsd.org, sie wrote:
> 
> | For kernel options, I would use #ifdef clauses in code to avoid
> | compiling something that people may not want ;) Be careful to set NULL
> | pointers in vga structures when kernel option is disabled.
> 
> Why does scrollback need to be inside the kernel anyway?  Why not
> make it a userland daemon.  A daemon has several advantages:
> 
> 	Much less kernel bloat.  You don't have the code to do
> 	the scrolling and you don't have all the data that needs
> 	to be scrolled inside the kernel.
> 
> 	The data will be paged in or out as needed.  You are not
> 	wiring down memory to track data for displays you may
> 	never use.
> 
> 	You can easily read config files which describe which
> 	screens to track and what keys to use for scrolling.

and in single user mode, where your filesystem may be corrupt, amongst
other things which prevent it from running ?

Darren