public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Guillaume Boissiere" <boissiere@adiglobal.com>
To: linux-kernel@vger.kernel.org
Subject: [STATUS 2.5]  October 30, 2002
Date: Wed, 30 Oct 2002 10:13:38 -0500	[thread overview]
Message-ID: <3DBFB0D2.21734.21E3A6B@localhost> (raw)

Many new big items merged in the last few days:
IPsec, CryptoAPI, LVM2 (device-mapper), Digital Video Broadcasting layer, etc.
And still a long list of pending items marked as "Ready".
Oh, and Halloween is tomorrow.... :-)

http://www.kernelnewbies.org/status/  for all the details.
Enjoy!

-- Guillaume



-------------------------------------------------------
Linux Kernel 2.5 Status - October 30th, 2002
(Latest kernel release is 2.5.44)

Items in bold have changed since last week.
Items in grey are post Halloween (feature freeze).

Features:  
 
Merged  
o in 2.5.1+  Rewrite of the block IO (bio) layer  (Jens Axboe)  
o in 2.5.2  Initial support for USB 2.0  (David Brownell, Greg Kroah-Hartman, etc.)  
o in 2.5.2  Per-process namespaces, late-boot cleanups  (Al Viro, Manfred Spraul)  
o in 2.5.2+  New scheduler for improved scalability  (Ingo Molnar)  
o in 2.5.2+  New kernel device structure (kdev_t)  (Linus Torvalds, etc.)  
o in 2.5.3  IDE layer update  (Andre Hedrick)  
o in 2.5.3  Support reiserfs external journal  (Reiserfs team)  
o in 2.5.3  Generic ACL (Access Control List) support  (Nathan Scott)  
o in 2.5.3  PnP BIOS driver  (Alan Cox, Thomas Hood, Dave Jones, etc.)  
o in 2.5.3+  New driver model & unified device tree  (Patrick Mochel)  
o in 2.5.4  Add preempt kernel option  (Robert Love, MontaVista team)  
o in 2.5.4  Support for Next Generation POSIX Threading  (NGPT team)  
o in 2.5.5  Add ALSA (Advanced Linux Sound Architecture)  (ALSA team)  
o in 2.5.5  Pagetables in highmem support  (Ingo Molnar, Arjan van de Ven)  
o in 2.5.5  New architecture: AMD 64-bit (x86-64)  (Andi Kleen, x86-64 Linux team)  
o in 2.5.5  New architecture: PowerPC 64-bit (ppc64)  (Anton Blanchard, ppc64 team)  
o in 2.5.6  Add JFS (Journaling FileSystem from IBM)  (JFS team)  
o in 2.5.6  per_cpu infrastructure  (Rusty Russell)  
o in 2.5.6  HDLC (High-level Data Link Control) update  (Krzysztof Halasa)  
o in 2.5.6  smbfs Unicode and large file support  (Urban Widmark)  
o in 2.5.7  New driver API for Wireless Extensions  (Jean Tourrilhes)  
o in 2.5.7  Video for Linux (V4L) redesign  (Gerd Knorr)  
o in 2.5.7  Futexes (Fast Lightweight Userspace Semaphores)  (Rusty Russell, etc.)  
o in 2.5.7+  NAPI network interrupt mitigation  (Jamal Hadi Salim, Robert Olsson, Alexey 
Kuznetsov)  
o in 2.5.7+  ACPI (Advanced Configuration & Power Interface)  (Andy Grover, ACPI team)  
o in 2.5.8  Syscall interface for CPU task affinity  (Robert Love)  
o in 2.5.8  Radix-tree pagecache  (Momchil Velikov, Christoph Hellwig)  
o in 2.5.9  Smarter IRQ balancing  (Ingo Molnar)  
o in 2.5.11  Replace old NTFS driver with NTFS TNG driver  (Anton Altaparmakov)  
o in 2.5.11  Fast walk dcache  (Hanna Linder)  
o in 2.5.11+  Rewrite of the framebuffer layer  (James Simmons)  
o in 2.5.12+  Rewrite of the buffer layer  (Andrew Morton)  
o in 2.5.14  Support for IDE TCQ (Tagged Command Queueing)  (Jens Axboe)  
o in 2.5.14  Bluetooth support (no longer experimental!)  (Maxim Krasnyansky, Bluetooth team)  
o in 2.5.17  New quota system supporting plugins  (Jan Kara)  
o in 2.5.17+  Move ISDN4Linux to CAPI based interface  (Kai Germaschewski, ISDN4Linux team)  
o in 2.5.18  Software suspend (to disk & RAM)  (Pavel Machek)  
o in 2.5.23  More complete IEEE 802.2 stack  (Arnaldo, Jay Schullist, from Procom donated 
code)  
o in 2.5.23+  Hotplug CPU support  (Rusty Russell)  
o in 2.5.25  Faster internal kernel clock frequency  (Linus Torvalds)  
o in 2.5.26  Direct pagecache <-> BIO disk I/O  (Andrew Morton)  
o in 2.5.27+  New VM with reverse mappings  (Rik van Riel)  
o in 2.5.28+  Serial driver restructure  (Russell King)  
o in 2.5.28  Remove the "Big IRQ lock"  (Ingo Molnar)  
o in 2.5.29+  Thread-Local Storage (TLS) support  (Ingo Molnar)  
o in 2.5.29+  Add Linux Security Module (LSM)  (LSM team)  
o in 2.5.29+  Strict address space accounting  (Alan Cox)  
o in 2.5.31+  Disk description cleanups  (Al Viro)  
o in 2.5.31  Support insane number of processes  (Linus Torvalds)  
o in 2.5.32  New MTRR (Memory Type Range Register) driver  (Patrick Mochel)  
o in 2.5.32+  Porting all input devices over to input API  (Vojtech Pavlik, James Simmons)  
o in 2.5.32+    Asynchronous IO (aio) support  (Ben LaHaise)  
o in 2.5.32+  Improved POSIX threading support  (Ingo Molnar)  
o in 2.5.33  SCTP (Stream Control Transmission Protocol)  (lksctp team)  
o in 2.5.33  TCP segmentation offload  (Alexey Kuznetsov)  
o in 2.5.34  discontigmem support (ia32)  (Pat Gaughen, Martin Bligh, Jack Steiner, Tony Luck) 
 
o in 2.5.34  POSIX threading support for signals  (Ingo Molnar)  
o in 2.5.35  Add User-Mode Linux (UML)  (Jeff Dike)  
o in 2.5.35  Serial ATA support  (Andre Hedrick)  
o in 2.5.36  Add XFS (A journaling filesystem from SGI)  (XFS team)  
o in 2.5.37  Remove the global tasklist  (Ingo Molnar, William Lee Irwin)  
o in 2.5.39  New IO scheduler  (Jens Axboe)  
o in 2.5.40  Add support for CPU clock/voltage scaling  (Dominik Brodowski, Erik Mouw, Dave 
Jones, Russell King, Arjan van de Ven)  
o in 2.5.40  NUMA topology support  (Matt Dobson)  
o in 2.5.40  Parallelizing page replacement  (Andrew Morton, Momchil Velikov, Dave Hansen, 
William Lee Irwin)  
o in 2.5.42  Improved i2o (Intelligent Input/Ouput) layer  (Alan Cox)  
o in 2.5.42  Remove the 2TB block device limit  (Peter Chubb)  
o in 2.5.42  Add new CIFS (Common Internet File System)  (Steve French)  
o in 2.5.42  ext2/ext3 large directory support: HTree index  (Daniel Phillips, Christopher Li, 
Andrew Morton, Ted Ts'o)  
o in 2.5.43  Add support for NFS v4  (NFS v4 team, Trond Myklebust, Neil Brown)  
o in 2.5.43  Read-Copy Update (RCU) Mutual Exclusion  (Dipankar Sarma, Rusty Russell, Andrea 
Arcangeli, LSE Team)  
o in 2.5.43  Add OProfile, a low-overhead profiler  (John Levon)  
o in 2.5.43  Andrew File System (AFS) support  (David Howells)  
o in 2.5.44  x86 BIOS Enhanced Disk Device (EDD) polling  (Matt Domsch)  
o in 2.5.44  Plug'N Play Layer Rewrite  (Adam Belay)  
o in 2.5.45  Device mapper for Logical Volume Manager (LVM2)  (Alasdair Kergon, Patrick 
Caulfield, Joe Thornber)  
o in 2.5.45  Digital Video Broadcasting (DVB) layer  (LinuxTV team)  
o in 2.5.45  IPsec support  (Alexey Kuznetsov, Dave Miller, USAGI team)  
o in 2.5.45  CryptoAPI  (James Morris)  

 
o in -mm  Page table sharing  (Daniel Phillips, Dave McCracken)  
o in -mm  Extended Attributes and ACLs for ext2/ext3  (Ted Ts'o)  
o in -mm  Per-cpu hot & cold page lists  (Andrew Morton, Martin Bligh)  
o in -ac  MMU-less processor support (ucLinux)  (Greg Ungerer)  

 
o Ready  Build option for Linux Trace Toolkit (LTT)  (Karim Yaghmour)  
o Ready  Kernel Probes (kprobes)  (Vamsi Krishna, kprobes team)  
o Ready  High resolution timers  (George Anzinger, etc.)  
o Ready  EVMS (Enterprise Volume Management System)  (EVMS team)  
o Ready  Linux Kernel Crash Dumps  (Matt Robinson, LKCD team)  
o Ready  Rewrite of the console layer  (James Simmons)  
o Ready  Zerocopy NFS  (Hirokazu Takahashi)  
o Ready  Kexec, syscall to load kernel from kernel  (Eric Biederman)  
o Ready  New Linux configuration system  (Roman Zippel)  
o Ready  In-kernel module loader  (Rusty Russell)  
o Ready  Unified boot/parameter support  (Rusty Russell)  
o Ready  Support insane number of groups  (Tim Hockin)  
o Ready  Better I/O performance with epoll  (Davide Libenzi)  
o Ready  NUMA aware scheduler extensions  (Erich Focht, Michael Hohnbaum)  
o Ready  Replace initrd by initramfs  (H. Peter Anvin, Al Viro)  
o Ready  SCSI and FibreChannel Hotswap Support  (Steven Dake)  

 
o Beta  Worldclass support for IPv6  (Alexey Kuznetsov, Dave Miller, Jun Murai, Yoshifuji 
Hideaki, USAGI team)  
o Beta  Reiserfs v4  (Reiserfs team)  
o Beta  SCSI multipath IO (with NUMA support)  (Patrick Mansfield, Mike Anderson)  

 
o Alpha  Basic NUMA API  (Matt Dobson)  
o Alpha  Remove waitqueue heads from kernel structures  (William Lee Irwin)  
o Alpha  NUMA aware slab allocator  (Manfred Spraul, Martin Bligh)  

 
o Started  32bit dev_t  (?)  

 
o Post-freeze  Change all drivers to new driver model  (All maintainers)  
o Post-freeze  Fix device naming issues  (Patrick Mochel, Greg Kroah-Hartman)  
o Post-freeze  Better event logging for enterprise systems  (Larry Kessler, evlog team)  
o Post-freeze  Page table reclamation  (William Lee Irwin, Rik Van Riel)  
o Post-freeze  UMSDOS (Unix under MS-DOS) Rewrite  (Al Viro)  
o Post-freeze  USB gadget support  (Stuart Lynne, Greg Kroah-Hartman)  
o Post-freeze  Overhaul PCMCIA support  (David Woodhouse, David Hinds)  
o Post-freeze  InfiniBand support  (InfiniBand team)  
o Post-freeze  Per-mountpoint read-only, union-mounts, unionfs  (Al Viro)  
o Post-freeze  More complete NetBEUI stack  (Arnaldo Carvalho de Melo, from Procom donated 
code)  
o Post-freeze  New mount API  (Al Viro)  
o Post-freeze  Add thrashing control  (Rik van Riel)  
o Post-freeze  Remove all hardwired drivers from kernel  (Alan Cox, etc.)  
o Post-freeze  Improved AppleTalk stack  (Arnaldo Carvalho de Melo)  
o Post-freeze  ext2/ext3 online resize support  (Andreas Dilger)  
o Post-freeze  New lightweight library (klibc)  (H. Peter Anvin)  
o Post-freeze  UDF Write support for CD-R/RW (packet writing)  (Jens Axboe, Peter Osterlund)  
o Post-freeze  Scalable Statistics Counter  (Ravikiran Thirumalai)  
o Post-freeze  Add hardware sensors drivers  (lm_sensors team)  


 
Cleanups:  
 
Merged  
o in 2.5.3  Break Configure.help into multiple files  (Linus Torvalds)  
o in 2.5.3  Untangle sched.h & fs.h include dependancies  (Dave Jones, Roman Zippel)  
o in 2.5.4  Per network protocol slabcache & sock.h  (Arnaldo Carvalho de Melo)  
o in 2.5.4  Per filesystem slabcache & fs.h  (Daniel Phillips, Jeff Garzik, Al Viro)  
o in 2.5.6  Killing kdev_t for block devices  (Al Viro)  
o in 2.5.18+  ->getattr() ->setattr() ->permission() changes  (Al Viro)  
o in 2.5.21  Split up x86 setup.c into managable pieces  (Patrick Mochel)  
o in 2.5.23+  Major MD tool (RAID 5) cleanup  (Neil Brown)  
o in 2.5.30  Remove khttpd  (Christoph Hellwig)  
o in 2.5.31  Rework datalink protocols to not use cli/sti  (Arnaldo Carvalho de Melo)  
o in 2.5.31  Remove incomplete SPX network stack  (Arnaldo Carvalho de Melo)  
o in 2.5.43  Remove kiobufs  (Andrew Morton)  

 
o in -mm  Avoid dcache_lock while path walking  (Maneesh Soni, IBM team)  

 
o Ready  Switch to ->get_super() for file_system_type  (Al Viro)  

 
o Beta  file.h and INIT_TASK  (Benjamin LaHaise)  
o Beta  Proper UFS fixes, ext2 and locking cleanups  (Al Viro)  
o Beta  Lifting limitations on mount(2)  (Al Viro)  

 
o Started  Reorder x86 initialization  (Dave Jones, Randy Dunlap)  



Have some free time and want to help? Check out the Kernel Janitor
TO DO list for a list of source code cleanups you can work on.
A great place to start learning more about kernel internals!


             reply	other threads:[~2002-10-30 15:07 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-30 15:13 Guillaume Boissiere [this message]
2002-10-30 15:55 ` [STATUS 2.5] October 30, 2002 YOSHIFUJI Hideaki / 吉藤英明
2002-10-30 22:36   ` David S. Miller
2002-10-31  2:48     ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-31  2:44       ` David S. Miller
2002-10-31  3:07         ` kuznet
2002-10-31  3:16         ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-31  3:13           ` David S. Miller
  -- strict thread matches above, loose matches on Subject: below --
2002-10-30 16:17 Dave Jones
2002-10-30 17:14 ` Randy.Dunlap
2002-10-31  6:22 ` Eric W. Biederman
2002-10-31 10:56   ` Alan Cox
2002-10-31 16:30     ` Randy.Dunlap
2002-10-31 14:40   ` Dave Jones
2002-10-31 23:01   ` Pavel Machek
2002-11-01 14:05     ` Eric W. Biederman
2002-11-01 16:49       ` Alan Cox
2002-11-01 17:00         ` Richard B. Johnson
2002-11-02 12:19           ` Eric W. Biederman
2002-11-04 14:31             ` Richard B. Johnson
2002-11-04 15:58               ` Eric W. Biederman
2002-11-01 18:17 Ed Vance
2002-11-01 18:46 ` Malcolm Beattie
2002-11-01 19:14 Ken Ryan
2002-11-01 19:56 ` Richard B. Johnson
2002-11-01 21:27   ` Ken Ryan
2002-11-01 22:25 Ed Vance
2002-11-02  0:33 ` Werner Almesberger
2002-11-04 17:14 Ed Vance

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=3DBFB0D2.21734.21E3A6B@localhost \
    --to=boissiere@adiglobal.com \
    --cc=linux-kernel@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox