2002-10-29 00:24:43

by Rusty Russell

[permalink] [raw]
Subject: UPDATED: Rusty's Remarkably Unreliable 2.6 List

Patches which have been submitted to lkml in the last month or so,
are not suitable for post-freeze, and have not been rejected yet:

http://www.kernel.org/pub/linux/kernel/people/rusty/2.6-not-in-yet/

Ordered from most invasive to least. (Yay! I win!).

In the vain hope that Linus will announce a shortlist for consideration,
Rusty.
PS. Reproduced below.
--
Anyone who quotes me in their sig is an idiot. -- Rusty Russell.

================
Rusty's Remarkably Unreliable List of Pending 2.6 Features
[aka. Rusty's Snowball List]

Hi. I'm bitter because my module rewrite didn't get in earlier, so now
I'm spending some effort to ensure that there's a one-stop list of
patches which might go into 2.6, making it easier to review, argue,
and ideally allow Linus to decide what is to be considered for the
freeze.

Entrance criteria:

* Must have been submitted to lkml in the last month,
* Hasn't been rejected by the maintainer/Linus,
* Not appropriate for insertion during stable series (ie. too
invasive, new feature, breaks userspace)

Key:
A: Author
M: lkml posting describing patch
D: Download URL
S: Size of patch, number of files altered (source/config), number of new files.
X: Impact summary (only parts of patch which alter existing source files, not config/make files)
T: Diffstat of whole patch
N: Random notes

In rough order of invasiveness (number of altered source files):

In-kernel Module Loader and Unified parameter support
A: Rusty Russell
D: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Module/
S: 749 kbytes, 246/26 files altered, 22 new
T: Diffstat
X: Summary patch (531k)
N: Requires new modutils

Fbdev Rewrite
A: James Simmons
M: http://www.uwsg.iu.edu/hypermail/linux/kernel/0111.3/1267.html
D: http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
S: 4852 kbytes, 168/29 files altered, 124 new
T: Diffstat
X: Summary patch (182k)

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
D: http://opersys.com/ftp/pub/LTT/ExtraPatches/patch-ltt-linux-2.5.44-vanilla-021026-2.2.bz2
S: 257 kbytes, 67/4 files altered, 9 new
T: Diffstat
X: Summary patch (90k)

statfs64
A: Peter Chubb
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103490436228016&w=2
D: http://marc.theaimsgroup.com/?l=linux-kernel&m=103490436228016&w=2
S: 42 kbytes, 53/0 files altered, 1 new
T: Diffstat
X: Summary patch (32k)

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
D: http://thunk.org/tytso/linux/extfs-2.5/
S: 247 kbytes, 48/17 files altered, 17 new
T: Diffstat
X: Summary patch (82k)

Kernel Config
A: Roman Zippel
M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/6898.html
D: http://www.xs4all.nl/%7Ezippel/lc/lkc-1.2-2.5.44.diff.bz2
S: 2164 kbytes, 0/3 files altered, 178 new
T: Diffstat
X: Summary patch (7k)

ucLinux Patch (MMU-less support)
A: Greg Ungerer
M: http://lwn.net/Articles/11016/
D: http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.44uc3.patch.gz
S: 2218 kbytes, 25/34 files altered, 429 new
T: Diffstat
X: Summary patch (40k)

Crypto API
A: James Morris
S: 141 kbytes, 21/6 files altered, 14 new
N: In Dave Miller's tree for IPSec support.

Crash Dumping (LKCD)
A: Matt Robinson, LKCD team
M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/8552.html
D: http://lkcd.sourceforge.net/download/latest/
S: 18479 kbytes, 18/10 files altered, 10 new
T: Diffstat
X: Summary patch (18k)

POSIX Timer API
A: George Anzinger
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103553654329827&w=2
D: http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-posix-2.5.44-1.0.patch
S: 66 kbytes, 18/2 files altered, 4 new
T: Diffstat
X: Summary patch (21k)

Hotplug CPU Removal Support
A: Rusty Russell
D: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Hotcpu/hotcpu-cpudown.patch.gz
S: 32 kbytes, 16/0 files altered, 0 new
T: Diffstat
X: Summary patch (29k)

Hires Timers
A: George Anzinger
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103557676007653&w=2
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103557677207693&w=2
M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103558349714128&w=2
D: http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-core-2.5.44-1.0.patch http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-i386-2.5.44-1.0.patch http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-hrposix-2.5.44-1.1.patch
S: 132 kbytes, 15/4 files altered, 10 new
T: Diffstat
X: Summary patch (44k)
N: Requires POSIX Timer API patch

epoll System Call
A: Davide Libenze
M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/6419.html
D: http://www.xmailserver.org/linux-patches/sys_epoll-2.5.44-0.11.diff
S: 47 kbytes, 11/2 files altered, 4 new
T: Diffstat
X: Summary patch (9k)

Device Mapper (LVM2)
A: LVM2 Team
M: http://www.sistina.com/products_lvm.htm
D: http://people.sistina.com/~thornber/patches/2.5-stable/
S: 88 kbytes, 10/5 files altered, 9 new
T: Diffstat
X: Summary patch (6k)
N: In -ac kernels

EVMS
A: EVMS Team
M: http://www.uwsg.iu.edu/hypermail/linux/kernel/0208.0/0109.html
D: http://evms.sourceforge.net/patches/2.5.44/
S: 1101 kbytes, 7/10 files altered, 44 new
T: Diffstat
X: Summary patch (4k)

initramfs
A: Al Viro
M: http://www.cs.helsinki.fi/linux/linux-kernel/2001-30/0110.html
D: ftp://ftp.math.psu.edu/pub/viro/N0-initramfs-C21
S: 16 kbytes, 5/1 files altered, 2 new
T: Diffstat
X: Summary patch (5k)

Kernel Probes
A: Vamsi Krishna S
M: lists.insecure.org/linux-kernel/2002/Aug/1299.html
D: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Misc/kprobes.patch.gz
S: 17 kbytes, 3/4 files altered, 4 new
T: Diffstat
X: Summary patch (4k)


2002-10-29 00:37:31

by Steven Dake

[permalink] [raw]
Subject: Re: UPDATED: Rusty's Remarkably Unreliable 2.6 List

Rusty,

Please also consider adding FibreChannel/Scsi hotswap support to your list.

The patch has been through several revisions, has been reviewed by over
15 people on lkml and scsi, and has support of the SCSI maintainers. I
feel its really prime time now, thanks to all of the contributions by
lkml'ers.

Linux 2.5 SCSI and FibreChannel Hotswap Support
A: Steven Dake
M: http://marc.theaimsgroup.com/?t=103558444400002&r=1&w=2
M: http://marc.theaimsgroup.com/?t=103542041200001&r=1&w=2
M: http://marc.theaimsgroup.com/?t=103541590500001&r=1&w=2
M: http://marc.theaimsgroup.com/?t=103462115700001&r=1&w=2
M: http://marc.theaimsgroup.com/?t=103429968400002&r=1&w=2
D: http://sourceforge.net/projects/atca-hotswap

Thanks!
-steve



Rusty Russell wrote:

>Patches which have been submitted to lkml in the last month or so,
>are not suitable for post-freeze, and have not been rejected yet:
>
> http://www.kernel.org/pub/linux/kernel/people/rusty/2.6-not-in-yet/
>
>Ordered from most invasive to least. (Yay! I win!).
>
>In the vain hope that Linus will announce a shortlist for consideration,
>Rusty.
>PS. Reproduced below.
>--
> Anyone who quotes me in their sig is an idiot. -- Rusty Russell.
>
>================
>Rusty's Remarkably Unreliable List of Pending 2.6 Features
>[aka. Rusty's Snowball List]
>
>Hi. I'm bitter because my module rewrite didn't get in earlier, so now
>I'm spending some effort to ensure that there's a one-stop list of
>patches which might go into 2.6, making it easier to review, argue,
>and ideally allow Linus to decide what is to be considered for the
>freeze.
>
>Entrance criteria:
>
> * Must have been submitted to lkml in the last month,
> * Hasn't been rejected by the maintainer/Linus,
> * Not appropriate for insertion during stable series (ie. too
> invasive, new feature, breaks userspace)
>
>Key:
>A: Author
>M: lkml posting describing patch
>D: Download URL
>S: Size of patch, number of files altered (source/config), number of new files.
>X: Impact summary (only parts of patch which alter existing source files, not config/make files)
>T: Diffstat of whole patch
>N: Random notes
>
>In rough order of invasiveness (number of altered source files):
>
>In-kernel Module Loader and Unified parameter support
>A: Rusty Russell
>D: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Module/
>S: 749 kbytes, 246/26 files altered, 22 new
>T: Diffstat
>X: Summary patch (531k)
>N: Requires new modutils
>
>Fbdev Rewrite
>A: James Simmons
>M: http://www.uwsg.iu.edu/hypermail/linux/kernel/0111.3/1267.html
>D: http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
>S: 4852 kbytes, 168/29 files altered, 124 new
>T: Diffstat
>X: Summary patch (182k)
>
>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
>D: http://opersys.com/ftp/pub/LTT/ExtraPatches/patch-ltt-linux-2.5.44-vanilla-021026-2.2.bz2
>S: 257 kbytes, 67/4 files altered, 9 new
>T: Diffstat
>X: Summary patch (90k)
>
>statfs64
>A: Peter Chubb
>M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103490436228016&w=2
>D: http://marc.theaimsgroup.com/?l=linux-kernel&m=103490436228016&w=2
>S: 42 kbytes, 53/0 files altered, 1 new
>T: Diffstat
>X: Summary patch (32k)
>
>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
>D: http://thunk.org/tytso/linux/extfs-2.5/
>S: 247 kbytes, 48/17 files altered, 17 new
>T: Diffstat
>X: Summary patch (82k)
>
>Kernel Config
>A: Roman Zippel
>M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/6898.html
>D: http://www.xs4all.nl/%7Ezippel/lc/lkc-1.2-2.5.44.diff.bz2
>S: 2164 kbytes, 0/3 files altered, 178 new
>T: Diffstat
>X: Summary patch (7k)
>
>ucLinux Patch (MMU-less support)
>A: Greg Ungerer
>M: http://lwn.net/Articles/11016/
>D: http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.44uc3.patch.gz
>S: 2218 kbytes, 25/34 files altered, 429 new
>T: Diffstat
>X: Summary patch (40k)
>
>Crypto API
>A: James Morris
>S: 141 kbytes, 21/6 files altered, 14 new
>N: In Dave Miller's tree for IPSec support.
>
>Crash Dumping (LKCD)
>A: Matt Robinson, LKCD team
>M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/8552.html
>D: http://lkcd.sourceforge.net/download/latest/
>S: 18479 kbytes, 18/10 files altered, 10 new
>T: Diffstat
>X: Summary patch (18k)
>
>POSIX Timer API
>A: George Anzinger
>M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103553654329827&w=2
>D: http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-posix-2.5.44-1.0.patch
>S: 66 kbytes, 18/2 files altered, 4 new
>T: Diffstat
>X: Summary patch (21k)
>
>Hotplug CPU Removal Support
>A: Rusty Russell
>D: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Hotcpu/hotcpu-cpudown.patch.gz
>S: 32 kbytes, 16/0 files altered, 0 new
>T: Diffstat
>X: Summary patch (29k)
>
>Hires Timers
>A: George Anzinger
>M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103557676007653&w=2
>M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103557677207693&w=2
>M: http://marc.theaimsgroup.com/?l=linux-kernel&m=103558349714128&w=2
>D: http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-core-2.5.44-1.0.patch http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-i386-2.5.44-1.0.patch http://unc.dl.sourceforge.net/sourceforge/high-res-timers/hrtimers-hrposix-2.5.44-1.1.patch
>S: 132 kbytes, 15/4 files altered, 10 new
>T: Diffstat
>X: Summary patch (44k)
>N: Requires POSIX Timer API patch
>
>epoll System Call
>A: Davide Libenze
>M: http://lists.insecure.org/lists/linux-kernel/2002/Oct/6419.html
>D: http://www.xmailserver.org/linux-patches/sys_epoll-2.5.44-0.11.diff
>S: 47 kbytes, 11/2 files altered, 4 new
>T: Diffstat
>X: Summary patch (9k)
>
>Device Mapper (LVM2)
>A: LVM2 Team
>M: http://www.sistina.com/products_lvm.htm
>D: http://people.sistina.com/~thornber/patches/2.5-stable/
>S: 88 kbytes, 10/5 files altered, 9 new
>T: Diffstat
>X: Summary patch (6k)
>N: In -ac kernels
>
>EVMS
>A: EVMS Team
>M: http://www.uwsg.iu.edu/hypermail/linux/kernel/0208.0/0109.html
>D: http://evms.sourceforge.net/patches/2.5.44/
>S: 1101 kbytes, 7/10 files altered, 44 new
>T: Diffstat
>X: Summary patch (4k)
>
>initramfs
>A: Al Viro
>M: http://www.cs.helsinki.fi/linux/linux-kernel/2001-30/0110.html
>D: ftp://ftp.math.psu.edu/pub/viro/N0-initramfs-C21
>S: 16 kbytes, 5/1 files altered, 2 new
>T: Diffstat
>X: Summary patch (5k)
>
>Kernel Probes
>A: Vamsi Krishna S
>M: lists.insecure.org/linux-kernel/2002/Aug/1299.html
>D: http://www.kernel.org/pub/linux/kernel/people/rusty/patches/Misc/kprobes.patch.gz
>S: 17 kbytes, 3/4 files altered, 4 new
>T: Diffstat
>X: Summary patch (4k)
>-
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to [email protected]
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>Please read the FAQ at http://www.tux.org/lkml/
>
>
>
>
>

2002-10-29 02:37:37

by Perez-Gonzalez, Inaky

[permalink] [raw]
Subject: RE: UPDATED: Rusty's Remarkably Unreliable 2.6 List


> Patches which have been submitted to lkml in the last month or so,
> are not suitable for post-freeze, and have not been rejected yet:

I'd love to see priority based futexes ... although maybe that's considered
a bug fix [although I have to fix the ugly bits yet and get somebody to test
it and feedback].

Inaky Perez-Gonzalez -- Not speaking for Intel - opinions are my own [or my
fault]