<?xml version="1.0" ?>

<kc>

<title>Kernel Traffic</title>

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

<issue num="176" date="21 Jul 2002 23:00:00 -0800" />

<intro>

<p>This issue of Kernel Traffic is dedicated to the tireless folks over
at the <a href="http://www.smcmad.org/">San Mateo County Mosquito Abatement
District</a>, without whom Silicon Valley (inhabited by many kernel developers)
would be infested with dangerous mosquitos, ticks, and other deadly carriers of
diseases like malaria, yellow fever, hantavirus and the <i>plague</i>. Forget
about getting hit by a bus. What if Linus caught the Black Death!?!?!</p>

<p>Like the men in black, the agents of MAD are rarely seen or remembered. No
one in their jurisdiction says, "boy, it was great to sleep through the
<i>whole night</i> without getting eaten alive by mosquitos," mainly because
there are no mosquitos around to complain about. But California used to be a
mosquito haven, the likes of which you would not believe! I'm talking, big,
mean mosquitos who absolutely would not stop until you were <i>dead</i>!</p>

<p>These dudes have the best job ever (as I recently discovered)! First,
they get to fly around in a hovercraft. That by itself makes it worth signing
up. The reason they need a hovercraft is because a lot of mosquito breeding
grounds are in swampy areas that can't be reached by car or boat, or even
helicopter in some cases. (of course, I'm secretly hoping they'll read this
and offer me a hover, one day)</p>

<p>They also run around in <a
href="http://www.lbl.gov/ehs/biosafety/Biosafety_Manual/html/bio__level_3.htm">level
3 biohazard suits</a>, which, although not absolutely hermetically sealed,
are still really stylish. They need the suits because, believe it or not,
the black plague really is still very much alive, and is only kept in check
by the tireless efforts of these selfless adventurers.</p>

<p>So this issue is for them. They rock big-time. Hats off.</p>

<p>Oh yeah. Saturday was also my birthday. Woo hoo!</p>

</intro>

<stats posts="1772" size="8185" contrib="450" multiples="246" lastweek="158">

<person posts="85" size="265" who="Alan Cox " />
<person posts="78" size="234" who="Thunder from the hill " />
<person posts="52" size="227" who="Joerg Schilling " />
<person posts="47" size="173" who="William Lee Irwin III " />
<person posts="38" size="131" who="Daniel Phillips " />
<person posts="37" size="252" who="Greg KH " />
<person posts="33" size="267" who="Andrew Morton " />
<person posts="25" size="119" who="Vojtech Pavlik " />
<person posts="25" size="72" who="Dave Jones " />
<person posts="24" size="179" who="Rusty Russell " />
<person posts="24" size="100" who="&quot;Richard B. Johnson&quot; " />
<person posts="23" size="80" who="Rik van Riel " />
<person posts="20" size="81" who="Dave Hansen " />
<person posts="20" size="78" who="Robert Love " />
<person posts="17" size="39" who="&quot;David S. Miller&quot; " />
<person posts="16" size="57" who="Alexander Viro " />
<person posts="16" size="56" who="Tomas Szepe " />
<person posts="15" size="48" who="Bartlomiej Zolnierkiewicz " />
<person posts="14" size="106" who="Anton Altaparmakov " />
<person posts="14" size="95" who="Keith Owens " />
<person posts="14" size="44" who="Russell King " />
<person posts="14" size="42" who="Roman Zippel " />
<person posts="14" size="41" who="Jens Axboe " />
<person posts="14" size="41" who="Erik Andersen " />
<person posts="14" size="35" who="" />
<person posts="13" size="87" who="Andre Hedrick " />
<person posts="13" size="46" who=" (Eric W. Biederman)" />
<person posts="13" size="34" who="Adrian Bunk " />
<person posts="12" size="51" who="Linus Torvalds " />
<person posts="12" size="37" who="" />
<person posts="12" size="34" who="Bill Davidsen " />
<person posts="11" size="37" who="&quot;H. Peter Anvin&quot; " />
<person posts="11" size="33" who="Oliver Neukum " />
<person posts="11" size="32" who="&quot;James Stevenson&quot; " />
<person posts="10" size="59" who="Trond Myklebust " />
<person posts="10" size="59" who="Peter Osterlund " />
<person posts="10" size="46" who="Patrick Mochel " />
<person posts="10" size="33" who="Martin Dalecki " />
<person posts="10" size="30" who="&quot;Albert D. Cahalan&quot; " />
<person posts="9" size="140" who="Dipankar Sarma " />
<person posts="9" size="43" who="&quot;Adam J. Richter&quot; " />
<person posts="9" size="29" who="Pavel Machek " />
<person posts="9" size="29" who="&quot;Christian Ludwig&quot; " />
<person posts="9" size="28" who="Mathieu Chouquet-Stringer " />
<person posts="9" size="27" who="Arnaldo Carvalho de Melo " />
<person posts="9" size="21" who="Zwane Mwaikambo " />
<person posts="8" size="80" who="Lincoln Dale " />
<person posts="8" size="36" who="Matthias Andree " />
<person posts="8" size="33" who="george anzinger " />
<person posts="8" size="20" who="Roy Sigurd Karlsbakk " />
<person posts="7" size="209" who="Jean Tourrilhes " />
<person posts="7" size="35" who="Andrea Arcangeli " />
<person posts="7" size="30" who="Paul Menage " />
<person posts="7" size="30" who="Jesse Barnes " />
<person posts="7" size="20" who="Austin Gonyou " />
<person posts="7" size="18" who="Ingo Molnar " />
<person posts="6" size="54" who="Matthew Dobson " />
<person posts="6" size="52" who="A Guy Called Tyketto " />
<person posts="6" size="19" who="Jeff Garzik " />
<person posts="6" size="18" who="Kirk Reiser " />
<person posts="6" size="18" who="Andi Kleen " />
<person posts="6" size="18" who="Marcelo Tosatti " />
<person posts="6" size="18" who="Sandy Harris " />
<person posts="6" size="17" who="Christoph Hellwig " />
<person posts="6" size="16" who="&quot;Udo A. Steinberg&quot; " />
<person posts="5" size="64" who="Ed Sweetman " />
<person posts="5" size="29" who="Kurt Garloff " />
<person posts="5" size="26" who="Tim Schmielau " />
<person posts="5" size="25" who="&quot;Patrick J. LoPresti&quot; " />
<person posts="5" size="24" who="=?iso-8859-1?q?Steve=20Kieu?= " />
<person posts="5" size="23" who="Rick Lindsley " />
<person posts="5" size="19" who=" (Linus Torvalds)" />
<person posts="5" size="18" who="Joe Thornber " />
<person posts="5" size="17" who="Ben Clifford " />
<person posts="5" size="17" who=" (Rogier Wolff)" />
<person posts="5" size="16" who="Kelledin " />
<person posts="5" size="16" who="Andries Brouwer " />
<person posts="5" size="15" who="Matthew Wilcox " />
<person posts="5" size="15" who="Richard Zidlicky " />
<person posts="5" size="13" who="zhengchuanbo " />
<person posts="5" size="13" who="&quot;J.A. Magallon&quot; " />
<person posts="5" size="13" who="&quot;Bloch, Jack&quot; " />
<person posts="5" size="12" who="Benjamin LaHaise " />
<person posts="5" size="12" who="Anssi Saari " />
<person posts="5" size="10" who="" />
<person posts="4" size="190" who="Alan Cox " />
<person posts="4" size="55" who="Maneesh Soni " />
<person posts="4" size="49" who="Alexander Hoogerhuis " />
<person posts="4" size="33" who="Chris Friesen " />
<person posts="4" size="29" who="Tom Rini " />
<person posts="4" size="26" who="Mika Liljeberg " />
<person posts="4" size="22" who="=?iso-8859-2?Q?Martin_MOKREJ=A9?= " />
<person posts="4" size="16" who="&quot;O'Riordan, Kevin&quot; " />
<person posts="4" size="16" who="Andreas Dilger " />
<person posts="4" size="14" who="Kasper Dupont " />
<person posts="4" size="14" who="&quot;Petr Vandrovec&quot; " />
<person posts="4" size="14" who="Ingo Oeser " />
<person posts="4" size="14" who="Julian Anastasov " />
<person posts="4" size="14" who="Karim Yaghmour " />
<person posts="4" size="13" who="Mark Mielke " />
<person posts="4" size="13" who="Anton Blanchard " />
<person posts="4" size="12" who="Arnd Bergmann " />
<person posts="4" size="12" who="Cort Dougan " />
<person posts="4" size="12" who="David Mosberger " />
<person posts="4" size="12" who="Erich Focht " />
<person posts="4" size="11" who="Tom Oehser " />
<person posts="4" size="11" who="Hugh Dickins " />
<person posts="4" size="11" who="&quot;Richard J Moore&quot; " />
<person posts="4" size="11" who=" (Kai Henningsen)" />
<person posts="4" size="10" who="Rob Landley " />
<person posts="4" size="10" who="Diego Calleja " />
<person posts="4" size="10" who="" />
<person posts="4" size="9" who="Josh Litherland " />
<person posts="4" size="9" who="David Gironella Casademont " />
<person posts="3" size="82" who="" />
<person posts="3" size="63" who="Brandon Low " />
<person posts="3" size="42" who="&quot;Justin M. Forbes&quot; " />
<person posts="3" size="26" who="&quot;Guillaume Boissiere&quot; " />
<person posts="3" size="22" who="Stelian Pop " />
<person posts="3" size="22" who="Chiaki " />
<person posts="3" size="20" who="Kristian Peters " />
<person posts="3" size="17" who="Rudmer van Dijk " />
<person posts="3" size="17" who="jw schultz " />
<person posts="3" size="16" who="&quot;Buddy Lumpkin&quot; " />
<person posts="3" size="16" who="Andrew Theurer " />
<person posts="3" size="15" who="Muli Ben-Yehuda " />
<person posts="3" size="14" who="Larry McVoy " />
<person posts="3" size="13" who="Tobias Rittweiler " />
<person posts="3" size="12" who="Paul P Komkoff Jr " />
<person posts="3" size="11" who="&quot;Bill Rugolsky Jr.&quot; " />
<person posts="3" size="11" who="Jeff Dike " />
<person posts="3" size="11" who="&quot;Martin J. Bligh&quot; " />
<person posts="3" size="11" who="Oliver Xymoron " />
<person posts="3" size="10" who="&quot;Shipman, Jeffrey E&quot; " />
<person posts="3" size="10" who="Heinz Diehl " />
<person posts="3" size="10" who="Dominik Brodowski " />
<person posts="3" size="10" who="Marco Colombo " />
<person posts="3" size="9" who="Giro " />
<person posts="3" size="9" who="" />
<person posts="3" size="9" who="Chris Snyder " />
<person posts="3" size="9" who="Sean Neakums " />
<person posts="3" size="8" who="&quot;Pierre ROUSSELET&quot; " />
<person posts="3" size="8" who="Jochen Suckfuell " />
<person posts="3" size="8" who="&quot;Grover, Andrew&quot; " />
<person posts="3" size="8" who="Steven Cole " />
<person posts="3" size="8" who="Chris Wright " />
<person posts="3" size="8" who="Robert Love " />
<person posts="3" size="8" who="Xavier Bestel " />
<person posts="3" size="8" who="Urban Widmark " />
<person posts="3" size="7" who="Mark Hahn " />
<person posts="3" size="7" who="Pozsar Balazs " />
<person posts="3" size="7" who="Tomas Szepe " />
<person posts="3" size="7" who="Krzysztof Halasa " />
<person posts="3" size="7" who="" />
<person posts="3" size="7" who="Pete Zaitcev " />
<person posts="3" size="7" who="Neale Banks " />
<person posts="3" size="6" who="Bernd Eckenfels " />
<person posts="3" size="6" who="David Woodhouse " />
<person posts="3" size="6" who="henrique " />
<person posts="3" size="5" who="samson swanson " />
<person posts="2" size="166" who="Marcel Holtmann " />
<person posts="2" size="47" who="Dawson Engler " />
<person posts="2" size="43" who="Stephane Wirtel " />
<person posts="2" size="33" who="Jan Marek " />
<person posts="2" size="27" who="Art Haas " />
<person posts="2" size="23" who="Brad Hards " />
<person posts="2" size="22" who="Nick Bellinger " />
<person posts="2" size="20" who="Raphael Wegmann " />
<person posts="2" size="19" who="sullivan " />
<person posts="2" size="18" who="Rudmer van Dijk " />
<person posts="2" size="17" who="Roger Luethi " />
<person posts="2" size="16" who="" />
<person posts="2" size="13" who="Christian Reis " />
<person posts="2" size="12" who="Matthew Dharm " />
<person posts="2" size="12" who="Christoph Hellwig " />
<person posts="2" size="11" who="Lightweight Patch Manager " />
<person posts="2" size="11" who="&quot;D. Sen&quot; " />
<person posts="2" size="11" who="John Levon " />
<person posts="2" size="11" who="Erlend Aasland " />
<person posts="2" size="11" who="Ishikawa " />
<person posts="2" size="10" who="Richard Ems " />
<person posts="2" size="10" who="Jauder Ho " />
<person posts="2" size="9" who="Alec Smith " />
<person posts="2" size="9" who="Manik Raina " />
<person posts="2" size="9" who="Daniel Mose " />
<person posts="2" size="9" who="Nicolas Pitre " />
<person posts="2" size="9" who="James Bottomley " />
<person posts="2" size="8" who="=?iso-8859-2?Q?Witek_Kr=EAcicki?= " />
<person posts="2" size="8" who="Matt Stegman " />
<person posts="2" size="8" who="Maurice Volaski " />
<person posts="2" size="8" who="Jesse Pollard " />
<person posts="2" size="7" who="mbs " />
<person posts="2" size="7" who="Elladan " />
<person posts="2" size="7" who="&quot;Daniel Lim&quot; " />
<person posts="2" size="7" who="Gunther Mayer " />
<person posts="2" size="7" who="David Weinehall " />
<person posts="2" size="7" who="" />
<person posts="2" size="7" who="Ivan Petrov " />
<person posts="2" size="7" who=" (Klaus Dittrich)" />
<person posts="2" size="7" who="Stephen Frost " />
<person posts="2" size="7" who="Matti Aarnio " />
<person posts="2" size="7" who="Dale Amon " />
<person posts="2" size="7" who="Daniel Gryniewicz " />
<person posts="2" size="6" who="Samuel Flory " />
<person posts="2" size="6" who="Arjan Opmeer " />
<person posts="2" size="6" who="Geert Uytterhoeven " />
<person posts="2" size="6" who="Werner Almesberger " />
<person posts="2" size="6" who="Mike Galbraith " />
<person posts="2" size="6" who="Hanna Linder " />
<person posts="2" size="6" who="Marc-Christian Petersen " />
<person posts="2" size="6" who="Dave Mielke " />
<person posts="2" size="6" who="&quot;Adam J. Richter&quot; " />
<person posts="2" size="6" who="Ryan Anderson " />
<person posts="2" size="6" who="Stevie O " />
<person posts="2" size="6" who="Ville Herva " />
<person posts="2" size="6" who="Jason Lunz " />
<person posts="2" size="5" who="Lars Marowsky-Bree " />
<person posts="2" size="5" who="Duncan Sands " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="William Park " />
<person posts="2" size="5" who="Thomas Molina " />
<person posts="2" size="5" who="Wolfgang " />
<person posts="2" size="5" who="Bart Verwilst " />
<person posts="2" size="5" who="Steven Cole " />
<person posts="2" size="5" who="&quot;Piggin, Nick&quot; " />
<person posts="2" size="5" who="Kelsey Hudson " />
<person posts="2" size="5" who="Benjamin Herrenschmidt " />
<person posts="2" size="5" who="Douglas Gilbert " />
<person posts="2" size="5" who="Richard Gooch " />
<person posts="2" size="5" who="&quot;Maksim (Max) Krasnyanskiy&quot; " />
<person posts="2" size="5" who="Dominik Kubla " />
<person posts="2" size="5" who="Jose Luis Domingo Lopez " />
<person posts="2" size="5" who="Jerry McBride " />
<person posts="2" size="5" who="James Bottomley " />
<person posts="2" size="5" who="Duncan Sands " />
<person posts="2" size="5" who="" />
<person posts="2" size="4" who="nejhdeh " />
<person posts="2" size="4" who="Bernd Schubert " />
<person posts="2" size="4" who="Greg Ungerer " />
<person posts="2" size="4" who="Jose Luis Domingo Lopez " />
<person posts="2" size="4" who="=?iso-8859-1?q?szonyi=20calin?= " />
<person posts="2" size="4" who="Steven Rostedt " />
<person posts="2" size="4" who="devik " />
<person posts="2" size="4" who="DervishD " />
<person posts="2" size="4" who="Michal Semler " />
<person posts="2" size="4" who="Gerhard Mack " />
<person posts="1" size="56" who="Steven Walter " />
<person posts="1" size="30" who="" />
<person posts="1" size="28" who=" (Grendel)" />
<person posts="1" size="27" who="Vassili Papavassiliou " />
<person posts="1" size="22" who="&quot;MRS M. B. AND FAMILY&quot; " />
<person posts="1" size="21" who="Simon Bazley " />
<person posts="1" size="9" who="&quot;vincent&quot; " />
<person posts="1" size="8" who="Nastor Ambroli " />
<person posts="1" size="8" who="" />
<person posts="1" size="6" who="Dieter =?iso-8859-15?q?N=FCtzel?= " />
<person posts="1" size="6" who="&quot;seeindesign&quot; " />
<person posts="1" size="6" who="&quot;Griffiths, Richard A&quot; " />
<person posts="1" size="6" who="" />
<person posts="1" size="6" who="Petri Kaukasoina " />
<person posts="1" size="6" who="Michael Hohnbaum " />
<person posts="1" size="6" who="Kristian Amlie " />
<person posts="1" size="5" who="Kevin Corry " />
<person posts="1" size="5" who="Roger Gammans " />
<person posts="1" size="5" who="James Bottomley " />
<person posts="1" size="5" who="Christian Robert " />
<person posts="1" size="5" who="Brian Gerst " />
<person posts="1" size="5" who="David Gibson " />
<person posts="1" size="5" who="Martin Schwidefsky " />
<person posts="1" size="5" who="Anders Peter Fugmann " />
<person posts="1" size="5" who=" Sembera@vger.kernel.org" />
<person posts="1" size="5" who="Richard Sembera " />
<person posts="1" size="5" who="=?ISO-8859-1?Q?" />
<person posts="1" size="5" who="Filip Sneppe " />
<person posts="1" size="4" who="Admin " />
<person posts="1" size="4" who="&quot;HABIB ABIOLA&quot; " />
<person posts="1" size="4" who="Dave Jones " />
<person posts="1" size="4" who="mgross " />
<person posts="1" size="4" who="Phil Howard " />
<person posts="1" size="4" who="Hannu Savolainen " />
<person posts="1" size="4" who="&quot;LUCAS  ZIZI&quot; " />
<person posts="1" size="4" who="Ingo Rohloff " />
<person posts="1" size="4" who="Steven Timm " />
<person posts="1" size="4" who="Carsten Langgaard " />
<person posts="1" size="4" who="David Lang " />
<person posts="1" size="4" who="Doug Ledford " />
<person posts="1" size="4" who="Martin Devera " />
<person posts="1" size="4" who="Burton Windle " />
<person posts="1" size="4" who="Dan Kegel " />
<person posts="1" size="4" who="Larry Kessler " />
<person posts="1" size="4" who="Sokolov Sergei " />
<person posts="1" size="4" who="Albert Cranford " />
<person posts="1" size="4" who="Bernd Schubert " />
<person posts="1" size="3" who="Paul Bristow " />
<person posts="1" size="3" who="Nathan Walp " />
<person posts="1" size="3" who="Dmitry Kasatkin " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Eli Carter " />
<person posts="1" size="3" who="Juergen Sawinski " />
<person posts="1" size="3" who="Bob Dunlop " />
<person posts="1" size="3" who="David Balazic " />
<person posts="1" size="3" who="&quot;BALBIR SINGH&quot; " />
<person posts="1" size="3" who="Corey Minyard " />
<person posts="1" size="3" who="Andrey Panin " />
<person posts="1" size="3" who="Pavel Machek " />
<person posts="1" size="3" who="Ernst Lehmann " />
<person posts="1" size="3" who="&quot;Suparna Bhattacharya&quot; " />
<person posts="1" size="3" who="&quot;Arnvid Karstad&quot; " />
<person posts="1" size="3" who=" (David Wagner)" />
<person posts="1" size="3" who="&quot;Kevin P. Fleming&quot; " />
<person posts="1" size="3" who="Rashmi Agrawal " />
<person posts="1" size="3" who="Nat Ersoz " />
<person posts="1" size="3" who="&quot;Joseph Wenninger&quot; " />
<person posts="1" size="3" who="Stephen Rothwell " />
<person posts="1" size="3" who="Willy TARREAU " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Ravikiran G Thirumalai " />
<person posts="1" size="3" who="Borsenkow Andrej " />
<person posts="1" size="3" who="savimbijeff SAVIMBI " />
<person posts="1" size="3" who="&quot;Stephen C. Tweedie&quot; " />
<person posts="1" size="3" who="Cliff Albert " />
<person posts="1" size="3" who="James Simmons " />
<person posts="1" size="3" who="Morten Helgesen " />
<person posts="1" size="3" who="&quot;Matthew D. Pitts&quot; " />
<person posts="1" size="3" who="Andrew Halliwell " />
<person posts="1" size="3" who="Erik Mouw " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Mike Touloumtzis " />
<person posts="1" size="3" who=" (bill davidsen)" />
<person posts="1" size="3" who="&quot;dan carpenter&quot; " />
<person posts="1" size="3" who="&quot;Drew P. Vogel&quot; " />
<person posts="1" size="3" who="&quot;&quot; " />
<person posts="1" size="3" who="Daniel Tuijnman " />
<person posts="1" size="3" who="&quot;James Stevenson&quot; " />
<person posts="1" size="3" who="Daniel Egger " />
<person posts="1" size="3" who="Robert de Bath " />
<person posts="1" size="3" who="CaT " />
<person posts="1" size="3" who="Stephen Tweedie " />
<person posts="1" size="3" who="john slee " />
<person posts="1" size="3" who="Ed Tomlinson " />
<person posts="1" size="3" who="&quot;H. J. Lu&quot; " />
<person posts="1" size="3" who="Horst von Brand " />
<person posts="1" size="3" who=" (Bob_Tracy)" />
<person posts="1" size="3" who="Amith Varghese " />
<person posts="1" size="3" who="Philippe Gerum " />
<person posts="1" size="3" who="Ed Vance " />
<person posts="1" size="3" who="&quot;Jack F. Vogel&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Allen McIntosh " />
<person posts="1" size="2" who="&quot;Jason Lunz&quot; " />
<person posts="1" size="2" who="&quot;Philippe Veillette (LMC)&quot; " />
<person posts="1" size="2" who="Russell King " />
<person posts="1" size="2" who="Jakob Oestergaard " />
<person posts="1" size="2" who="Keith Driscoll " />
<person posts="1" size="2" who=" (Dagfinn Ilmari =?iso-8859-1?q?Manns=E5ker?=)" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="&quot;Henning P. Schmiedehausen&quot; " />
<person posts="1" size="2" who="Oliver Graf " />
<person posts="1" size="2" who="Brian Gerst " />
<person posts="1" size="2" who="Tony Spinillo " />
<person posts="1" size="2" who=" (Michael Meskes)" />
<person posts="1" size="2" who="&quot;D. Sen&quot; " />
<person posts="1" size="2" who="Gerd Knorr " />
<person posts="1" size="2" who="Alex Riesen " />
<person posts="1" size="2" who="Zack Weinberg " />
<person posts="1" size="2" who="Naohiko Shimizu " />
<person posts="1" size="2" who="Shawn " />
<person posts="1" size="2" who="Roland Dreier " />
<person posts="1" size="2" who="Jens Axboe " />
<person posts="1" size="2" who="Austin Gonyou " />
<person posts="1" size="2" who="James Antill " />
<person posts="1" size="2" who="Svetlana Savitskaya " />
<person posts="1" size="2" who="Dima Brodsky " />
<person posts="1" size="2" who="Miles Lane " />
<person posts="1" size="2" who="&quot;Perches, Joe&quot; " />
<person posts="1" size="2" who="Thomas Sailer " />
<person posts="1" size="2" who="&quot;Nir Soffer&quot; " />
<person posts="1" size="2" who="&quot;Tommy Faasen&quot; " />
<person posts="1" size="2" who="Alex Davis " />
<person posts="1" size="2" who="&quot;Balakrishnan Ananthanarayanan&quot; " />
<person posts="1" size="2" who="Kenneth Johansson " />
<person posts="1" size="2" who="Manfred Wassmann " />
<person posts="1" size="2" who="Jukka Honkela " />
<person posts="1" size="2" who="Tigran Aivazian " />
<person posts="1" size="2" who="Hanno =?ISO-8859-1?Q?B=F6ck?= " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Christer Weinigel " />
<person posts="1" size="2" who="Philipp Thomas " />
<person posts="1" size="2" who="Chris Mason " />
<person posts="1" size="2" who="&quot;Edmilson Junior&quot; " />
<person posts="1" size="2" who="davedudd " />
<person posts="1" size="2" who="Daiki Ueno " />
<person posts="1" size="2" who="William Waddington " />
<person posts="1" size="2" who="Yann Dirson " />
<person posts="1" size="2" who="John Adams " />
<person posts="1" size="2" who="Paul Larson " />
<person posts="1" size="2" who="Russ Weight " />
<person posts="1" size="2" who="Stephen Lord " />
<person posts="1" size="2" who="Helge Hafting " />
<person posts="1" size="2" who="Mikael Pettersson " />
<person posts="1" size="2" who="Bernard Paris " />
<person posts="1" size="2" who="Karthikeyan Nathillvar " />
<person posts="1" size="2" who="&quot;Randy.Dunlap&quot; " />
<person posts="1" size="2" who="J Sloan " />
<person posts="1" size="2" who="Olivier Galibert " />
<person posts="1" size="2" who="Wolfgang Mehl " />
<person posts="1" size="2" who="Pierre Rousselet " />
<person posts="1" size="2" who="&quot;Matt D. Robinson&quot; " />
<person posts="1" size="2" who="Michael Gruner " />
<person posts="1" size="2" who="&quot;Maciej W. Rozycki&quot; " />
<person posts="1" size="2" who="Sam Ravnborg " />
<person posts="1" size="2" who="Tobias Ringstrom " />
<person posts="1" size="2" who="&quot;sanry&quot; " />
<person posts="1" size="2" who="Andy " />
<person posts="1" size="2" who="&quot;John Schaper&quot; " />
<person posts="1" size="2" who="&quot;Weber, Frank&quot; " />
<person posts="1" size="2" who="Kai Germaschewski " />
<person posts="1" size="2" who="Richard Henderson " />
<person posts="1" size="2" who=" (pmenage@ensim.com)" />
<person posts="1" size="2" who="&quot;louie miranda&quot; " />
<person posts="1" size="2" who="Gregoire Favre " />
<person posts="1" size="2" who="dean gaudet " />
<person posts="1" size="2" who="=?iso-8859-1?q?Miguel=20Rodr=EDguez?= " />
<person posts="1" size="2" who="spy9599 " />
<person posts="1" size="2" who="Chris Wedgwood " />
<person posts="1" size="2" who="&quot;Paolo Ciarrocchi&quot; " />
<person posts="1" size="2" who=" (Jonathan Corbet)" />
<person posts="1" size="2" who="James Mayer " />
<person posts="1" size="2" who="Hanasaki JiJi " />
<person posts="1" size="2" who="Ivan Gyurdiev " />
<person posts="1" size="2" who="&quot;sanket rathi&quot; " />
<person posts="1" size="2" who="Viktors Rotanovs " />
<person posts="1" size="2" who="Kevin Curtis " />
<person posts="1" size="2" who="Frederik Nosi " />
<person posts="1" size="2" who="Chris Ricker " />
<person posts="1" size="2" who="Tim Hockin " />
<person posts="1" size="2" who="&quot;louie miranda&quot; " />
<person posts="1" size="2" who="&quot;LECCORNIA&quot; " />
<person posts="1" size="2" who="Christian Gennerat " />
<person posts="1" size="2" who="Rusty Trivial Russell " />
<person posts="1" size="2" who="Mohammed Zahid Hossain " />
<person posts="1" size="2" who="Jacky Lam " />
<person posts="1" size="2" who="&quot;AbhinandanPatil&quot; " />
<person posts="1" size="1" who="Juan Antonio Zubimendi " />
<person posts="1" size="1" who="" />
<person posts="1" size="1" who="&quot;JorgP&quot; " />
<person posts="1" size="1" who="Michael Cohen " />
<person posts="1" size="1" who="c0330 " />
<person posts="1" size="1" who="Sipos Ferenc " />

</stats>

<section
  title="Status Of Disk IO Statistics Tracking"
  subject="Disk IO statistics still buggy"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.0/0482.html"
  posts="12"
  startdate="04 Jul 2002 03:52:31 -0800"
  enddate="12 Jul 2002 05:16:04 -0800"
>
<topic>Disks: IDE</topic>
<topic>FS</topic>
<topic>I/O</topic>
<notopic>Disks</notopic>

<mention>Adrian Bunk</mention>



<p>Jochen Suckfuell reported that /proc/partitions was displaying incorrect
input/output statistics under 2.4 kernels. He said that over time, the values
for currently running requests would get too high or too low. He asked if
anyone was working on a fix. Adrian Bunk replied that Marcelo Tossatti's
tree (to be released as 2.4.19-rc2) included a patch to remove the entire
feature. But Bill Davidsen cried out:</p>

<quote who="Bill Davidsen">

<p>Is this the new Linux way of life? Removing modules is hard, GET RID OF
THE FEATURE! Stats in /proc/partitions are not always correct, GET RID OF
THE FEATURE!</p>

<p>The IDE support in 2.5 sucks rocks off the bottom of the ocean, is that
next?</p>

<p>To the point, the stats are there, there are used by many of the widely
used distributions, this is supposed to be stable, that's the excuse for not
adding features, how can that justify taking out a feature? That's one of the
useful things for determining which (if any) partitions have enough traffic
to be best candidates for a separate drive. Yes I know there are other more
complex ways than looking at human readable numbers. Why is that desirable? Why
not fix the feature (I don't agree it's all that far off in most cases).</p>

</quote>

<p>Andries Brouwer replied that /proc/partitions had never been in the
official kernel. He said, <quote who="Andries Brouwer">It is not in 2.4.18,
and it looks like it will not be in 2.4.19.  It is in some vendor kernels,
but it is ugly and causes various problems.</quote> Someone else added that
the feature hadn't really been removed, only moved to /proc/diskstat. At
that point the discussion skewed off into a bug-hunt, and petered out.</p>

</section>

<section
  title="2.5 IDE Rewrite Interferes With Other Developments"
  subject="[PATCH] 2.4 IDE core for 2.5"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.1/0224.html"
  posts="26"
  startdate="09 Jul 2002 02:22:49 -0800"
  enddate="11 Jul 2002 01:56:53 -0800"
>
<topic>Development Strategy</topic>
<topic>Disks: IDE</topic>
<topic>Forward Port</topic>
<topic>Version Control</topic>

<p>Jens Axboe announced, <quote who="Jens Axboe">I've forward ported
the 2.4 IDE core (well 2.4.19-pre10-ac2 to be exact) to 2.5.25.</quote>
He explained:</p>

<quote who="Jens Axboe">

<p>So why did I do this? Well, I needed stable IDE for 2.5 testing and it
was/is clear that 2.5 just isn't quite there yet. I intend to maintain this
patch set until I deem 2.5 IDE stable enough (in code) that I'm willing to
spend time on that instead. So the life span of this patch depends heavily on
that. That said, I know of others who would like to be able to test 2.5 and
not having to worry too much about the state-of-the-day of the IDE core. This
patch set may be useful to them as well.</p>

<p>Also some notes on why I _didn't_ do this. I didn't do it because I think
Martin is a jerk or because 2.5 IDE is forever doomed. I didn't do this because
Andre twisted my arm. I didn't do this because of some hidden agenda.</p>

<p>That said, the patch works for me here. I've ripped out ide-tape and
ide-floppy (frankly, I don't think it's worth my time updating these),
but apart from that I think it's 2.4 feature complete. PIO multi count
breaks for multi page bio's, if you intend to use that you should change
MPAGE_BIO_MAX_SIZE as noted in fs/mpage.c. I'll fix that in the next
iteration.</p>

</quote>

<p>A number of people burst into applause. One person also reported a problem
compiling the patches under certain configurations, and Jens posted a quick
temporary fix, promising a better one in the next release.</p>

<p>About the patch in general, Erik Andersen exclaimed, <quote who="Erik
Andersen">Wonderful!  Thus far, 2.5.x has been far too scary to try.
This patch is a sufficient safety blanket that I'm now willing to give it
a try, and I'm sure thats also the case for many others.  2.5.x just became
far more accessible.  Thanks!</quote> Elsewhere, Miles Lane remarked, <quote
who="Miles Lane">Thank you Jens, It is really quite perturbing to think how
much the IDE instability has held back development of other features in the
unstable kernel.  The warm reception of your patch speaks volumes.</quote></p>

<p>Anton Altaparmakov was also thrilled to see Jens' work, and asked,
<quote who="Anton Altaparmakov">Seeing that the patches are bitkeeper
generated, would it be possible for you to make a repository available
with the patches? (on bkbits perhaps?) Would make it a lot easier for us
bitkeeper users just to pull from your repository... Especially once you
update the patches...</quote> Jens said he would, and other folks also said
they were happy to see these patches available. At one point, Jens cautioned,
<quote who="Jens Axboe">Let me add that I've only tested on x86 right now,
other archs should "just work" with a few changes to include/asm/ide.h
(see the changes in 15_24-misc-bits-1).</quote> Later he gave a link to a
<a href="http://linux25-24ide.bkbits.net/linux25-24ide">BitKeeper tree</a>
from which to pull the patches.</p>

<p>At one point in the general discussion, Rogier Wolff said:</p>

<quote who="Rogier Wolff">

<p>Ehmm. We have had "old IDE support" in the kernel for "ages".  We have
two aic7xxx driver, two rtl8139 drivers, two, or more ncr53c8xx drivers.</p>

<p>So why in the case of IDE has the "new IDE" driver not been forked and
implemented under a new "name" such that those working on other stuff can
chose to use the "old reliable" driver while others daring to test the new
advanced rewrite can do so?</p>

</quote>

<p>And Jens replied, <quote who="Jens Axboe">That's a really good question,
in retrospect this is what should have happened IMO.</quote></p>

</section>

<section
  title="New Sport Sweeps The Linux World - Film At Eleven"
  subject="[RFC] dcache scalability patch (2.4.17)"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.1/0897.html"
  posts="18"
  startdate="12 Jul 2002 06:09:35 -0800"
  enddate="14 Jul 2002 23:49:33 -0800"
>
<topic>Humor</topic>

<p>In the course of a perfectly normal discussion, Alexander Viro said:</p>

<quote who="Alexander Viro">

<p>So I'd just do</p>

<p>vi fs/dcache.c -c '/|= DCACHE_R/d|/nr_un/pu|&lt;|x'</p>

<p>and be done with that.  Linus?</p>

</quote>

<p>Linus Torvalds replied, <quote who="Linus Torvalds">Done.  For future
reference - don't anybody else try to send patches as vi scripts, please. Yes,
it's manly, but let's face it, so is bungee-jumping with the cord tied to
your testicles.</quote></p>

</section>

<section
  title="Seeking Stable Kernels"
  subject="What is the most stable kernel to date?"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.1/0931.html"
  posts="15"
  startdate="12 Jul 2002 08:08:18 -0800"
  enddate="15 Jul 2002 11:30:20 -0800"
>
<topic>Preferred Kernel Version</topic>
<topic>SMP</topic>

<mention>Alan Cox</mention>
<mention>Tomas Szepe</mention>
<mention>Andrea Arcangeli</mention>
<mention>Joe Sloan</mention>
<mention>Bill Davidsen</mention>
<mention>Paul Larson</mention>

<p>Someone asked if anyone had done any tests to see which was the most
stable kernel available. A number of people said that there was no way
to really test such things, but Paul Larson did give a link to the <a
href="http://ltp.sourceforge.net">Linux Test Project</a>. Bill Davidsen
recommended using Alan Cox's patches, if SMP under high load was required;
and Joe Sloan recommended Andrea Arcangeli's tree as being very stable. Tomas
Szepe said he'd been running 2.4.19-pre10-ac2 for 36 days, and 2.4.19-pre10
for 38 days. Steven Cole remarked, <quote who="Steven Cole">Even with an early
2.4.x kernel, you can get good results.  I guess it really depends on your
load.</quote> And Kelsey Hudson replied, <quote who="Kelsey Hudson">indeed --
i had a box colocated in an ISP's basement running 2.4.2 on an abit bp6, twin
366MHz celerons, that stayed up for nearly 300 days. I think the grand total
was 284 days or something ridiculous like that; impressive for both such an
old release of the kernel and inherently broken hardware. the isp has since
gone out of business due to financial problems, and that's the only reason the
machine went down, otherwise i'm certain it would still be up now.</quote></p>

</section>

<section
  title="Catching Compiler Warnings"
  subject="PATCH: compile the kernel with -Werror"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.1/1112.html"
  posts="13"
  startdate="12 Jul 2002 23:26:15 -0800"
  enddate="16 Jul 2002 12:36:49 -0800"
>
<topic>Compiler</topic>

<mention>Muli Ben-Yehuda</mention>

<p>Muli Ben-Yehuda suggested compiling the kernel with the -Werror compiler
option, so that warnings wouldn't fly off the screen unread. Several people
suggested, instead of -Werror, redirecting the compiler output to a file and
going over it later, and Alan Cox also remarked, <quote who="Alan Cox">Adding
-Werror doesn't help because gcc emits far too many bogus warnings for
that.</quote> Linus Torvalds replied:</p>

<quote who="Linus Torvalds">

<p>Especially _some_ versions of gcc.</p>

<p>We've tried this before, and there are versions of gcc that have some
warnings on by default that simply aren't acceptable and cannot be avoided
sanely (I think at least some snapshots had the sign warnings on, for example,
which causes some really silly warnings where the warnings are less odious
than the changes required to get rid of them).</p>

<p>That said, I don't think -Werror is really wrong. It might make it less
likely to have new drivers introducing unnecessary warnings..</p>

</quote>

</section>

<section
  title="Status Of 2.0"
  subject="Future of Kernel tree 2.0 ............"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.1/1152.html"
  posts="17"
  startdate="13 Jul 2002 13:35:03 -0800"
  enddate="15 Jul 2002 11:42:26 -0800"
>
<topic>Legacy Support</topic>

<p>Someone asked if the 2.0 kernel tree would stop being maintained after 2.6
came out. The poster felt this would be a good idea, since it would free up
developer time for the more recent kernels. A number of people disagreed. The
concensus was that anyone still using 2.0 should be able to fix bugs if they
wished. As Alan Cox put it:</p>

<quote who="Alan Cox">

<p>Why should you care ? 2.0 can continue to slowly and cautiously get
critical bug fixes between now and the end of time providing someone cares
enough to do the work. There are plenty of 2.0 boxes employed as routers,
print servers, intranet dialins etc which will probably only become 2.4
boxes when the hardware is taken out of service.</p>

<p>I can't speak for David Weinehall's experience, and I know he does a lot
more chasing down of bug reports than I bother to with 2.2 but in my experience
maintaining a very stable kernel tree like 2.2 is nowdays is not a massive
workload. It primarily consists of sending emails out which say "no"</p>

</quote>

<p>At one point David Weinehall, the 2.0 maintainer, said:</p>

<quote who="David Weinehall">

<p>The developer-force going into the 2.0-series is not very big. I consolidate
the few fixes I get sent my way that are reasonable, and reject the rest
(lately, most have been reasonable...), and try to backport some fixes from
2.2/2.4 that are applicable. No new drivers are added (or developed), and
no new features are added.</p>

<p>Besides me, there are a few (no more than five) persons that regularly
report their success/failure/personal gripes with the latest 2.0-releases,
and remind me to increase the release-number (I'm as bad as Alan in this
regard...)</p>

<p>The amount of work that I'd spend on a newer kernel would be about the
same, and since I've grown fond of this work, I'll probably not drop 2.0
unless I get offered to take over 2.2 or 2.4 some point in the future.</p>

<p>Mind you, there _are_ people that still use 2.0 and wouldn't
consider an upgrade the next few years, simply because they know that
their software/hardware works with 2.0 and have documented all quirks.
Upgrading to a newer kernel-series means going through this work again.
And most likely, the upgrade would be to 2.2 rather than 2.4, because 2.4
still gets new features and API-changes now and then, something generally
frowned upon in a controlled environment.</p>

<p>I am about to release 2.0.40 soon, and while 40 is a nice round number,
42 is an even better number to stop at, so that'll probably be the end of
the road. That end lies quite some time in the future, though.</p>

</quote>

</section>

<section
  title="Status Of Status"
  subject="[STATUS 2.5]  July 17, 2002"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.2/0272.html"
  posts="8"
  startdate="16 Jul 2002 21:24:44 -0800"
  enddate="17 Jul 2002 20:30:27 -0800"
>
<topic>Development Strategy</topic>
<topic>Feature Freeze</topic>
<notopic>Code Freeze</notopic>

<mention>Randy Dunlap</mention>
<mention>Rik van Riel</mention>



<p>Guillaume Boissiere posted a summary of 2.5 kernel developments,
and remarked, <quote who="Guillaume Boissiere">With the code freeze date
approaching soon, it is obvious that many of these projects will not get
merged in the next 3 months.  What would you rather me do?  Keep them
in here just for reference, mark them as post-code freeze or just delete
them?</quote> Randy Dunlap pointed out that the freeze was scheduled for
October 31, which was more than three months away. Rik van Riel suggested
marking longer-term projects as post-code-freeze instead of removing them,
so folks wouldn't forget about them. Dave Jones replied, <quote who="Dave
Jones">Indeed. It may even be an idea to take what I started doing at <a
href="http://www.codemonkey.org.uk/Linux-2.5.html">http://www.codemonkey.org.uk/Linux-2.5.html</a>,
merging the two and Guillaume running with this if you have time, because
these days, between hacking and merging patches, I'm kept pretty busy, so
updates to that file are getting less frequent.</quote> Guillaume replied:</p>

<quote who="Guillaume Boissiere">

<p>I would like to be able to do more to help the community, and in particular
you Dave as feature freeze for 2.6 approaches and it becomes critical to
track things down, but unless a Linux company out there can sponsor me, I just
won't be able to dedicate more time than I am already dedicating to this.</p>

<p>Doing a good job at tracking a gazillion items and bugging people about
patches and status is just incredibly time consuming.</p>

</quote>

</section>

<section
  title="Using Multiple Keyboard Devices"
  subject="USB Keypad"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0207.2/0836.html"
  posts="8"
  startdate="18 Jul 2002 17:52:32 -0800"
  enddate="18 Jul 2002 19:50:59 -0800"
>
<topic>USB</topic>
<topic>Version Control</topic>

<p>Josh Litherland asked if he could use both a PS/2 keyboard and a USB numeric
keypad on his laptop, with the current keyboard driver. Greg K-H said it
should work just fine, but Josh said that under 2.4.18, he couldn't receive
events from the keypad. He loaded the evdev driver, and confirmed that the
device was detected, but no events would come through. Brad Hards replied:</p>

<quote who="Brad Hards">

<p>evdev is on the userspace side of the input core (and USB is on the other).
If evdev reports events (and you can decode them, if you are interested,
using tools available from the linuxconsole CVS), then all is probably well
with USB and the input core.</p>

<p>The obvious error would be not compiling in the input layer keyboard driver
(or not loading the module, whatever).</p>

<p>If that definately isn't wrong (like lsmod shows the module, or a normal
USB keyboard works fine and the keypad doesn't), then we'll likely need the
HID descriptors. Probably easiest to get them from evdev using the evtest
tool from linuxconsole CVS.</p>

</quote>

<p>Josh replied that Brad had hit the nail on the head. After compiling
and loading the input layer keyboard driver, the keyboard and keypad worked
correctly together.</p>

</section>

</kc>

