All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rusty Russell <rusty@rustcorp.com.au>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Roman Zippel <zippel@linux-m68k.org>,
	riel@conectiva.com.br,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	akpm@zip.com.au, davej@suse.de, davem@redhat.com,
	Guillaume Boissiere <boissiere@adiglobal.com>,
	mingo@redhat.com
Subject: Re: 2.6: Shortlist of Missing Features
Date: Tue, 22 Oct 2002 13:42:54 +1000	[thread overview]
Message-ID: <20021022043451.4989A2C05B@lists.samba.org> (raw)
In-Reply-To: Your message of "21 Oct 2002 13:38:17 +0100." <1035203897.27259.76.camel@irongate.swansea.linux.org.uk>

In message <1035203897.27259.76.camel@irongate.swansea.linux.org.uk> you write:
> On Mon, 2002-10-21 at 04:51, Rusty Russell wrote: 
> > - Device Mapper (lvm2)	(Alasdair Kergon, Patrick Caulfield, Joe Thornb
er)
> 
> This is in my tree
> 
> > - New config system (Roman Zippel)
> > - In-kernel module loader (Rusty Russell)
> > - Unified boot/parameter support (Rusty Russell)
> > - Hotplug CPU removal (Rusty Russell)
> 
> I guess much of this is now early 2.7.x stuff.

The new config system and in-kernel module loader are the kind of
wrenching changes which are never nice, now or in 2.7.  Both are about
as well tested as they're going to get (no external tree will merge
either, since the first means constant patch rejects and the second
means new userspace tools requirements).

In particular, the module code solves real races while making current
ones no worse.  It does printk() module refcount bugs in drivers: it
depends how long the shakeout process is going to be.

The unified boot & parameter support depends on the in-kernel module
loader (part of that "additional flexibility" I keep talking about for
the in-kernel loader).  Old-style parameters are still supported, so
it's low impact to drivers.

The Hotplug CPU removal is a noop on architectures which don't want
it: Linus took "add" some time back, but remove has been pending since
then.  I'm testing x86 "remove" now, which makes it more accessible
and useful to other people.

> The big one missing is 32bit dev_t. Thats the killer item we have left.
> The rest is mostly driver work, and some forward porting of major 2.4
> features not yet in 2.5.

Is there a patch for this in existence?

> I'd love the split console stuff if it was ready but its not vital, and
> I really want to get ucLinux merged or mostly merged

OK, here is my current list.
Rusty.
--
  Anyone who quotes me in their sig is an idiot. -- Rusty Russell.

Key:
A: Author
M: lkml posting describing patch
W: Download
N: Random notes

In rough order of invasiveness (mostly guesses):

In-kernel Module Loader
A: Rusty Russell
W: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Module/
N: Requires new modutils

Kernel Config
A: Roman Zippel
M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/6898.html
W: http://www.xs4all.nl/~zippel/lc/

Linux Trace Toolkit (LTT)
A: Karim Yaghmour
M: http://www.uwsg.iu.edu/hypermail/linux/kernel/0204.1/0832.html
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103491640202541&w=2
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103423004321305&w=2
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103247532007850&w=2
W: http://opersys.com/ftp/pub/LTT/ExtraPatches/patch-ltt-linux-2.5.44-vanilla-021019-2.2.bz2

ucLinux Patch (MMU-less support)
A: Greg Ungerer
M: http://lwn.net/Articles/11016/
W: http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.38uc2.patch.gz

Fbdev Rewrite
A: James Simmons
W: http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz

initramfs
A: Al Viro
M: http://www.cs.helsinki.fi/linux/linux-kernel/2001-30/0110.html
W: ftp://ftp.math.psu.edu/pub/viro/N0-initramfs-C21

ext2/ext3 ACLs and Extended Attributes
A: Ted Ts'o
M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/6787.html
B: bk://extfs.bkbits.net/extfs-2.5-update
W: http://thunk.org/tytso/linux/extfs-2.5

High Resolution Timers
A: George Anzinger
W: http://high-res-timers.sourceforge.net/

Hotplug CPU Removal
A: Rusty Russell
W: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Hotplug/

Device Mapper (LVM2)
A: LWM2 Team
W: http://www.sistina.com/products_lvm.htm
N: In -ac kernels

Kernel Probes
A: Vamsi Krishna S
M: lists.insecure.org/linux-kernel/2002/Aug/1299.html
W: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Misc/kprobes.patch.gz

EVMS
A: EVMS Team
W: http://sourceforge.net/projects/evms

Crash Dumping (LKCD)
A: Matt Robinson, LKCD team
W: http://lkcd.sourceforge.net/

IPSec
A: David Miller and Alexey Kuznetsov

Crypto API
A: James Morris

Unified Boot/Module Parameter Support
A: Rusty Russell
W: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Module/
N: Depends on in-kernel module loader

  parent reply	other threads:[~2002-10-22  4:28 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-19  4:24 Linux v2.5.44 - and offline for a week Linus Torvalds
2002-10-19 12:41 ` Nicholas Wourms
2002-10-19 14:05   ` Russell King
2002-10-19 16:40     ` Nicolas Pitre
2002-10-20  1:58   ` Rik van Riel
2002-10-20 12:59     ` Roman Zippel
2002-10-21  3:51       ` 2.6: Shortlist of Missing Features Rusty Russell
2002-10-21  2:44         ` Rob Landley
2002-10-21  7:43           ` David S. Miller
2002-10-21  7:59             ` YOSHIFUJI Hideaki / 吉藤英明
     [not found]               ` <200210202207.21397.landley@trommello.org>
2002-10-21  8:14                 ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-21 11:22           ` [STATUS 2.5] October 21, 2002 Guillaume Boissiere
2002-10-21 20:22             ` Rob Landley
2002-10-22 19:47               ` Andreas Dilger
2002-10-22 19:57                 ` Dave Jones
2002-10-22 20:18                   ` Andreas Dilger
2002-10-23  1:44                     ` Dave Jones
2002-10-22 20:33                   ` Alan Cox
2002-10-21 20:36             ` Son of crunch time: the list v1.2 Rob Landley
2002-10-22  1:54               ` Davide Libenzi
2002-10-22  2:02               ` Jeff Garzik
2002-10-21 21:42                 ` Rob Landley
2002-10-22  2:53                   ` Jeff Garzik
2002-10-22  2:58                     ` Arnaldo Carvalho de Melo
2002-10-22 17:32                     ` Nicholas Wourms
2002-10-22 17:40                       ` Christoph Hellwig
2002-10-22 17:48                         ` Nicholas Wourms
2002-10-22 18:25                           ` Alan Cox
2002-10-23 15:36                       ` Rob Landley
2002-10-22  3:20                   ` Robert Love
     [not found]                     ` <200210211900.42772.landley@trommello.org>
2002-10-22  5:04                       ` Robert Love
2002-10-22  9:40                         ` Jeff Garzik
2002-10-22  6:53                       ` george anzinger
2002-10-22  6:45                   ` george anzinger
     [not found]                     ` <200210221232.IAA03454@mc.com>
2002-10-22 19:24                       ` george anzinger
2002-10-22 10:15                   ` Matt D. Robinson
2002-10-22  2:13                 ` Martin J. Bligh
2002-10-22  3:01                 ` Karim Yaghmour
2002-10-22  8:14                 ` Eric W. Biederman
2002-10-22 12:54                 ` Christoph Hellwig
2002-10-23 10:28                 ` Vamsi Krishna S .
2002-10-23 16:03                   ` Rob Landley
2002-10-24  7:23                     ` Vamsi Krishna S .
2002-10-22  2:26           ` 2.6: Shortlist of Missing Features Rusty Russell
2002-10-22  5:21             ` David S. Miller
2002-10-21  4:04         ` David S. Miller
2002-10-21 12:39           ` Alan Cox
2002-10-21  4:07         ` Matt D. Robinson
2002-10-21  4:20         ` Skip Ford
2002-10-21 12:38         ` Alan Cox
2002-10-21 13:26           ` Roman Zippel
2002-10-22  3:42           ` Rusty Russell [this message]
2002-10-22  3:28             ` Bride of crunch time: list 1.3-ish (was Re: 2.6: Shortlist of Missing Features) Rob Landley
2002-10-20 22:49   ` Linux v2.5.44 - and offline for a week Rob Landley
2002-10-21 10:15     ` Olaf Dietsche
2002-10-21 13:11     ` Dave Jones
2002-10-21 17:55       ` Nicholas Wourms

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20021022043451.4989A2C05B@lists.samba.org \
    --to=rusty@rustcorp.com.au \
    --cc=akpm@zip.com.au \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=boissiere@adiglobal.com \
    --cc=davej@suse.de \
    --cc=davem@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@redhat.com \
    --cc=riel@conectiva.com.br \
    --cc=zippel@linux-m68k.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.