[LWN Logo]

Date:	Mon, 5 Jun 2000 00:12:48 -0400
To:	linux-kernel@vger.rutgers.edu
Subject: New Linux 2.5 - 2.6 TODO (beat it up :)
From:	"Kenneth C. Arnold" <kcarnold@yahoo.com>


--xHFwDpU9dbj6ez1V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Have a whack at ripping apart another edition of the [a?] Linux
2.5 - 2.6 TODO. I have started organizing the list under some
general categories, but it's not done (hence the Uncategorized).
I am requesting additions, deletions, etc. to reflect the current
view on what should go in and what shouldn't. If there are any things
that should not go in 2.5 - 2.6, but should wait for 2.7, say so too.
I have gotten offers about web space for this, and my free web server
is still messed up, so I might take you up on that.

Enough talk. It's attached inline (i.e., scroll down).

Kenneth



--xHFwDpU9dbj6ez1V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline; filename="linux-2.5-2.6-TODO"

The Linux 2.5 / 2.6 TODO

Categories:
N	Needed
I	Important
W	Wishlist

Drivers
-------
Marcelo Tosatti <marcelo@conectiva.com.br>:
I	Modularization of UDMA IDE drivers

James Simmons:
	Finish cleaning up the fbdev layer with a new api
	+ Support cards with multiple frame buffers
	Incorporate Vojtechs input layer.
	Add real multihead support to the console system.

fs
--
W	Merge ext3
W	Merge ReiserFS
N	VFS changes

David Weinehall <tao@acc.umu.se>:
W	HFS+

Architecture
------------

API
---

Features
--------
Warren Young <tangent@cyberport.com>:
I	async io

Improvements
------------

Uncategorized:
--------------
H. Peter Anvin <hpa@zytor.com>:
"N!!!"	dev_t resizing

N	Documentation

Jan Evert van Grootheest <janevert@iae.nl>:
W	Kernel nanosecond timer support

I	Get rid of SCSI host template
I	Handle replugging

Rik van Riel:
	Threaded dcache
	Better VM 	(http://www.linux.eu.org/Linux-MM/)
	fair scheduler	(http://www.surriel.com/patches)
	(better) support for NUMA machines
	
	Add support to allocate very large chunks of continous memory after boot time.

	Reorganize console code
	Migrate input devices to new API

Ben Greear:
	802.1Q VLAN patch

Lennert Buytenhek <buytenh@gnu.org>:
	The VLAN project at http://vlan.sourceforge.net (noted)

Jeff V. Merkey: <jmerkey@timpanogas.com>
	Logical block semantic for buffer cache
	Support mirrored writes in page cache
	Enable writes to concurrent devices in single commit_write()
	Replace NWFS LRU code with Linux buffer cache
	WorkToDo optimization for page cache/network layer
	Merge NWFS

David Weinehall <tao@acc.umu.se>:

W       ALSA
(international)
N       IPsec
N       International Kernel-patches

Andrew Morton <andrewm@uow.edu.au>:
	Kernel timer review
	Removal of struct timer_struct
	Cleanup of legacy ISA net devices
	Userland interface for failover notification
	Sub-one-second target
W	Update net device initialization
W	Get rid of space.c
W	Maintain net drivers from ftp://sourceforge.org/pcmcia/contrib/

Peter Chubb <peterc@aurema.com>:
N	Make setrlimit() work for RLIMIT_RSS
N	Make getrusage() and wait4() work for more resources than just CPU

Bill Wendling <wendling@ganymede.isdn.uiuc.edu>:
N/W	O_DSYNC, O_RSYNC for POSIX compliance

David Woodhouse <dwmw2@infradead.org>:
	Merge flash & other memory device drivers (www.linux-mtd.infradead.org)
	FFS2 and JFFS flash filing systems
	PC speaker driver
	Kill sleep_on() et al.
	lm_sensors
	uCLinux
	User Mode Linux
	iBCS/ABI stuff
	loopback crypto
	secure RPC
	v4l2 (?)

Arne Thomassen <arneth@Pool.Informatik.RWTH-Aachen.DE>:
W	Replace kernel lock with fine-grain locks [probably not]

Randy Dunlap <randy.dunlap@intel.com>:
{I,N}   V4L drivers to return BGR data and not do other various data 
        conversions {affects lots of apps}    [questionable]

Marcelo Tosatti <marcelo@conectiva.com.br>
N	finish and merge userbeans (also write userlevel PAM code)
--xHFwDpU9dbj6ez1V--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/