Sections: Main page Security Kernel Distributions Development Commerce Linux in the news Announcements Back page All in one big page See also: last week's Kernel page. |
Kernel developmentThe current development kernel release is 2.3.22. A number of problems have been reported with this kernel, so potential users may wish to approach it with caution. The "testing" directory contains a 2.3.23 prepatch (up to version 4 as of this writing) that should probably be applied; it fixes the 2.3.22 difficulties. (Of course, 2.3.23 may be out by the time you read this; see the LWN daily updates page for the latest information). The current stable kernel release is 2.2.13, released at long last. A set of release notes for this version has been posted by Alan Cox. Therein one can read the (long) list of changes incorporated into this release of the kernel. If 2.2.13 proves as stable as hoped, there is a good chance that the next release (2.2.14) will contain the long-awaited NFS server patches. Version 0.0.2 of the ext3 journaling filesystem has been released by Stephen Tweedie. See the announcement for details; this is, according to Stephen, "the first usable release." Note that if you want to test out ext3, that there are a couple of patches to 0.0.2 in the FTP area which should be applied as well. Stephen has also released an initial set of tools to help with ext3 migration. (See also: the September 23 LWN kernel section for a discussion of ext3 and what it does). Questions for the week: why is the traffic shaper in 2.3.x?, or even why is ifconfig still around? Both questions relate back to the same basic issue: Linux networking has a great many advanced capabilities that are, at this point, still little used. On a modern Linux system one can do things like:
The main reason for the persistence of the older networking tools appears to be documentation. Very little exists for the iproute2 and traffic control tools; thus it is hard for most people to start using them. These tools are somewhat complex and intimidating for new users. There are documentation efforts underway, so this lack is likely to be remedied somewhat within the next few months. At that point, the traffic shaper can maybe go away, and ifconfig perhaps replaced by a shell script which translates to the new IP tools. Until then, it looks like business as usual for most users. (The iproute2 package - and much of the fancy networking features supported by it - was written by Alexey Kuznetsov. The package may be obtained from his FTP site at ftp.inr.ac.ru/ip-routing/. A number of mirror sites exist, including ones at funet.fi and uchicago.edu. A good introduction to traffic control may be found in Werner Almesberger's Linux Expo talk, available in PostScript form from his FTP site.) The Linux Core Kernel Commentary. "TedC" points out to us that Coriolis is about to release the Linux Core Kernel Commentary, which lists a portion of the kernel source and describes what is going on. It appears to be truly "core kernel" - things like filesystems, device drivers, networking, and more are not included. Other patches and updates released this week include:
The Wonderful World of Linux 3.0 Joseph Pranevich, chronicler of new Linux features, has now sent us a grim look into post-millennial times with The Wonderful World of Linux 3.0. Section Editor: Jon Corbet |
October 21, 1999
| |