2.2.0 wishlist

Thomas Koenig (ig25@fg70.rz.uni-karlsruhe.de)
13 Jun 1996 11:06:14 +0200


WISHLIST FOR LINUX 2.2.0

Now that Linux 2.0 is out, it's time for another round of Request For
Features.

Here's what people on linux-kernel have been suggesting, in no
particular order. Some items are rather hotly debated.

First, user-visible things:
* Modularization of ide.c and ide-cd.c
* Minimalistic video code to make Linux more "aware" of the current
state
* Making the boot process less verbose as an option
* Colorizing the boot-up display
* Making 80 lines the maximum line length during boot
* Make the system embeddable
* Journaling file system
* Access Control Lists and other security enhancements (POSIX.6
things)
* Full Threads support using clone()
* Queued signals and other POSIX.1b (aka POSIX.4) stuff (see
ftp://ftp.informatik.uni-erlangen.de/local/cip/mskuhn/misc/linux-
posix.1b for good summary)
* signal stacks
* Undelete command
* 32-bit minor/major device numbers
* STREAM support
* IPv6 (in progress)
* CPU quotas per user
* System call auditing (for real paranoids)
* Minimalistic video code to make Linux more "aware" of the current
state
* Making atime a configurable option (per file system?)
* Moving of all the relevent README files into the Documention
directory
* Localtalk support for the Appletalk stack
* Allowing the video mode code at bootup to be optional
* Being able to run a parallel zip drive and a printer at the same
time
* Ability to change the scheduler at runtime, via loading a module
* SCSI device numbers should include drive IDs, not be consecutively
numbered
* Microchannel support
* More flexible configuration through sysctl
* Integrated PCMCIA support
* hfs and userfs filesystems
* physical/logical volume manager (like AIX)

Second, internal kernel stuff:
* Adaption of all CD-ROM drivers to generic interface
* Drivers being able to throw away their init. code once complete
* Global min/max functions
* Faster dep (qdep, for example)
* Better kmalloc debugging
* Serial console support