<?xml version="1.0" ?>

<kc>

<title>Kernel Traffic</title>

<author contact="mailto:zbrown@tumblerings.org">Zack Brown</author>

<headquote>
<a href="http://www.tux.org/lkml/">linux-kernel FAQ</a> |
<a href="http://www.tux.org/lkml/#s3-1">subscribe to linux-kernel</a> | 
<a href="http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html">linux-kernel Archives</a> | 
<a href="http://www.kernelnotes.org/">kernelnotes.org</a> | 
<a href="http://lxr.linux.no/">LxR Kernel Source Browser</a> |
<a href="http://www.memalpha.cx/Linux/Kernel/">All Kernels</a> | 
<a href="http://perso.wanadoo.es/xose/linux/linux_ports.html">Kernel Ports</a> | 
<a href="http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html">Kernel Docs</a> | 
<a href="http://members.aa.net/~swear/pedia/kernel.html">Gary's Encyclopedia: Linux Kernel</a> | 
<a href="http://kernelnewbies.org/">#kernelnewbies</a>
</headquote>

<issue num="137" date="15 Oct 2001 00:00:00 -0800" />

<intro>

<p>I'd like to thank the folks who sent me encouraging emails in response to
last week's introduction to KT. I'd also like to thank the two folks who sent
emails criticizing me for my statements. They were thoughtful and sincere,
and I appreciated them. Thanks to all.</p>

</intro>

<stats posts="1381" size="5970" contrib="427" multiples="198" lastweek="183">

<person posts="76" size="187" who="Alan Cox " />
<person posts="37" size="142" who="jamal " />
<person posts="31" size="125" who="Thomas Hood " />
<person posts="29" size="171" who="Ingo Molnar " />
<person posts="28" size="144" who="Andrea Arcangeli " />
<person posts="25" size="127" who="Keith Owens " />
<person posts="22" size="58" who="&quot;David S. Miller&quot; " />
<person posts="21" size="76" who="Linus Torvalds " />
<person posts="21" size="71" who="Rik van Riel " />
<person posts="20" size="93" who="&quot;BALBIR SINGH&quot; " />
<person posts="20" size="83" who="Mikulas Patocka " />
<person posts="17" size="53" who="Robert Love " />
<person posts="15" size="75" who="&quot;Martin J. Bligh&quot; " />
<person posts="14" size="75" who="Mike Fedyk " />
<person posts="13" size="43" who="Marcelo Tosatti " />
<person posts="13" size="42" who="Alexander Viro " />
<person posts="13" size="40" who="Alex Bligh - linux-kernel " />
<person posts="13" size="31" who="Dave Jones " />
<person posts="11" size="48" who=" (Eric W. Biederman)" />
<person posts="11" size="42" who="george anzinger " />
<person posts="11" size="38" who="Ben Greear " />
<person posts="11" size="37" who="David Woodhouse " />
<person posts="11" size="37" who="Simon Kirby " />
<person posts="11" size="34" who="Jeff Garzik " />
<person posts="10" size="65" who="Rob Landley " />
<person posts="9" size="94" who=" (Thomas Hood)" />
<person posts="9" size="57" who="&quot;Jeffrey W. Baker&quot; " />
<person posts="9" size="54" who="Pavel Machek " />
<person posts="9" size="50" who="Frank Davis " />
<person posts="9" size="29" who="Robert Olsson " />
<person posts="8" size="32" who="Davide Libenzi " />
<person posts="8" size="30" who="Benjamin LaHaise " />
<person posts="8" size="30" who="Johannes Erdfelt " />
<person posts="8" size="30" who="Seth Mos " />
<person posts="8" size="24" who="Russell King " />
<person posts="8" size="21" who="Dan Hollis " />
<person posts="7" size="133" who="Adrian Bunk " />
<person posts="7" size="57" who="Stelian Pop " />
<person posts="7" size="48" who="Jean Tourrilhes " />
<person posts="7" size="32" who="Andreas Dilger " />
<person posts="7" size="25" who="Andrew Morton " />
<person posts="7" size="24" who="Pete Zaitcev " />
<person posts="7" size="23" who="Joel Jaeggli " />
<person posts="7" size="21" who="war " />
<person posts="7" size="20" who="Jes Sorensen " />
<person posts="7" size="20" who="&quot;Wilson&quot; " />
<person posts="7" size="17" who="Bernd Eckenfels " />
<person posts="6" size="87" who="Nathan Scott " />
<person posts="6" size="69" who="VDA " />
<person posts="6" size="32" who="=?ISO-8859-1?Q?G=E9rard_Roudier?= " />
<person posts="6" size="28" who="Paul Mackerras " />
<person posts="6" size="25" who="Dieter =?iso-8859-1?q?N=FCtzel?= " />
<person posts="6" size="23" who="Luigi Genoni " />
<person posts="6" size="21" who="&quot;Richard B. Johnson&quot; " />
<person posts="6" size="21" who=" (Linus Torvalds)" />
<person posts="6" size="21" who="&quot;Trever L. Adams&quot; " />
<person posts="6" size="18" who="" />
<person posts="6" size="16" who="Greg KH " />
<person posts="6" size="14" who="" />
<person posts="5" size="84" who="Rui Sousa " />
<person posts="5" size="74" who="&quot;White, Charles&quot; " />
<person posts="5" size="43" who="Vojtech Pavlik " />
<person posts="5" size="23" who="Sean Swallow " />
<person posts="5" size="22" who="James Bottomley " />
<person posts="5" size="21" who="Lorenzo Allegrucci " />
<person posts="5" size="20" who="Alessandro Suardi " />
<person posts="5" size="19" who="Bernd Harries " />
<person posts="5" size="19" who="Larry McVoy " />
<person posts="5" size="18" who=" (bill davidsen)" />
<person posts="5" size="16" who="Erik Mouw " />
<person posts="5" size="16" who="Dave Cinege " />
<person posts="5" size="15" who="Stephan von Krawczynski " />
<person posts="5" size="15" who="&quot;Manfred Spraul&quot; " />
<person posts="5" size="15" who="Richard Gooch " />
<person posts="5" size="15" who="&quot;Ian Thompson&quot; " />
<person posts="5" size="14" who="&quot;Stephen C. Tweedie&quot; " />
<person posts="5" size="13" who="Christoph Hellwig " />
<person posts="4" size="118" who="Alan Cox " />
<person posts="4" size="27" who="Bob McElrath " />
<person posts="4" size="23" who="Bernd Harries " />
<person posts="4" size="22" who="" />
<person posts="4" size="21" who="Jesse Barnes " />
<person posts="4" size="20" who="Victor Yodaiken " />
<person posts="4" size="18" who="Steve Lord " />
<person posts="4" size="17" who="Steven Walter " />
<person posts="4" size="16" who="Peter Rival " />
<person posts="4" size="14" who="Hugh Dickins " />
<person posts="4" size="13" who="David Weinehall " />
<person posts="4" size="13" who="Chris Wright " />
<person posts="4" size="12" who="Miles Lane " />
<person posts="4" size="12" who="Ion Badulescu " />
<person posts="4" size="12" who="&quot;David =?ISO-8859-1?Q?G=F3mez&quot; ?= " />
<person posts="4" size="12" who="Benjamin Herrenschmidt " />
<person posts="4" size="12" who="Alexei Podtelezhnikov " />
<person posts="4" size="11" who="Linux Bigot " />
<person posts="4" size="11" who="Jonathan Lundell " />
<person posts="4" size="10" who="James Simmons " />
<person posts="4" size="10" who="Tobias Ringstrom " />
<person posts="4" size="10" who="Ben Collins " />
<person posts="4" size="9" who="Mika Liljeberg " />
<person posts="3" size="37" who="Alejandro Conty " />
<person posts="3" size="31" who="Pantelis Antoniou " />
<person posts="3" size="17" who="German Gomez Garcia " />
<person posts="3" size="15" who="adrian " />
<person posts="3" size="13" who="" />
<person posts="3" size="13" who="Tim Stadelmann " />
<person posts="3" size="13" who="Willem Riede " />
<person posts="3" size="13" who="Jim Crilly " />
<person posts="3" size="12" who="&quot;Marco Berizzi&quot; " />
<person posts="3" size="12" who="&quot;Henning P. Schmiedehausen&quot; " />
<person posts="3" size="11" who="Hans Reiser " />
<person posts="3" size="10" who="Christian =?iso-8859-1?q?Borntr=E4ger?= " />
<person posts="3" size="10" who="Andrey Nekrasov " />
<person posts="3" size="10" who="&quot;H. Peter Anvin&quot; " />
<person posts="3" size="10" who=" (Eric W. Biederman)" />
<person posts="3" size="9" who="Kenneth Johansson " />
<person posts="3" size="9" who="Bill Huey " />
<person posts="3" size="9" who="Mingming cao " />
<person posts="3" size="9" who="Helge Hafting " />
<person posts="3" size="8" who="Luis Montgomery " />
<person posts="3" size="8" who=" (Miquel van Smoorenburg)" />
<person posts="3" size="8" who="Matthias Andree " />
<person posts="3" size="8" who="&quot;Randy.Dunlap&quot; " />
<person posts="3" size="7" who="Ian Stirling " />
<person posts="3" size="7" who="John Gluck " />
<person posts="3" size="7" who="Harald Dunkel " />
<person posts="3" size="7" who="Igor Mozetic " />
<person posts="3" size="6" who="david " />
<person posts="2" size="26" who="Michael Rothwell " />
<person posts="2" size="22" who="Jan Kara " />
<person posts="2" size="21" who="Abraham vd Merwe " />
<person posts="2" size="12" who="Christof Efkemann " />
<person posts="2" size="12" who="" />
<person posts="2" size="10" who="Paul Mundt " />
<person posts="2" size="10" who="Daniel Freedman " />
<person posts="2" size="10" who="Martin Josefsson " />
<person posts="2" size="9" who="Radovan Garabik " />
<person posts="2" size="9" who="" />
<person posts="2" size="8" who="Sebastian Benoit " />
<person posts="2" size="8" who="&quot;Ryan C. Bonham&quot; " />
<person posts="2" size="8" who="&quot;Chad C. Walstrom&quot; " />
<person posts="2" size="8" who="Neil Brown " />
<person posts="2" size="8" who="Enrico Scholz " />
<person posts="2" size="8" who="Nikita Danilov " />
<person posts="2" size="7" who="Riley Williams " />
<person posts="2" size="7" who="Krzysztof Rusocki " />
<person posts="2" size="7" who="Juha Siltala " />
<person posts="2" size="7" who="Daniel Phillips " />
<person posts="2" size="7" who="Jesse Pollard " />
<person posts="2" size="7" who="Jordan Breeding " />
<person posts="2" size="7" who="=?iso-8859-1?q?Steven=20Newbury?= " />
<person posts="2" size="7" who="Jan Niehusmann " />
<person posts="2" size="7" who="&quot;Oleg A. Yurlov&quot; " />
<person posts="2" size="7" who="&quot;David M. Grimes&quot; " />
<person posts="2" size="6" who="Clemens Schwaighofer " />
<person posts="2" size="6" who="Tim Waugh " />
<person posts="2" size="6" who="Jan Hudec " />
<person posts="2" size="6" who="&quot;conway, heather&quot; " />
<person posts="2" size="6" who="Bob McElrath " />
<person posts="2" size="6" who="=?iso-8859-1?q?willy=20tarreau?= " />
<person posts="2" size="6" who="J Sloan " />
<person posts="2" size="6" who="Eyal Lebedinsky " />
<person posts="2" size="6" who="Olaf Zaplinski " />
<person posts="2" size="6" who="Fabbione " />
<person posts="2" size="6" who="Rolf Eike Beer " />
<person posts="2" size="6" who="Robert Vojta " />
<person posts="2" size="6" who="Jan Kara " />
<person posts="2" size="6" who="Anton Altaparmakov " />
<person posts="2" size="6" who="&quot;Dan Maas&quot; " />
<person posts="2" size="6" who="" />
<person posts="2" size="5" who="Joerg Schumacher " />
<person posts="2" size="5" who="&quot;SATHISH.J&quot; " />
<person posts="2" size="5" who="&quot;Trever L. Adams&quot; " />
<person posts="2" size="5" who="Tim Hockin " />
<person posts="2" size="5" who="Dominik Geisel " />
<person posts="2" size="5" who="David Mosberger " />
<person posts="2" size="5" who="Brian Gerst " />
<person posts="2" size="5" who="Anton Altaparmakov " />
<person posts="2" size="5" who="Till Immanuel Patzschke " />
<person posts="2" size="5" who="&quot;Bonds, Deanna&quot; " />
<person posts="2" size="5" who="&quot;Nicholas Berry&quot; " />
<person posts="2" size="5" who="Gergely Tamas " />
<person posts="2" size="5" who="William Park " />
<person posts="2" size="5" who="Stephen Cameron " />
<person posts="2" size="5" who=" (Klaus Dittrich)" />
<person posts="2" size="5" who="&quot;=?iso-8859-1?q?J.D.=20Hood?=&quot; " />
<person posts="2" size="5" who="Tom Rini " />
<person posts="2" size="5" who="Jens Axboe " />
<person posts="2" size="5" who="Pavel Machek " />
<person posts="2" size="5" who="Alex Larsson " />
<person posts="2" size="5" who="Louis Garcia " />
<person posts="2" size="5" who="Brad Langhorst " />
<person posts="2" size="5" who="Chris Mason " />
<person posts="2" size="4" who="Xavier Bestel " />
<person posts="2" size="4" who="Constantin Loizides " />
<person posts="2" size="4" who="=?iso-8859-1?q?Etienne=20Lorrain?= " />
<person posts="2" size="4" who="Mike Borrelli " />
<person posts="2" size="3" who="Yaroslav Popovitch " />
<person posts="1" size="40" who="Roger Larsson " />
<person posts="1" size="30" who="Stephen Crowley " />
<person posts="1" size="27" who="Ben Smith " />
<person posts="1" size="26" who="Krishnakumar B " />
<person posts="1" size="20" who="seth goldberg " />
<person posts="1" size="19" who="Daniel Barlow " />
<person posts="1" size="14" who="Dave McCracken " />
<person posts="1" size="12" who="" />
<person posts="1" size="10" who="Arquimedes Canedo " />
<person posts="1" size="10" who="Seiichi Nakashima " />
<person posts="1" size="8" who="Florian Scandella " />
<person posts="1" size="8" who="" />
<person posts="1" size="8" who="Jean-Luc Coulon " />
<person posts="1" size="7" who="&quot;Tony Hoyle&quot; " />
<person posts="1" size="7" who=" (Peter Bornemann)" />
<person posts="1" size="7" who="&quot;Terry Kendal&quot; " />
<person posts="1" size="7" who="Oleg Drokin " />
<person posts="1" size="6" who="Adam Huffman " />
<person posts="1" size="6" who="Bryan Mayland " />
<person posts="1" size="6" who="Chris Chiappa " />
<person posts="1" size="6" who="Mathieu Chouquet-Stringer " />
<person posts="1" size="6" who="Dan Merillat " />
<person posts="1" size="6" who="=?iso-8859-1?q?C=E9dric=20Rochat?= " />
<person posts="1" size="5" who="Paul Wouters " />
<person posts="1" size="5" who="&quot;David Gomez&quot; " />
<person posts="1" size="5" who="Sir Ace " />
<person posts="1" size="5" who="Riley Williams " />
<person posts="1" size="5" who="&quot;Per Persson&quot; " />
<person posts="1" size="5" who="Padraig Brady " />
<person posts="1" size="5" who="Stephen Torri " />
<person posts="1" size="5" who="Hubertus Franke " />
<person posts="1" size="5" who="&quot;Kitwor&quot; " />
<person posts="1" size="5" who="Matthew Dharm " />
<person posts="1" size="5" who="Paul B Schroeder " />
<person posts="1" size="5" who="&quot;G. Hugh Song&quot; " />
<person posts="1" size="4" who="Robert Schiele " />
<person posts="1" size="4" who="&quot;Steve Best&quot; " />
<person posts="1" size="4" who="Torrey Hoffman " />
<person posts="1" size="4" who="Santiago Garcia Mantinan " />
<person posts="1" size="4" who="Richard Henderson " />
<person posts="1" size="4" who="Wenzhuo Zhang " />
<person posts="1" size="4" who="Sean Hunter " />
<person posts="1" size="4" who="Dominik Thinay " />
<person posts="1" size="4" who="java programmer " />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="Andrew Ip " />
<person posts="1" size="4" who="&quot;Sujal Shah&quot; " />
<person posts="1" size="4" who="Colin Bayer " />
<person posts="1" size="4" who="Eric Whiting " />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="Eric Sandeen " />
<person posts="1" size="4" who="&quot;Martin Frey&quot; " />
<person posts="1" size="3" who="&quot;Elmer Joandi&quot; " />
<person posts="1" size="3" who="Horst von Brand " />
<person posts="1" size="3" who="Harald Schreiber " />
<person posts="1" size="3" who="Chris Meadors " />
<person posts="1" size="3" who="David Lang " />
<person posts="1" size="3" who="Jeremy Hansen " />
<person posts="1" size="3" who="Andre Hedrick " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;Todd M. Roy&quot; " />
<person posts="1" size="3" who="&quot;Bill Rugolsky Jr.&quot; " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;Sam Varshavchik&quot; " />
<person posts="1" size="3" who="Kurt Garloff " />
<person posts="1" size="3" who="Steve Brueggeman " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Christof Efkemann " />
<person posts="1" size="3" who="CaT " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Franz Georg =?iso-8859-1?Q?K=F6hler?= " />
<person posts="1" size="3" who="brett " />
<person posts="1" size="3" who="Igor Bukanov " />
<person posts="1" size="3" who="Michael Peddemors " />
<person posts="1" size="3" who="Christian Widmer " />
<person posts="1" size="3" who="Fabian Arias " />
<person posts="1" size="3" who="Nathan Straz " />
<person posts="1" size="3" who="&quot;Ricardo Galli&quot; " />
<person posts="1" size="3" who="Bob Miller " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Matthias Welwarsky " />
<person posts="1" size="3" who="Rusty Russell " />
<person posts="1" size="3" who="Aleksander Adamowski " />
<person posts="1" size="3" who="Rui Ribeiro " />
<person posts="1" size="3" who="Hristo Grigorov " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Nicolas Mailhot " />
<person posts="1" size="3" who="Andrey Panin " />
<person posts="1" size="3" who="Marcus Sundberg " />
<person posts="1" size="3" who="Liakakis Kostas " />
<person posts="1" size="3" who="Magnus Redin " />
<person posts="1" size="3" who="Fabio Coatti " />
<person posts="1" size="3" who="=?iso-8859-1?Q?Jakob_=D8stergaard?= " />
<person posts="1" size="3" who="&quot;Lombardo, Federico&quot; " />
<person posts="1" size="3" who="Arnaldo Carvalho de Melo " />
<person posts="1" size="3" who="&quot;Udo A. Steinberg&quot; " />
<person posts="1" size="3" who="&quot;Binx Bolling&quot; " />
<person posts="1" size="3" who="J Sloan " />
<person posts="1" size="3" who="John Levon " />
<person posts="1" size="3" who="Bill Davidsen " />
<person posts="1" size="3" who="Doug McNaught " />
<person posts="1" size="3" who="Eli Carter " />
<person posts="1" size="3" who=" (Urs Ganse)" />
<person posts="1" size="3" who="Sven Koch " />
<person posts="1" size="3" who="James Antill " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;Peter T. Breuer&quot; " />
<person posts="1" size="3" who=" (Andreas Jellinghaus)" />
<person posts="1" size="3" who="&quot;Roy Murphy&quot; " />
<person posts="1" size="3" who="Baurjan Ismagulov " />
<person posts="1" size="3" who="&quot;Petr Vandrovec&quot; " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Seth Arnold " />
<person posts="1" size="3" who="Explode Sales with " />
<person posts="1" size="3" who="Phil Edwards " />
<person posts="1" size="3" who="Shaul Karl " />
<person posts="1" size="3" who="David Nicol " />
<person posts="1" size="3" who="Guest section DW " />
<person posts="1" size="3" who="David Brownell " />
<person posts="1" size="3" who="&quot;Rob Turk&quot; " />
<person posts="1" size="3" who="&quot;Nick Lockyer&quot; " />
<person posts="1" size="3" who="Steffen Persvold " />
<person posts="1" size="3" who="&quot;Tyler Longren&quot; " />
<person posts="1" size="3" who="Scott Laird " />
<person posts="1" size="2" who="Davidovac Zoran " />
<person posts="1" size="2" who="&quot;[solid]&quot; " />
<person posts="1" size="2" who="Jacob Luna Lundberg " />
<person posts="1" size="2" who="James Bottomley " />
<person posts="1" size="2" who="=?iso-8859-1?Q?Markus_D=F6hr?= " />
<person posts="1" size="2" who="Ingo Molnar " />
<person posts="1" size="2" who="&quot;D. Stimits&quot; " />
<person posts="1" size="2" who="&quot;Vladimir V. Saveliev&quot; " />
<person posts="1" size="2" who="Josh McKinney " />
<person posts="1" size="2" who="Anton Blanchard " />
<person posts="1" size="2" who="David Balazic " />
<person posts="1" size="2" who="Karel Kulhavy " />
<person posts="1" size="2" who="Andres Salomon " />
<person posts="1" size="2" who="Kristian Peters " />
<person posts="1" size="2" who="John Byrne " />
<person posts="1" size="2" who="Todd Roy " />
<person posts="1" size="2" who="David Rees " />
<person posts="1" size="2" who="&quot;G. Hugh Song&quot; " />
<person posts="1" size="2" who="Thomas Foerster " />
<person posts="1" size="2" who="murali venkateshaiah " />
<person posts="1" size="2" who="=?GB2312?Q?=CA=E6=B9=FA=C7=BF?= " />
<person posts="1" size="2" who="Keith Owens " />
<person posts="1" size="2" who="&quot;Jeff V. Merkey&quot; " />
<person posts="1" size="2" who="Patrick Allaire " />
<person posts="1" size="2" who="=?iso-8859-1?Q?Andr=E9?= Dahlqvist " />
<person posts="1" size="2" who="&lt;pcg(  )com&gt;" />
<person posts="1" size="2" who="Stefan Hoffmeister " />
<person posts="1" size="2" who="Thomas Duffy " />
<person posts="1" size="2" who="Oliver Neukum " />
<person posts="1" size="2" who="Mike Castle " />
<person posts="1" size="2" who="&quot;J . A . Magallon&quot; " />
<person posts="1" size="2" who="Billy Harvey " />
<person posts="1" size="2" who="Reto Baettig " />
<person posts="1" size="2" who="=?unknown-8bit?B?RnLpZOlyaWMgTC4gVy4=?= Meunier " />
<person posts="1" size="2" who="&quot;Paul Fulghum&quot; " />
<person posts="1" size="2" who="Toby Milne " />
<person posts="1" size="2" who="Dipankar Sarma " />
<person posts="1" size="2" who="Sebastian Heidl " />
<person posts="1" size="2" who="=?iso-8859-1?Q?Ragnar_Kj=F8rstad?= " />
<person posts="1" size="2" who="&quot;sebastien.cabaniols&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Nicholas Knight " />
<person posts="1" size="2" who="Trond Myklebust " />
<person posts="1" size="2" who="Thomas Roessler " />
<person posts="1" size="2" who="&quot;Pedro M. Rodrigues&quot; " />
<person posts="1" size="2" who="Rolf Fokkens " />
<person posts="1" size="2" who="Rasmus Andersen " />
<person posts="1" size="2" who="Matthias Schniedermeyer " />
<person posts="1" size="2" who="Cyrus " />
<person posts="1" size="2" who="George Greer " />
<person posts="1" size="2" who="Pau Aliagas " />
<person posts="1" size="2" who="Ion Badulescu " />
<person posts="1" size="2" who="Tonu Samuel " />
<person posts="1" size="2" who="Bernfried Molte " />
<person posts="1" size="2" who="Peter Moscatt " />
<person posts="1" size="2" who="Werner Almesberger " />
<person posts="1" size="2" who="Narancs v1 " />
<person posts="1" size="2" who="acc " />
<person posts="1" size="2" who="Philipp Matthias Hahn " />
<person posts="1" size="2" who="Hans-Peter Jansen " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Andre Margis " />
<person posts="1" size="2" who="&quot;John Fredrik Juell&quot; " />
<person posts="1" size="2" who="&quot;Intergalactic Hitchhiker&quot; " />
<person posts="1" size="2" who="Richard Henderson " />
<person posts="1" size="2" who=" (Jonathan R. Hudson) &gt;" />
<person posts="1" size="2" who="Matt Bernstein " />
<person posts="1" size="2" who="Roberto Jung Drebes " />
<person posts="1" size="2" who="Kirill Ratkin " />
<person posts="1" size="2" who="&quot;Christopher E. Brown&quot; " />
<person posts="1" size="2" who="&quot;Justin T. Gibbs&quot; " />
<person posts="1" size="2" who="&quot;Adam J. Richter&quot; " />
<person posts="1" size="2" who="Tim Moore " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Stefan Smietanowski " />
<person posts="1" size="2" who="&quot;Jonathan Thorpe&quot; " />
<person posts="1" size="2" who="Mike Panetta " />
<person posts="1" size="2" who="Jason Giglio " />
<person posts="1" size="2" who="Roy-Magne Mo " />
<person posts="1" size="2" who="Ricky Beam " />
<person posts="1" size="2" who="Georg Nikodym " />
<person posts="1" size="2" who="Lorenzo Marcantonio " />
<person posts="1" size="2" who="&quot;amit yajurvedi&quot; " />
<person posts="1" size="2" who=" (Jonathan R. Hudson) &gt;" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="&quot;MEHTA,HIREN (A-SanJose,ex1)&quot; " />
<person posts="1" size="2" who="Filippo Solinas " />
<person posts="1" size="2" who="David Schwartz " />
<person posts="1" size="2" who="Taral " />
<person posts="1" size="2" who="Anthony " />
<person posts="1" size="2" who="Sergej " />
<person posts="1" size="2" who="Jussi Laako " />
<person posts="1" size="2" who="Mark Hahn " />
<person posts="1" size="2" who="Rajendra Mishra " />
<person posts="1" size="2" who="Daniel Egger " />
<person posts="1" size="2" who="Florian Weimer " />
<person posts="1" size="2" who="DevilKin " />
<person posts="1" size="2" who="John Weber " />
<person posts="1" size="2" who="Roger Larsson " />
<person posts="1" size="1" who="=?iso-8859-1?q?Steve=20Kieu?= " />
<person posts="1" size="1" who="Astrit Zhushi " />

</stats>

<section
  title="Journalled Filesystem Recommendations"
  subject="[POT] Which journalised filesystem uses Linus Torvalds ?"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0110.0/0521.html"
  posts="49"
  startdate="03 Oct 2001 04:00:35 -0800"
  enddate="10 Oct 2001 09:29:12 -0800"
>
<topic>Disk Arrays: RAID</topic>
<topic>Disks: IDE</topic>
<topic>FS: ReiserFS</topic>
<topic>FS: ext2</topic>
<topic>FS: ext3</topic>

<mention>Andre Dahlqvist</mention>
<mention>Rik van Riel</mention>

<p>Sebastien Cabaniols asked which journalling filesystem would be best
for production machines. Rik van Riel recommended ext3, which he'd used for
over a year without trouble. Dave Jones replied that he also had excellent
experience with ext3, except for the time he tried it on the IBM disk on his
Vaio. In that case, <quote who="Dave Jones">Lots of asserts were triggered,
and on reboot it couldn't find the journal, the superblock, or the backup
superblocks. I spent a few hours trying to get data back, and eventually
gave up and reformatted as ext2.</quote> Andre Dahlqvist asked which IBM
disk had this problem, and alan Cox said:</p>

<quote who="Alan Cox">

<p>Its not specifically IBM, there are two sets of things to watch out for</p>

<p>

<ul>

<li>Cache flush as a nop/unimplemented. This is legal in all but the most
recent ATA specification. The spec has been tightened so that problem will
go in time</li>

<li>Some IBM laptop drives appeared to fail to write back the cache on machine
shutdown/suspend etc. The exact rights/wrongs/details on that one haven't
been pinned down because the folks concerned swapped a couple of drives for
different ones, saw the problem vanish and being a large organisation had
the supplier replace the other fifty odd.</li>

</ul>

</p>

</quote>

<p>Billy Harvey also reported no problems with ext3, and Alan added, <quote
who="Alan Cox">I have no recorded case of an ext3 crash that someone showed
was even likely to have been disk caching stuff.</quote></p>

<p>Elsewhere, Dave Cinege recommended Reiserfs, which he used for everything,
<quote who="Dave Cinege">including a 13 drive Fiber Channel SAN with 3 hosts
and multiple levels of Software RAID between them.</quote> He'd never been
excited by what he'd read about ext3, and had never tried it.</p>

</section>

<section
  title="More Discussion Of VM Politics"
  subject="bug? in using generic read/write functions to read/write block devices in 2.4.11-pre2"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0110.0/0522.html"
  posts="28"
  startdate="03 Oct 2001 04:17:54 -0800"
  enddate="08 Oct 2001 11:37:27 -0800"
>
<topic>Virtual Memory</topic>

<p>In the course of discussion, Rob Landley asked:</p>

<quote who="Rob Landley">

<p>Out of morbid curiosity, when 2.5 does finally fork off (a purely academic
question, I know), which VM will it use?  I'm guessing Alan will still
inherit the "stable" codebase, but the -ac and -linus trees are breaking new
ground on divergence here.  Which tree becomes 2.4 once Alan inherits it?
(Is this part of what's holding up 2.5?)</p>

<p>Are we waiting for andrea's shiny new VM to get into Alan's tree first?
I think Alan said something about somewhere freezing over, but don't quite
recall.  Is someone else (Andrea?) likely to become 2.4 maintainer?</p>

</quote>

<p>Alan Cox replied, <quote who="Alan Cox">For the moment I plan to maintain
the 2.4.*-ac tree. I don't know what will happen about 2.4 longer term -
that is a Linus question. Looking at historical VM history I don't think
we will eliminate enough "2.4.10+ oops on my box" and "on this load the VM
sucks" cases from 2.4.10 to fairly review Andrea's VM until Linus has done
another 5 or 6 releases and the VM has been tuned, bugs removed and other
oops cases proven not to be vm triggered.</quote></p>

<p>In Rob's original post, he also asked, <quote who="Rob Landley">Oh,
and what's the deal with "classzones"?  Linus told Andrea classzones were
a dumb idea, and we'd regret it when we tried to inflict NUMA architecture
on 2.5, but then went with Andrea's VM anyway, which I thought was based on
classzones...  Was that ever resolved?  What the problem avoided?  What IS
a classzone, anyway?  I'd be happy to RTFM, if anybody could tell me where
TF the M is hiding...</quote> Rik van Riel replied:</p>

<quote who="Rik van Riel">

<p>Classzones used to be a superset of the memory zones, so if you have
memory zones A, B and C you'd have classzone Ac consisting of memory zone A,
classzone Bc = {A + B} and Cc = {A + B + C}.</p>

<p>This gives obvious problems for NUMA, suppose you have 4 nodes with zones
1A, 1B, 1C, 2A, 2B, 2C, 3A, 3B, 3C, 4A, 4B and 4C.  Putting together classzones
for these isn't quite obvious and memory balancing will be complex ;)</p>

<p>Of course, nobody knows the exact definitions of classzones in the new 2.4
VM since it's completely undocumented; lets hope Andrea will document his code
or we'll see a repeat of the development chaos we had with the 2.2 VM...</p>

</quote>

<p>At one point Alan said along similar lines, <quote who="Alan Cox">The
classzone code seems to deal in combinations of memory zones, not in specific
zones. It lacks docs and the comments seem at best bogus and from the old
code so I may be wrong.  So its relative weightings for each combination of
memory we might want to consider for each case.</quote></p>

</section>

<section
  title="Differences Between Linus' And Alan's 2.4 Trees"
  subject="linux-2.4.10-acX"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0110.1/0098.html"
  posts="10"
  startdate="08 Oct 2001 09:40:37 -0800"
  enddate="08 Oct 2001 16:15:26 -0800"
>
<topic>Compression</topic>
<topic>FS: InterMezzo</topic>
<topic>FS: ext3</topic>
<topic>Raw IO</topic>
<topic>USB</topic>
<topic>User-Mode Linux</topic>
<topic>Virtual Memory</topic>

<mention>Louis Garcia</mention>
<mention>Robert Love</mention>

<p>Louis Garcia asked how much of Alan Cox's 2.4 branch had been merged with
Linus Torvalds', and what any remaining differences were between them. Alan
replied:</p>

<quote who="Alan Cox">

<p>There are measurable differences between the two trees. Notably</p>

<p>

<ul>

<li>Linus uses the Andrea VM in 2.4.10<br />
-ac uses the Riel VM in 2.4.10-ac</li>

</ul>

</p>

<p>The -ac tree also has the following major additions</p>

<p>

<ul>

<li>Platform support for x86_64, usermode linux , etc</li>
<li>32bit uid safe quota</li>
<li>Ext3 file system</li>
<li>PnPBIOS support</li>
<li>Various PPro and Pentium workarounds</li>
<li>Simple boot flag</li>
<li>Faster x86 syscall path</li>
<li>PPPoATM</li>
<li>Elevator flow control</li>
<li>DRM 4.0 and 4.1 support not just 4.1 (ie XFree 4.0.x works)</li>
<li>CMS file system</li>
<li>Intermezzo file system</li>
<li>isofs compression</li>

</ul>

</p>

<p>and drivers for</p>

<p>

<ul>

<li>IB700</li>
<li>IBM Mwave</li>
<li>Lots more MTD devices</li>
<li>SA1100 PCMCIA</li>
<li>Various USB toys</li>

</ul>

</p>

<p>and then lots of bug fixes</p>

<p>Much of that will go on to Linus. Some he has refused (faster syscall path,
elevator flow control, ..). It takes time to feed stuff on and often I want
to test it in -ac first. Because so much changed in 2.4.10/11pre it's now
getting very hard to merge a lot of the fixes like the truncate standards
compliance stuff so they may not make Linus tree until 2.5</p>

</quote>

<p>Louis asked if the raw IO and block IO patches had been merged into
Alan's tree from 2.4.10, and Alan replied, <quote who="Alan Cox">No. There
were certain bits of 2.5^H4.10 that I took one look at and threw out for the
moment as unsafe for a stable tree - the page cache block device and O_DIRECT
stuff included.  2.4.11pre seems to back some of that out too.</quote></p>

<p>Elsewhere, Robert Love asked what Linus' complaint had been about the
faster syscall path, and Alan replied, <quote who="Alan Cox">He insisted it
wouldnt make it any faster. Of course rdtsc and profiling counters of locked
cycles show otherwise..</quote> But Linus replied to this:</p>

<quote who="Linus Torvalds">

<p>No, I insist that it doesn't make things _noticeably_ faster (a segment
load is something like 12 cycles on a PII), and doing it complicates the
return path unnecessarily for the default case.</p>

<p>I seriously doubt you've (or anybody else) measured it with rdtsc or
profiling: what you call the "fast path" is never taken on regular system
calls, only on nested calls where we return to the kernel.  How many of
those have you ever seen?</p>

<p>In short, has _anybody_ EVER seen any actual improvement from this ugly
"optimization"?</p>

</quote>

<p>There was no reply.</p>

</section>

<section
  title="2.0.40-pre2 Released"
  subject="[ANNOUNCE] kernel v2.0.40-pre2"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0110.1/0192.html"
  posts="1"
  startdate="08 Oct 2001 14:38:48 -0800"
>
<topic>CREDITS File</topic>
<topic>FS: ext2</topic>
<topic>MAINTAINERS File</topic>

<mention>Philipp Rumpf</mention>
<mention>Jari Ruusu</mention>

<p>David Weinehall announced:</p>

<quote who="David Weinehall">

<p>First of all, I'd like to thank Seiichi Nakashima for reporting
a few of these errors, and Jari Ruusu for reporting the problem with
the new version-name and modules. If this still doesn't work, I'll
remove the KERNELRELEASE-stuff completely.</p>

<p>This release is dedicated to all the innocent people of Afghanistan
that inevitably, and sadly, will suffer in the hunt for Usama Bin Ladin.</p>

<p>2.0.40pre2</p>

<p>

<ul>

<li>Make pci2000 compile                    (Joseph Martin)</li>
<li>Use KERNELRELEASE in module installpath as well             (me)</li>
<li>Removed unused variable in ext2/super.c             (me)</li>
<li>Fixed warning in ext2/dir.c             (me)</li>
<li>Fix a blunder of my own in arch/kernel/i386/traps.c             (me)</li>
<li>Fix typo in sched.c                     (Tim Sutherland)</li>
<li>Fix bug in mkdep.c                      (Tim Sutherland)</li>
<li>Fix bug in autoirq.c                    (Michael Deutschmann)</li>
<li>Add allocation debugging code           (Michael Deutschmann)</li>
<li>Fix bugs in the math-emu code           (Bill Metzenthen, Michael Deutschmann)</li>

</ul>

</p>

<p>2.0.40pre1</p>

<p>

<ul>

<li>Fixed the ordering of watchdog initialising, to make sure hardware watchdogs
takes precedence over the softdog driver                  (Philipp Rumpf) </li> 
<li>Fix the CREDITS-entry for Kai Petzke              (Kai Petzke)</li>
<li>Updated the MAINTAINERS-file a little   (me)</li>
<li>Fix "dumpable"-race                     (Solar Designer)</li>
<li>Fix theoretical exploit in printk       (Solar Designer)</li>
<li>Backported checkconfig.pl, checkhelp.pl and checkincludes.pl from v2.4             (me)</li>
<li>Backported support for tags and TAGS        (me)</li>
<li>Added an extra-version entry to the version#, to keep track of the
prepatches etc.        (me)</li>
<li>Fix all occurences of #endif BLABLA type; don't forget that it should be /*
BLABLA */ !!!                  (me)</li>

</ul>

</p>

</quote>

<p>There was no reply.</p>

</section>

</kc>

