|| ||Rob Landley <email@example.com>|
|| ||Crunch Time, in 3D! (2.5 final merge candidate list, v 1.4)|
|| ||Tue, 22 Oct 2002 17:19:41 -0500|
|| ||"Guillaume Boissiere" <firstname.lastname@example.org>|
Sigh, silly me. All the kernel hooks patches
Are against 2.4, not 2.5. I can't find ANY patch against
2.5. So that's dropped.
Similarly, the "VM Large Page Support", which is a pretty vague
entry in the 2.5 status list (attributed to "many people" and
pointing to http://lse.sf.net which is an umbrealla organization
for many smaller projects), has managed to avoid all efforts
to track down a related patch. Rohit Seth at intel seems to think
it might be this patch:
Which already went in. So until somebody steps up claim that
"VM Large Page Support" is not the same as hugetlb patch Linus
already merged, that's out.
You'll notice that several other patches are diffed against stuff
earlier than 2.4.44. It might be a REALLY GOOD IDEA to re-diff the
sucker against the latest linux kernel, even if the current patch
applies cleanly. Just for the look of the thing. Shows you're paying
attention, and presumably that you tested it and it didn't break. (If
I missed a newer version, please tell me. It can take some hunting
through these home pages to find an actual patch URL...)
Also, if a directory contains a bunch of patches, and there's no
indication of what patches should be applied in which order to get
what (except possibly by reading all the patches, which don't even
necessarily specify which kernel version they apply to... Remember,
Linus is sometimes even lazier than I am. Amazing, but true.)
Other stuff: Collated Rusty's latest list
went and examined various home pages to try to find the most recent
version of stuff, incorporated various emails, and updated Linus's
position on the Linux Lunacy Cruise.
Linus returns from the Linux Lunacy Cruise after Sunday, October 27th.
(By the time you read this, Linus should have left Cozumel, Mexico
and be. En route to Georgetown, Grand Cayman. See
Strangely, Linus isn't signed up to give any seminars...
I wonder if he's attending any?)
The following features aim to be ready for submission to Linus by Monday,
October 28th, to be considered for inclusion (in 2.5.45) before the feature
freeze on Thursday, October 31 (halloween).
Note: if you want to submit a new entry to this list, PLEASE provide a URL
to where the patch can be found, and any descriptive announcement you think
useful (user space tools, etc). This doesn't have to be a web page devoted
to the patch, if the patch has been posted to linux-kernel a URL to the post
on any linux-kernel archive site is fine.
If you don't know of one, a good site for looking at the threaded archive is:
and a more searchable archive is available at:
This archive seems less likely to mangle your patch for cut and pasting,
although its a real pain to actualy try to read:
This list is just pending features trying to get in before feature freeze.
If you want to know what's already gone in, or what's being worked on for
the next development cycle, check out "http://kernelnewbies.org/status".
You can get Andrew Morton's MM tree here:
And Alan Cox's -ac tree here:
Thanks to Rusty Russell and Guillaume Boissiere, whose respective 2.5 merge
candidate lists have been ruthlessly strip-mined in the process of
And now, in no particular order:
============================ Pending features: =============================
1) Roman Zippel's new kernel configuration system.
Linus has actually looked fairly favorably on this one so far:
2) Ted Tso's new ext2/ext3 code with extended attributes and access control
Andreas Dilger says ext3 EA+ACL is now in the -mm tree.
3) Linux Trace Toolkit (LTT) (Karim Yaghmour)
User tools: http://opersys.com/ftp/pub/LTT/TraceToolkit-0.9.6pre2.tgz
4) Device mapper for Logical Volume Manager (LVM2) (LVM2 team) (in -ac tree)
5) EVMS (Enterprise Volume Management System) (EVMS team)
6) Page table sharing (Daniel Phillips, Dave McCracken) (in -mm tree)
(A newer version of which seems to be at:)
Ed Tomlinson seems to have a show-stopper bug for this one, though:
7) Kernel Probes/Dynamic Probes (IBM dprobes team, contact: Vamsi Krishna S)
Note: DProbes is more or less a patch on top of KProbes, but KProbes
claims to be independently useful.
Base Kprobes Patch:
See also the DProbes Home Page:
A good explanation of the difference between kprobes, dprobes,
and kernel hooks is here:
8) High resolution timers (George Anzinger, etc.)
Patch via evil sourceforge download auto-mirror thing:
Linus has unresolved concerns with this one, by the way:
9) Linux Kernel Crash Dumps (Matt Robinson, LKCD team)
10) Rewrite of the console layer (James Simmons)
Patch (Unknown version, but home page only has random CVS du jour link.):
11) Kexec, luanch new linux kernel from Linux (Eric W. Biederman)
Announcement with links:
12) USAGI IPv6 (Yoshifujy Hideyaki)
13) MMU-less processor support (Greg Ungerer)
Announcement with lots of links:
14) sys_epoll (I.E. /dev/poll) (Davide Libenzi)
Linus participated repeatedly in a thread on this one too, expressing
concerns which (hopefully) have been addressed. See:
15) CD Recording/sgio patches (Jens Axboe)
16) In-kernel module loader (Rusty Russell.)
17) Unified Boot/Module parameter support (Rusty Russell)
Note: depends on in-kernel module loader.
Huge disorganized heap 'o patches with no explanation:
18) Hotplug CPU Removal (Rusty Russell)
Even bigger, more disorganized Heap 'o patches:
19) Unlimited groups patch (Tim Hockin.)
20) Initramfs (Al Viro)
Way back when, Al said:
I THINK this is the most recent patch:
And Linus recently made happy noises about the idea:
======================== Unresolved issues: =========================
1) hyperthread-aware scheduler
2) connection tracking optimizations.
No URLs to patch. Anybody want to come out in favor of these
with an announcement and pointer to a version being suggested
3) IPSEC (David Miller, Alexy)
4) New CryptoAPI (James Morris)
David S. Miller said:
> No URLs, being coded as I type this :-)
> Some of the ipv4 infrastructure is in 2.5.44
Note, this may conflict with Yoshifuji Hideyaki's ipv6 ipsec stuff. If not,
I'd like to collate or clarify the entries.) USAGI ipv6 is in the first
section and this isn't because I have a URL to an existing patch to
USAGI, and don't for this. I have no idea how much overlap there is
between these projects, and whether they're considered parts of the
same project or submitted individually...
5) ReiserFS 4
Hans Reiser said:
> We will send Reiser4 out soon, probably around the 27th.
See also http://www.namesys.com/v4/fast_reiser4.html
Hans and Jens Axboe are arguing about whether or not Reiser4 is a
potential post-freeze addition. That thread starts here:
6) 32bit dev_t
Alan Cox said:
> The big one missing is 32bit dev_t. Thats the killer item we have left.
But did not provide a URL to a patch. Presumably, it's in his tree and
is capable of being extracted out of it, so I guess it's already in
good hands? (I dunno, ask him.)
He also mentioned:
> Oh other one I missed - DVB layer - digital tv etc. Pretty much
> essential now for europe, but again its basically all driver layer
But it's not clear this is an item that must go in before feature freeze
or not at all.
7) EXT3 resize support:
A thread over whether or not this is self-contained enough and low
enough impact to go in after the freature freeze starts here:
http://penguicon.sf.net - Terry Pratchett, Eric Raymond, Pete Abrams, Illiad,
CmdrTaco, liquid nitrogen ice cream, and caffienated jello. Well why not?
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
to post comments)