<?xml version="1.0" ?>

<kc>

<title>Kernel Traffic</title>

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

<issue num="39" date="18 Oct 1999 00:00:00 -0800" />

<intro>

<p>The printer-friendly version is now linked from the table of contents, so
there's no need to link from anywhere else. That saves some trouble.</p>

</intro>

<stats posts="976" size="3950" contrib="388" multiples="166" lastweek="137">

<person posts="45" size="123" who="Alan Cox " />
<person posts="30" size="114" who="Andrea Arcangeli " />
<person posts="24" size="64" who=" (Guest section DW)" />
<person posts="15" size="68" who="Jeff Garzik " />
<person posts="15" size="58" who="Steve Dodd " />
<person posts="13" size="46" who="&quot;Richard B. Johnson&quot; " />
<person posts="13" size="43" who="Jens Axboe " />
<person posts="12" size="50" who="Wakko Warner " />
<person posts="12" size="46" who=" (H. Peter Anvin)" />
<person posts="12" size="34" who="Tigran Aivazian " />
<person posts="11" size="32" who="Jes Sorensen " />
<person posts="10" size="32" who="&quot;Jones D (ISaCS)&quot; " />
<person posts="10" size="30" who="Keith Owens " />
<person posts="9" size="44" who="&quot;H . J . Lu&quot; " />
<person posts="9" size="31" who="Matthew Wilcox " />
<person posts="9" size="25" who="" />
<person posts="8" size="38" who="&quot;Mike A. Harris&quot; " />
<person posts="8" size="28" who="Andreas Schwab " />
<person posts="8" size="26" who="&quot;Theodore Y. Ts'o&quot; " />
<person posts="8" size="25" who="Andreas Gruenbacher " />
<person posts="8" size="25" who="Andi Kleen " />
<person posts="8" size="22" who="&quot;David S. Miller&quot; " />
<person posts="7" size="58" who="Savochkin Andrey Vladimirovich " />
<person posts="7" size="36" who="Shawn Leas " />
<person posts="7" size="33" who="" />
<person posts="7" size="26" who="Riley Williams " />
<person posts="7" size="24" who="&quot;Anthony Barbachan&quot; " />
<person posts="7" size="23" who="Johannes Erdfelt " />
<person posts="7" size="22" who="Dave Airlie " />
<person posts="6" size="35" who="Jan Kara " />
<person posts="6" size="22" who="Bernhard Rosenkraenzer " />
<person posts="6" size="20" who="&quot;B. James Phillippe&quot; " />
<person posts="6" size="18" who="Andre Hedrick " />
<person posts="6" size="15" who="Tim Waugh " />
<person posts="5" size="24" who="" />
<person posts="5" size="23" who="" />
<person posts="5" size="21" who="Borislav Deianov " />
<person posts="5" size="21" who="Rick Hohensee " />
<person posts="5" size="21" who="Chuck Lever " />
<person posts="5" size="20" who="John Kennedy " />
<person posts="5" size="18" who=" (Rogier Wolff)" />
<person posts="5" size="18" who="&quot;Brandon S. Allbery KF8NH&quot; " />
<person posts="5" size="17" who="Alexander Viro " />
<person posts="5" size="17" who="Martin Dalecki " />
<person posts="5" size="16" who="Alex Nicolaou " />
<person posts="5" size="15" who="Pavel Machek " />
<person posts="5" size="15" who="Stephen Frost " />
<person posts="5" size="13" who=" (Miquel van Smoorenburg)" />
<person posts="4" size="50" who="Anders Fugmann " />
<person posts="4" size="47" who="Jan Bobrowski " />
<person posts="4" size="38" who="Peter Hanecak " />
<person posts="4" size="34" who="" />
<person posts="4" size="28" who="Matthew Dharm " />
<person posts="4" size="19" who="Erik Andersen " />
<person posts="4" size="17" who="Jesse Pollard " />
<person posts="4" size="16" who="Nils Faerber " />
<person posts="4" size="16" who="David Ford " />
<person posts="4" size="15" who="Bret Indrelee " />
<person posts="4" size="13" who="Rik van Riel " />
<person posts="4" size="13" who="Oliver Xymoron " />
<person posts="4" size="12" who="Ulrich Drepper " />
<person posts="4" size="12" who="Rui Sousa " />
<person posts="4" size="12" who="Trond Myklebust " />
<person posts="4" size="12" who="Linux Lists " />
<person posts="4" size="12" who="&quot;Robert K. Nelson&quot; " />
<person posts="4" size="12" who="Richard Gooch " />
<person posts="4" size="12" who="" />
<person posts="4" size="11" who="Thomas Sailer " />
<person posts="4" size="11" who="Ralf Baechle " />
<person posts="3" size="64" who="&quot;Pham, QuoiX&quot; " />
<person posts="3" size="23" who="Artur Skawina " />
<person posts="3" size="16" who="Neil Brown " />
<person posts="3" size="15" who="Franck SICARD " />
<person posts="3" size="13" who="Harald Koenig " />
<person posts="3" size="13" who="David Woodhouse " />
<person posts="3" size="12" who="Zachary Amsden " />
<person posts="3" size="11" who="Michael Cummins " />
<person posts="3" size="11" who="&quot;blithe .&quot; " />
<person posts="3" size="11" who="Brian May " />
<person posts="3" size="10" who="&quot;Sean Hunter&quot; " />
<person posts="3" size="10" who="Miquel van Smoorenburg " />
<person posts="3" size="10" who="Eric Kasten " />
<person posts="3" size="10" who="Andi Kleen " />
<person posts="3" size="9" who="&quot;casler, heather&quot; " />
<person posts="3" size="9" who="Marc Mutz " />
<person posts="3" size="9" who="&quot;Thomas E. Dodd /CSDC&quot; " />
<person posts="3" size="9" who="Krzysztof Halasa " />
<person posts="3" size="8" who="Alexandre Hautequest " />
<person posts="3" size="8" who="Thierry Danis " />
<person posts="3" size="8" who="Leslie Donaldson " />
<person posts="3" size="8" who="Horst von Brand " />
<person posts="3" size="8" who=" (Peter Benie)" />
<person posts="3" size="8" who="Marc Duponcheel " />
<person posts="3" size="8" who="&quot;Steven N. Hirsch&quot; " />
<person posts="3" size="8" who="Bernd Eckenfels " />
<person posts="3" size="8" who="" />
<person posts="3" size="7" who="&quot;Garst R. Reese&quot; " />
<person posts="3" size="7" who="Alan Cox " />
<person posts="3" size="7" who="Dan Hollis " />
<person posts="2" size="21" who="Thomas Molina " />
<person posts="2" size="17" who="ishikawa " />
<person posts="2" size="15" who="&quot;Stephen C. Tweedie&quot; " />
<person posts="2" size="15" who=" (H.J. Lu)" />
<person posts="2" size="12" who="Sam Gendler " />
<person posts="2" size="11" who="Gaddoni Marco " />
<person posts="2" size="11" who="&quot;David Waite&quot; " />
<person posts="2" size="10" who="Martins Krikis " />
<person posts="2" size="10" who="Olaf Kirch " />
<person posts="2" size="10" who="Marc Merlin " />
<person posts="2" size="9" who="Jarno Paananen " />
<person posts="2" size="9" who="Wojciech Zabolotny " />
<person posts="2" size="9" who="&quot;Petr Vandrovec Ing. VTEI&quot; " />
<person posts="2" size="8" who="Benjamin Scott " />
<person posts="2" size="8" who="Steve Underwood " />
<person posts="2" size="8" who="Vladimir Chernyshov " />
<person posts="2" size="8" who="Christopher McCrory " />
<person posts="2" size="8" who="David Woodhouse " />
<person posts="2" size="8" who="Richard Adams " />
<person posts="2" size="8" who="Larry Sendlosky " />
<person posts="2" size="8" who="&quot;Christopher E. Brown&quot; " />
<person posts="2" size="7" who="Scott Marlowe " />
<person posts="2" size="7" who="&quot;Jeff V. Merkey&quot; " />
<person posts="2" size="7" who=" (Steven S. Dick)" />
<person posts="2" size="7" who="Konrad Rosenbaum " />
<person posts="2" size="7" who="Scott Lampert " />
<person posts="2" size="7" who="Jordan Mendelson " />
<person posts="2" size="7" who="&quot;Albert D. Cahalan&quot; " />
<person posts="2" size="7" who="" />
<person posts="2" size="7" who="Josh Myer " />
<person posts="2" size="6" who=" (david parsons)" />
<person posts="2" size="6" who="David Lang " />
<person posts="2" size="6" who="Stanislav Krasilovskiy " />
<person posts="2" size="6" who=" (Cedric ROUX)" />
<person posts="2" size="6" who="mike mangino " />
<person posts="2" size="6" who="Doug Ledford " />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="Koushik Chakraborty " />
<person posts="2" size="6" who="Horst von Brand " />
<person posts="2" size="6" who="Jochen Topf " />
<person posts="2" size="6" who="&quot;H. Peter Anvin&quot; " />
<person posts="2" size="6" who="&quot;John J. LeMay Jr.&quot; " />
<person posts="2" size="6" who="Ryan Krebs " />
<person posts="2" size="6" who=" (Leslie F. Donaldson)" />
<person posts="2" size="6" who="Clifford Kite " />
<person posts="2" size="6" who="Jamie Lokier " />
<person posts="2" size="6" who="Ingo Molnar " />
<person posts="2" size="6" who="Ian McKellar " />
<person posts="2" size="6" who="&quot;Khimenko Victor&quot; " />
<person posts="2" size="6" who="Jens Benecke " />
<person posts="2" size="5" who="Peter Daum " />
<person posts="2" size="5" who="Herbert Xu " />
<person posts="2" size="5" who="Michael Elizabeth Chastain " />
<person posts="2" size="5" who="Henrik Olsen " />
<person posts="2" size="5" who="&quot;Edward S. Marshall&quot; " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="Stephen Williams " />
<person posts="2" size="5" who="Zack Weinberg " />
<person posts="2" size="5" who="George Bonser " />
<person posts="2" size="5" who="Andrei Alexandru " />
<person posts="2" size="5" who="Carlos Henrique Bauer " />
<person posts="2" size="5" who=" (Michael Surenbrock)" />
<person posts="2" size="5" who="J&#246;rgStr&#246;ttchen " />
<person posts="2" size="5" who="Chris Wedgwood " />
<person posts="2" size="5" who="Samuli Kaski " />
<person posts="2" size="5" who="Ted Gervais " />
<person posts="2" size="4" who="Manfred Spraul " />
<person posts="1" size="72" who="&quot;TOTALPC&quot; " />
<person posts="1" size="54" who="Achim Nierbeck " />
<person posts="1" size="17" who="Gerard Roudier " />
<person posts="1" size="16" who="root " />
<person posts="1" size="16" who="&quot;Ward Fenton&quot; " />
<person posts="1" size="14" who="Frank Roberts " />
<person posts="1" size="12" who="&quot;Ryurick M. Hristev&quot; " />
<person posts="1" size="11" who="Stefan Hornburg " />
<person posts="1" size="9" who="Ari Pollak " />
<person posts="1" size="8" who="Josh Samuelson " />
<person posts="1" size="8" who="Foo Chun Choong " />
<person posts="1" size="8" who="Shane Shrybman " />
<person posts="1" size="7" who="&quot;Ph. Marek&quot; " />
<person posts="1" size="7" who="Lee Willis " />
<person posts="1" size="7" who="&quot;Gregory A. Zornetzer&quot; " />
<person posts="1" size="7" who="luca78 " />
<person posts="1" size="7" who=" (John Hawkes)" />
<person posts="1" size="7" who="Lucian B Landry " />
<person posts="1" size="7" who="Cocheese " />
<person posts="1" size="6" who="Matan Ziv-Av " />
<person posts="1" size="6" who="Martin Schenk " />
<person posts="1" size="6" who="Bradley M Keryan " />
<person posts="1" size="6" who="&quot;Mike Black&quot; " />
<person posts="1" size="6" who="Eduardo Trapani " />
<person posts="1" size="6" who="&quot;Nicholas R LeRoy&quot; " />
<person posts="1" size="6" who="Lars Heete " />
<person posts="1" size="5" who="Joe " />
<person posts="1" size="5" who="&quot;Linux Developer&quot; " />
<person posts="1" size="5" who="Martin Mares " />
<person posts="1" size="5" who="Brandon Black " />
<person posts="1" size="5" who="&quot;J&#246;rgen Overgaard&quot; " />
<person posts="1" size="5" who="f5ibh " />
<person posts="1" size="5" who="Peter Gervai " />
<person posts="1" size="5" who="Didier CONTIS " />
<person posts="1" size="5" who="&quot;Moonshi Mohsenruddin&quot; " />
<person posts="1" size="5" who="&quot;Mike Childers&quot; " />
<person posts="1" size="5" who="Ilpo Ruotsalainen " />
<person posts="1" size="5" who="Computer Education Society of Philadelphia " />
<person posts="1" size="4" who="&quot;Zubin D. Dittia&quot; " />
<person posts="1" size="4" who="Ulrich Windl " />
<person posts="1" size="4" who="&quot;Anton R. Ivanov&quot; " />
<person posts="1" size="4" who="fbujanic " />
<person posts="1" size="4" who="Zack Brown " />
<person posts="1" size="4" who="Hannes Reinecke " />
<person posts="1" size="4" who="Ulrich Windl " />
<person posts="1" size="4" who="Tobias Haustein " />
<person posts="1" size="4" who="Mark Hall " />
<person posts="1" size="4" who="Emmanuele Vigni " />
<person posts="1" size="4" who="&quot;Oliver Neukum&quot; " />
<person posts="1" size="4" who="Andrew Berkley " />
<person posts="1" size="4" who="Matthias Weingart " />
<person posts="1" size="4" who="Anton Ivanov " />
<person posts="1" size="4" who="Eric Werme USG " />
<person posts="1" size="4" who="Virginie Galtier " />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="&quot;Clyne, Paul&quot; " />
<person posts="1" size="4" who="Wilfred Mollenvanger " />
<person posts="1" size="4" who="Karim Yaghmour " />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="swoop " />
<person posts="1" size="4" who="Bernard Wei " />
<person posts="1" size="4" who="&quot;Michael H. Warfield&quot; " />
<person posts="1" size="3" who="&quot;Mark H. Wood&quot; " />
<person posts="1" size="3" who="Nicolas Beaulieu " />
<person posts="1" size="3" who="David Odin " />
<person posts="1" size="3" who="Oren Laadan " />
<person posts="1" size="3" who="Sebastian " />
<person posts="1" size="3" who="&quot;John Hawkes&quot; " />
<person posts="1" size="3" who="ollie " />
<person posts="1" size="3" who="Joe " />
<person posts="1" size="3" who="Michal Ostrowski " />
<person posts="1" size="3" who="&quot;Taoufik Zammou&quot; " />
<person posts="1" size="3" who="Rowan Eppelstun " />
<person posts="1" size="3" who="Ian Eure " />
<person posts="1" size="3" who="&quot;Richard Worwood&quot; " />
<person posts="1" size="3" who="&quot;Michael McLeod&quot; " />
<person posts="1" size="3" who="Michael Meissner " />
<person posts="1" size="3" who="Joe Moore " />
<person posts="1" size="3" who=" (Hans-Joachim Baader)" />
<person posts="1" size="3" who="Ian Eure " />
<person posts="1" size="3" who="&quot;Jakma, Paul&quot; " />
<person posts="1" size="3" who="Peter Steiner " />
<person posts="1" size="3" who="Akira YOSHIYAMA " />
<person posts="1" size="3" who="Jeremy Fitzhardinge " />
<person posts="1" size="3" who="Ben Collins " />
<person posts="1" size="3" who="Gerhard Mack " />
<person posts="1" size="3" who="James Manning " />
<person posts="1" size="3" who="Jakub Jelinek " />
<person posts="1" size="3" who="Drizzt " />
<person posts="1" size="3" who="Tuomas Heino " />
<person posts="1" size="3" who="&quot;David Harris&quot; " />
<person posts="1" size="3" who="Matti Aarnio " />
<person posts="1" size="3" who="Ben Collins " />
<person posts="1" size="3" who="Josh Myer " />
<person posts="1" size="3" who="Tony Hernandez " />
<person posts="1" size="3" who="Damien Miller " />
<person posts="1" size="3" who="&quot;Tom Livingston&quot; " />
<person posts="1" size="3" who="John Fulmer " />
<person posts="1" size="3" who=" (Arjan van de Ven)" />
<person posts="1" size="3" who="Andrzej Krzysztofowicz " />
<person posts="1" size="3" who="Gr&#233;goire FAVRE " />
<person posts="1" size="3" who="Bernhard Heidegger " />
<person posts="1" size="3" who="root " />
<person posts="1" size="3" who="Richard Kettlewell " />
<person posts="1" size="3" who="&quot;Dunlap, Randy&quot; " />
<person posts="1" size="3" who="Linas Vepstas " />
<person posts="1" size="3" who="Ivan Kokshaysky " />
<person posts="1" size="3" who="Marcelo Tosatti " />
<person posts="1" size="3" who="John LeMay " />
<person posts="1" size="3" who="Josef Moellers " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Jim Duchek " />
<person posts="1" size="3" who="Chmouel Boudjnah " />
<person posts="1" size="3" who="Greg Ingram " />
<person posts="1" size="3" who="Gerry Creager " />
<person posts="1" size="3" who="&quot;Alan Curry&quot; " />
<person posts="1" size="3" who="&quot;Craig I. Hagan&quot; " />
<person posts="1" size="3" who="Luke Burton " />
<person posts="1" size="3" who="Alex Nicolaou " />
<person posts="1" size="3" who="Boussard Per " />
<person posts="1" size="3" who="Bart Schuller " />
<person posts="1" size="3" who="Aaron Tiensivu " />
<person posts="1" size="3" who="&quot;J. Scott Berg&quot; " />
<person posts="1" size="3" who="Gustav Kristoffer Ek " />
<person posts="1" size="3" who="&quot;Eric A. Skaug&quot; " />
<person posts="1" size="3" who=" (Andreas Kies)" />
<person posts="1" size="3" who="Igor Mozetic " />
<person posts="1" size="3" who="&quot;WANG,YIDING (HP-SanJose,ex1)&quot; " />
<person posts="1" size="3" who="Nix " />
<person posts="1" size="3" who="Malcolm Beattie " />
<person posts="1" size="3" who="&quot;Bill Rugolsky Jr.&quot; " />
<person posts="1" size="3" who="Jerry Chamberlin " />
<person posts="1" size="3" who="lars brinkhoff " />
<person posts="1" size="3" who="Lee Cashmore " />
<person posts="1" size="3" who="&quot;Michael J. Hartwick&quot; " />
<person posts="1" size="3" who="Philipp Rumpf " />
<person posts="1" size="3" who="Dori Seliskar " />
<person posts="1" size="3" who="Klaus Kudielka " />
<person posts="1" size="3" who="a9504915 " />
<person posts="1" size="3" who="Nicholas FitzRoy-Dale " />
<person posts="1" size="3" who="Roland Nagtegaal " />
<person posts="1" size="3" who="BOSZORMENYI Zoltan " />
<person posts="1" size="3" who="&quot;Troy R. Pesola&quot; " />
<person posts="1" size="3" who="Radovan Garabik " />
<person posts="1" size="3" who="John Hasler " />
<person posts="1" size="3" who="Harald Milz " />
<person posts="1" size="2" who="Florent Villard " />
<person posts="1" size="2" who="Dave Boynton " />
<person posts="1" size="2" who="Bradley Baetz " />
<person posts="1" size="2" who="Jan Jirmasek " />
<person posts="1" size="2" who="Jeremy Beker " />
<person posts="1" size="2" who="German Jose Gomez Garcia " />
<person posts="1" size="2" who="Christoph Lorenz " />
<person posts="1" size="2" who="David Morton " />
<person posts="1" size="2" who=" (Aaron Denney)" />
<person posts="1" size="2" who="Thierry Danis " />
<person posts="1" size="2" who="Armin Schindler " />
<person posts="1" size="2" who="&quot;Leslie F. Donaldson&quot; " />
<person posts="1" size="2" who="Dale Amon " />
<person posts="1" size="2" who="Bryce McKinlay " />
<person posts="1" size="2" who="Horacio J. Pe&#241;a " />
<person posts="1" size="2" who="Dan Yocum " />
<person posts="1" size="2" who="NIIBE Yutaka " />
<person posts="1" size="2" who="Robert Dinse " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Yoshi " />
<person posts="1" size="2" who="Alex Belits " />
<person posts="1" size="2" who="Hirling Endre " />
<person posts="1" size="2" who="Paul Rusty Russell " />
<person posts="1" size="2" who="CaT " />
<person posts="1" size="2" who="System Administrator " />
<person posts="1" size="2" who="Josip Gracin " />
<person posts="1" size="2" who="Florian Weimer " />
<person posts="1" size="2" who="&quot;Louis J. LaBash&quot; " />
<person posts="1" size="2" who="&quot;Stefan Monnier&quot; " />
<person posts="1" size="2" who="David Weinehall " />
<person posts="1" size="2" who="Mario Olimpio de Menezes " />
<person posts="1" size="2" who="Ragnar Hojland Espinosa " />
<person posts="1" size="2" who=" (Marc MERLIN)" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Urban Widmark " />
<person posts="1" size="2" who="Vojtech Pavlik " />
<person posts="1" size="2" who="Wayne Pascoe " />
<person posts="1" size="2" who="Tomasz Motylewski " />
<person posts="1" size="2" who="Juanjo Marin " />
<person posts="1" size="2" who="Ron Flory " />
<person posts="1" size="2" who="John Michael Clemens " />
<person posts="1" size="2" who="Konrad Mierendorff " />
<person posts="1" size="2" who="Olaf Titz " />
<person posts="1" size="2" who="&quot;P.Schmitt&quot; " />
<person posts="1" size="2" who="Nicolai Langfeldt " />
<person posts="1" size="2" who="Alex Buell " />
<person posts="1" size="2" who="Tonglu Yi " />
<person posts="1" size="2" who="&quot;Henrik Stolpe&quot; " />
<person posts="1" size="2" who="CHANDRIKA H V " />
<person posts="1" size="2" who="Andreas Jellinghaus " />
<person posts="1" size="2" who="Wouter " />
<person posts="1" size="2" who="Paul Ashton " />
<person posts="1" size="2" who="&quot;Derek J. Balling&quot; " />
<person posts="1" size="2" who="Helge Hafting " />
<person posts="1" size="2" who="Alain Toussaint " />
<person posts="1" size="2" who="I Lee Hetherington " />
<person posts="1" size="2" who="Bob Lorenzini " />
<person posts="1" size="2" who=" (John Covici)" />
<person posts="1" size="2" who="Jeff Noxon " />
<person posts="1" size="2" who="Dan Kegel " />
<person posts="1" size="2" who="Lorenzo Allegrucci " />
<person posts="1" size="2" who="&quot;F&#233;lix J. S&#225;nchez&quot; " />
<person posts="1" size="2" who="Uwe Solleder " />
<person posts="1" size="2" who="Michael Harnois " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who=" (Avenger)" />
<person posts="1" size="2" who="&quot;G. Allen Morris III&quot; " />
<person posts="1" size="2" who=" (Graham Murray)" />
<person posts="1" size="2" who="chenl " />
<person posts="1" size="2" who="&quot;Paul Damplon&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="HELLRAiDER " />
<person posts="1" size="2" who="Bradley Baetz " />
<person posts="1" size="2" who="Bill Huey " />
<person posts="1" size="1" who="" />

</stats>

<section
  title="knfsd Discussed"
  subject="knfsd 1.5 is released"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9909_04/msg00422.html"
  posts="19"
  startdate="23 Sep 1999 00:00:00 -0800"
  enddate="08 Oct 1999 00:00:00 -0800"
>
<topic>FS: NFS</topic>

<mention>David Woodhouse</mention>
<mention>H. J. Lu</mention>

<p>There was a bit of an implementation discussion following the announcement
of knfsd 1.5; H. J. Lu, while not the maintainer of the patch (there's
actually no official maintainer) does put out releases now and then for his
own use. This time, someone had sent him some patches against a previous
version, and H. J. replied asking for a more uptodate version to include in
his next release, since he had already included some patches from David
Woodhouse which conflicted with these new submissions.</p>

<p>Neil Brown pointed out that David's patches had not really been intended to
be included in an official release, and were more a work-in-progress.
According to him, David intended to tidy them up soon, but until then they
should not be used. He also gave a pointer to David's and his <a
href="http://www.cse.unsw.edu.au/~neilb/oss/knfsd/">thoughts on the
direction for the patch</a> culled from private email and various lists.</p>

<p>H. J. replied with some patches, in light of the new situation, and Neil had
some criticism and suggestions. He summed up the problem as he saw it, with,
<quote who="Neil Brown">An NFS file handle has xdev
and xino entries which indicate which export entry is being used. If mountd
is to give an NFSEXP_NEGATIVE entry to the kernel to reject a given file
handle, it needs to know this xdev/xino information somehow. Currently it
doesn't (unless, by luck, xdev/xino is the root file the filesystem). It is
only given the device, and the path to the actual file which is being
accessed</quote> and went on to describe his own ideas for a solution. H. J.
thought these represented too divergent a direction, and chose a different
method, closer to what he had done originally. Neil had a whole bunch of
problems with H. J.'s solution, and posted a long description of problems
he'd found in the latest release. There followed some further implementation
discussion. At one point, H. J. said, <quote who="H.J. Lu">I see 1.5.x as alpha. Nothing is final yet. The reason I
like it is it gets rid of /var/lib/nfs/rmtab. However, that means we have to
find a way for kernel to communicate to mountd. Maybe RPC is a better
choice. Anyone wants to implement it?</quote></p>

<p>Later, under the Subject: <a
href="http://kernelnotes.org/lnxlists/linux-kernel/lk_9909_05/msg00142.html">A
new Linux/NFS mailing list</a>, H. J. gave a pointer to <a
href="http://lists.varesearch.com/lists/listinfo/nfs">the subscription
page</a> of a new discussion list.</p>

<p>Later, under the Subject: <a href="">knfsd 1.5.x and 1.4.x</a>, H. J. said,
<quote who="H.J. Lu">As people have found out that
knfsd 1.5.x is not as stable as 1.4.x. knfsd 1.5.x should be viewed as
alpha. The production system should use 1.4.x. The current one is 1.4.7 and
I am planning to make 1.4.7.1 soon.</quote></p>

</section>

<section
  title="'Fuck' Removed From Kernel Docs"
  subject="The URL to &quot;Tour of the Linux Kernel Source&quot;"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00125.html"
  posts="18"
  startdate="02 Oct 1999 00:00:00 -0800"
  enddate="08 Oct 1999 00:00:00 -0800"
>

<mention>Tigran Aivazian</mention>
<mention>Rik van Riel</mention>

<p>This Subject was first discussed in <kcref subject="Profanity in the Linux
Kernel?!?!?" startdate="08 Jun 1999 00:00:00 -0800"></kcref>. This time, someone pointed out
that <a
href="http://www.svrec.ernet.in/~vijo/tolks/tolks.html">http://www.svrec.ernet.in/~vijo/tolks/tolks.html</a>,
listed in the Documentation/kernel-docs.txt file, was no longer available,
and asked if the "Tour Of The Linux Kernel Source" could be found anywhere
else. Rik van Riel volunteered to help set up such a thing, and other folks
gave links to <a href="http://lxr.linux.no">Linux Cross Reference</a> and
the <a href="http://netfilter.kernelnotes.org/kernel-hacking-HOWTO">Kernel
Hacking HOWTO</a>. Regarding the latter, Tigran Aivazian was offended by the
word "fuck" in the title of section 3.1; several folks weighed in on various
sides of the issue, and although no solution presented itself on the list, a
quick check shows that the word is no longer in the Kernel Hacking HOWTO.</p>

</section>

<section
  title="Vmware Developers Unresponsive To Bug Reports"
  subject="2.2.13-pre6+ ide cdrom issue"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00146.html"
  posts="5"
  startdate="02 Oct 1999 00:00:00 -0800"
  enddate="05 Oct 1999 00:00:00 -0800"
>

<mention>Steven N. Hirsch</mention>

<p>Steven N. Hirsch was still having problems with vmware failing to recognize
his cdrom drive. He told Jens Axboe that reverting Jens' patches got rid of
the problem. With them in, the problem would still appear from time to time.
Jens replied, <quote who="Jens Axboe">Sigh. The vmware guys are not
answering my mails which makes this issue hard to resolve.</quote> He
offered to back out the changes that were causing Steven's problem, but Alan
Cox interrupted, with, <quote who="Alan Cox">Don't do this. This is the
wrong answer for a development kernel. Backing it out means we never find
the problem until its too late.</quote> Jens replied that he'd just been
looking for a quick fix, but in light of Alan's objection, he'd start
looking into the problem more forwardly. No solution appeared during the
thread.</p>

</section>

<section
  title="3rd-Party Modules Interfere With Kernel Debugging (More Vmware Problems)"
  subject="Kernel 2.2.11 crash..."
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00273.html"
  posts="16"
  startdate="03 Oct 1999 00:00:00 -0800"
  enddate="10 Oct 1999 00:00:00 -0800"
>
<topic>Binary-Only Modules</topic>

<p>Mike A. Harris posted an oops he'd gotten from 2.2.11, adding that he'd been
using vmware. Alan Cox replied, <quote who="Alan Cox">If you have 3rd party
modules loaded then its not a useful oops report. It could be the third
party modules.</quote> Mike replied, <quote who="Mike A. Harris">So does
that mean that as long as I'm using VMWARE, which is virtually 100% of the
time, that if I incur an oops, it is useless and unwanted on l-k because
VMWARE _might_ have caused it?</quote> Alan replied, <quote who="Alan
Cox">Yes.</quote></p>

<p>David S. Miller pointed out that binary-only modules created a black-box
situation that strongly interfered with kernel debugging, but Mike corrected
him, saying that vmware's modules did indeed come with sources, although
they were not GPLed. David replied, <quote who="David S. Miller">I stand corrected, and publicly apologize.</quote></p>

<p>Alan added, <quote who="Alan Cox">Those modules allow
vmware itself to do a lot of clever unsafe things behind the kernels back.
So we don't have a good way to track what vmware does. We also get a lot of
vmware caused crash reports. Even with the modules for those small bits it
is impossible for anyone but the vmware people to debug such a crash. All I
ask people to do is to not load vmware from a boot up (system or modules)
and duplicate the crash. Then I can debug it</quote></p>

</section>

<section
  title="Mobile Modems Under Linux"
  subject="Mobile modems under Linux"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00357.html"
  posts="3"
  startdate="04 Oct 1999 00:00:00 -0800"
  enddate="06 Oct 1999 00:00:00 -0800"
>
<topic>Modems</topic>

<mention>Marc Mutz</mention>
<mention>Riley Williams</mention>

<p>Riley Williams asked if anyone knew how to set up a mobile phone that was
supported using Linux's IRDA suite. Marc Mutz gave a pointer to <a
href="http://www.cs.uit.no/linux-irda/">The Linux IrDA Project homepage</a>,
adding that the IR-HOWTO linked from there, discussed at least the Ericsson
SH888 and Nokia 6110; but Harald Milz pointed out, <quote who="Harald
Milz">6110 doesn't work yet. You need a mobile with
a built-in hardware modem. The Ericsson is one of them. Nokia 8110 should
work too. If you don't want to pay the premium, a GSM capable modem like the
Xircom Realport or those from Option work just fine with most mobiles and a
cable. I have the realport and a Nokia 6150, works just great.</quote></p>

</section>

<section
  title="Microsoft's Attack Discussed"
  subject="Microsoft Web Site"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00577.html"
  posts="35"
  startdate="05 Oct 1999 00:00:00 -0800"
  enddate="07 Oct 1999 00:00:00 -0800"
>
<topic>Access Control Lists</topic>
<topic>BSD</topic>
<topic>Clustering</topic>
<topic>Disks: IDE</topic>
<topic>Microsoft</topic>
<topic>POSIX</topic>
<topic>SMP</topic>
<topic>USB</topic>
<topic>Web Servers</topic>

<mention>Andreas Gruenbacher</mention>
<mention>Steven N. Hirsch</mention>
<mention>Rik van Riel</mention>
<mention>Henrik Olsen</mention>

<p>Derek J. Balling gave a pointer to a <a
href="http://www.microsoft.com/ntserver/nts/news/msnw/LinuxMyths.asp">Microsoft
article</a> that pointed out Windows' superiority to Linux. There were some
disagreements with the factual quality of the article, and Rik van Riel
volunteered to collect "annotations" and put them up on the web.</p>

<p>Bernard Wei made the following plea:</p>

<quote who="Bernard Wei">

<p>Any misinformation found
there must have been deliberately put there to generate reactions from the
Linux community. Please ignore them.</p>

<p>Think about it: Why sending a list of satisfy linux users to them? So that
they can target their marketing power on these users? Why correct them of
their misconception? (whether deliberately put there or not) Why argue with
them when we knew all they will do is ignore us? Probably covering their
ears and chat NT is better, NT is better...</p>

<p>If you post a response, it is easy to prove some of those responses are
wrong by simply a case or two where it doesn't apply. This would make their
propaganda even more believable. We end up throwing the ball back and
fore... At lease now, most knowledgeable people know there is something
wrong in those article and I'll leave it at that.</p>

<p>Responding to such things will only waste developers' time, slow down linux
development, make us target the wrong area of development. We could end up
trying to improve on insignificant areas of the kernel while the important
technology are falling behind.</p>

<p>Why don't we just drop this thread and work on problems we have here? There
are definite IDE/SMP/Network/crash threads floating around for some
time.</p>

</quote>

<p>He was not the only one who felt the discussion was either pointless,
detrimental, or off-topic. But at least one post made it to the list,
criticizing many of the points made in the article. Bernhard Rosenkraenzer
replied to Rik's suggestion:</p>

<quote who="Bernhard Rosenkraenzer">

<p>Ok - guess you
already have a lot of those, but first of all here are a couple of definite
wrongs that could even be used to sue Microsoft (they'd do it to us if we
wrote something similar about NT - I suggest we at least contact them and
threaten we'll do the same unless they correct themselves!):</p>

<ol>

<li>"The Linux SWAP file is limited to 128 MB RAM": Entirely untrue. v0
swapfiles are limited to 128 MB, v1 swapfiles have no limit.</li>

<li>"Linux only provides access controls for files and directories" They
never heard of ACLs apparently. Hasn't been true for ages.</li>

<li>"Linux security is all-or-nothing. Administrators cannot delegate
administrative privileges:" Unless you're intelligent enough to know how to
use sudo, setuid or ACLs.</li>

<li>"This is made complex due to the fact that there isn't a central
location for security issues to be reported and fixed" Never heard of
bugtraq or cert, have they?</li>

<li>"Linux as a desktop operating system makes no sense" No comment - it's
obvious they're wrong here.</li>

<li>"Linux does not support important ease-of-use technologies such as Plug
and Play, USB, and Power Management" Linux PnP support (isapnp) has been
reliable for quite a while, the PnP support in 2.3 kernels works well, USB
works well in 2.3, the USB patches for 2.2.x work well, Power Management has
been supported forever. NT 4.0, which they're talking about in the article,
doesn't have good PnP support either...</li>

<li>"cumbersome nature of the existing GUI's" Let them show ONE point where
KDE and GNOME are cumbersome and Windoze isn't...</li>

<li>"The Linux operating system is not suitable for mainstream usage by
business or home users." No comment...</li>

</ol>

<p>Now, on to the slightly less obvious stuff:</p>

<ol>

<li>"For File and Print services, according to independent tests conducted
by PC Week Labs, the Windows NT 4.0 operating system delivers 52 percent
better performance" Any OS can be tuned to perform better than any other OS
for one task.</li>

<li>"Windows NT 4.0 with Internet Information Server 4.0 delivers 41 percent
better [...] than Linux and Apache" Unless, of course, you compile Linux and
Apache with the right optimizations. The mmap patch for apache helps quite a
bit too... And khttpd beats everything for static pages...</li>

<li>"The Linux community continues to promise major SMP and performance
improvements. They have been promising these since the development of the
2.0 Kernel in 1996" And it has happened. Slowly, but gradually, SMP is
getting better... They don't seem to understand 2.2.x kernels aren't
supposed to bring in a lot of new features...</li>

<li>"Microsoft Windows NT 4.0 has been proven in demanding customer
environments to be a reliable operating system." Of course they have - but
that doesn't mean Linux hasn't. Let's just send a list of satisfied Linux
customers...</li>

<li>"There are no commercially proven clustering technologies to provide
High Availability for Linux." There are no open-source proven clustering
technologies to provide H.A. for NT...</li>

<li>"Therefore, commercial support services for Linux will be fee-based and
will likely be priced at a premium" They aren't much more expensive than
commercial support for NT, and they're better (how many commercial NT
supporters can fix kernel bugs for you?). And of course you can get FREE
support in mailing lists/newsgroups/... which usually works better than M$
support...</li>

<li>"Linux is a higher risk option than Windows NT" Entirely untrue... "How
easy is it to find skilled development and support people for Linux" Very
easy... Just look at any technical Linux mailing list/newsgroup.</li>

<li>"Who performs end-to-end testing for Linux-based solutions" Red Hat,
MandrakeSoft and SuSE, just to name 3 of them...</li>

<li>"Linux system administrators must spend huge amounts of time
understanding the latest Linux bugs and determining what to do about them."
NT system administrators must spend huge amounts of time waiting for M$ to
release a new service pack that fixes the latest known problems... Or
doesn't! In the mean time, the only thing they can do about them is
switching to a different OS. On Linux or *BSD, they can just fix it or find
someone who does.</li>

<li>"Misconfigure any part of the operating system and the system could be
vulnerable to attack" The same is true for any OS including NT...</li>

<li>"cumbersome nature of the existing GUI's would make retraining end-users
a huge undertaking and would add significant cost" Our secretaries have been
using Windows and Excel before. Now they're using Linux and StarOffice
without even noticing a difference (except for the lack of bluescreens).</li>

<li>"A recent report from Forrester Research highlighted the fact that today
93 percent of enterprise ISVs develop applications for Windows NT, while
only 13 percent develop for Linux" A recent report highlighted the fact that
today 95 percent of open source developers develop applications for Linux,
*BSD, or similar Unixes, while only less than 1 percent develop for Windows
NT.</li>

<li>What about the "There is no good remote control system for NT" 'myth'?</li>

<li>What about the "Linux will still work well on a 386/486" 'myth'?</li>

</ol>

<p>Being in a Linux-only company, I have no idea about the TCO stuff... Someone
else take this. ;)</p>

</quote>

<p>Steven N. Hirsch and Henrik Olsen were quick to point out that Bernhard was
wrong in item 2 of his first list: ACL's were <em>not</em> in the official
kernel (although there were patches floating around). Andreas Gruenbacher
gave a pointer to the <a href="http://major.rithus.co.at/acl/">POSIX Access
Control Lists (ACLs) for Linux</a> page.</p>

</section>

<section
  title="Red Hat 6.1 version.h Modifications"
  subject="Red Hat 6.1 version.h modifications"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00611.html"
  posts="25"
  startdate="05 Oct 1999 00:00:00 -0800"
  enddate="11 Oct 1999 00:00:00 -0800"
>

<p>I pointed out that David Mandala noticed that Red Had had changed the format
of the version.h file. It had previously contained the kernel versioning
information, but now contained pre-processor commands that would yield the
proper versioning information if the pre-processor was run, but would break
any package that relied on a simple "grep" or other tool to determing the
kernel version from version.h; Bernhard Rosenkraenzer defended the change,
and pointed out that 'autoconf', for instance, still worked fine with it.
But Ben Collins replied, <quote who="Ben Collins">It
seems to have added one more complexity that isn't standard on other
systems, however. So now when users manually upgrade their kernel, and
things break, we will have to ask them, "are you using that redhat &gt; 6.1?
did you upgrade your kernel headers in
/usr/include/{linux,scsi,asm}?"</quote></p>

<p>Bernhard replied, <quote who="Bernhard Rosenkraenzer">People manually upgrading their kernel don't have the
modified version.h, because /usr/include/linux should be a symlink to
/usr/src/linux/include/linux in any case...</quote> but Miquel van
Smoorenburg groaned, <quote who="Miquel van Smoorenburg">Argh please not _that_ discussion again. On my (Debian)
system, /usr/include/linux is _not_ a symlink to
/usr/src/linux/include/linux and hasn't been for ages.</quote></p>

</section>

<section
  title="New Encryption Signature Key For Linux Kernel Archives"
  subject="Linux Kernel Archives: new signature key"
  archive="http://kernelnotes.org/lnxlists/linux-kernel/lk_9910_01/msg00655.html"
  posts="1"
  startdate="06 Oct 1999 00:00:00 -0800"
  enddate="06 Oct 1999 00:00:00 -0800"
>

<p>H. Peter Anvin gave a pointer to <a
href="http://www.kernel.org/signature.html">The Linux Kernel Archives
OpenPGP Signature</a>, adding, <quote who="H. Peter Anvin">I'm posting this here to maximize distribution and minimize
the risk of a spoof, today or in the future. Sorry for being semi-offtopic.
The Linux Kernel Archives authentication key has changed; we are now using
an OpenPGP key compatible with GnuPG and PGP 5/6. The new key and the old
key revokation certificate are attached, and are always available at <a
href="http://www.kernel.org/signature.html">http://www.kernel.org/signature.html</a>
and from common PGP key servers.</quote></p>

</section>

</kc>
