<?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="109" date="02 Mar 2001 00:00:00 -0800" />

<stats posts="1254" size="5390" contrib="434" multiples="217" lastweek="172">

<person posts="95" size="410" who="Alan Cox " />
<person posts="26" size="97" who="&quot;H. Peter Anvin&quot; " />
<person posts="18" size="68" who="Ion Badulescu " />
<person posts="17" size="56" who="Philipp Rumpf " />
<person posts="16" size="81" who="Andrea Arcangeli " />
<person posts="16" size="59" who="Jens Axboe " />
<person posts="16" size="46" who="" />
<person posts="15" size="46" who="Pavel Machek " />
<person posts="15" size="43" who="Peter Samuelson " />
<person posts="14" size="57" who="Jeff Garzik " />
<person posts="13" size="97" who="Daniel Phillips " />
<person posts="13" size="55" who="Andreas Dilger " />
<person posts="13" size="34" who="Thomas Lau " />
<person posts="12" size="43" who="Jeremy Jackson " />
<person posts="12" size="40" who="Jes Sorensen " />
<person posts="11" size="52" who="Neil Brown " />
<person posts="11" size="37" who="Marcelo Tosatti " />
<person posts="11" size="35" who="&quot;J . A . Magallon&quot; " />
<person posts="10" size="36" who="Linus Torvalds " />
<person posts="10" size="36" who="Manfred Spraul " />
<person posts="10" size="35" who="Chris Mason " />
<person posts="10" size="32" who="Rik van Riel " />
<person posts="10" size="32" who="Chris Evans " />
<person posts="10" size="27" who="&quot;David S. Miller&quot; " />
<person posts="9" size="79" who="Vojtech Pavlik " />
<person posts="9" size="34" who=" (Eric W. Biederman)" />
<person posts="9" size="31" who="James Sutherland " />
<person posts="8" size="54" who="Augustin Vidovic " />
<person posts="8" size="38" who="CaT " />
<person posts="8" size="33" who="" />
<person posts="8" size="28" who="Russell King " />
<person posts="8" size="27" who="Robert Read " />
<person posts="8" size="25" who="Keith Owens " />
<person posts="8" size="24" who="&quot;Mohammad A. Haque&quot; " />
<person posts="7" size="82" who="Jeff Lessem " />
<person posts="7" size="56" who="Ion Badulescu " />
<person posts="7" size="31" who="Rasmus Andersen " />
<person posts="7" size="27" who="Frank de Lange " />
<person posts="7" size="26" who="&quot;H. Peter Anvin&quot; " />
<person posts="7" size="24" who="Erik Mouw " />
<person posts="7" size="22" who="Andrey Savochkin " />
<person posts="6" size="74" who="A E Lawrence " />
<person posts="6" size="29" who="&quot;James A. Pattie&quot; " />
<person posts="6" size="22" who=" (Linus Torvalds)" />
<person posts="6" size="21" who="&quot;Henning P. Schmiedehausen&quot; " />
<person posts="6" size="20" who="David Weinehall " />
<person posts="6" size="19" who="Davide Libenzi " />
<person posts="6" size="18" who="Martin Mares " />
<person posts="5" size="64" who="Alberto Bertogli " />
<person posts="5" size="46" who="Prasanna P Subash " />
<person posts="5" size="25" who="&quot;Michael H. Warfield&quot; " />
<person posts="5" size="21" who="&quot;Peter T. Breuer&quot; " />
<person posts="5" size="19" who="" />
<person posts="5" size="17" who="Tim Wright " />
<person posts="5" size="17" who="Andrew Morton " />
<person posts="5" size="17" who="f5ibh " />
<person posts="5" size="16" who="&quot;Tom Sightler&quot; " />
<person posts="5" size="16" who="&quot;lafanga lafanga&quot; " />
<person posts="5" size="15" who="Rick Jones " />
<person posts="5" size="14" who="&quot;Justin T. Gibbs&quot; " />
<person posts="4" size="66" who="Shawn Starr " />
<person posts="4" size="22" who="Thomas Hood " />
<person posts="4" size="18" who="Andre Hedrick " />
<person posts="4" size="18" who="Colonel " />
<person posts="4" size="16" who="Donald Becker " />
<person posts="4" size="16" who="John Heil " />
<person posts="4" size="16" who="&quot;Gord R. Lamb&quot; " />
<person posts="4" size="15" who="Matthew Kirkwood " />
<person posts="4" size="15" who="Hugh Dickins " />
<person posts="4" size="15" who="&quot;Richard B. Johnson&quot; " />
<person posts="4" size="14" who="Shane Wegner " />
<person posts="4" size="14" who="" />
<person posts="4" size="14" who="Trond Myklebust " />
<person posts="4" size="14" who="Thomas Dodd " />
<person posts="4" size="13" who="Ivan Passos " />
<person posts="4" size="12" who="Matthias Andree " />
<person posts="4" size="12" who="Jeff Garzik " />
<person posts="4" size="11" who="Norbert Roos " />
<person posts="4" size="10" who="Alan Cox " />
<person posts="4" size="10" who="David Woodhouse " />
<person posts="3" size="17" who="Jasmeet Sidhu " />
<person posts="3" size="16" who="&quot;Michael B. Allen&quot; " />
<person posts="3" size="15" who="Kevin Turner " />
<person posts="3" size="15" who="Guest section DW " />
<person posts="3" size="14" who="Steve Whitehouse " />
<person posts="3" size="14" who="Jonathan Morton " />
<person posts="3" size="14" who="&quot;Vibol Hou&quot; " />
<person posts="3" size="13" who="&quot;Carl D. Speare&quot; " />
<person posts="3" size="13" who="=?ISO-8859-1?Q?G=E9rard_Roudier?= " />
<person posts="3" size="13" who="Patrick Mackinlay " />
<person posts="3" size="13" who="Francis Galiegue " />
<person posts="3" size="12" who="Karim Yaghmour " />
<person posts="3" size="12" who="Matti Aarnio " />
<person posts="3" size="12" who="&quot;David D.W. Downey&quot; " />
<person posts="3" size="12" who="Arnaldo Carvalho de Melo " />
<person posts="3" size="11" who="Markus Germeier " />
<person posts="3" size="11" who=" (Kai Henningsen)" />
<person posts="3" size="11" who="Paul Gortmaker " />
<person posts="3" size="11" who="Nye Liu " />
<person posts="3" size="10" who="Xavier Bestel " />
<person posts="3" size="10" who="Samuel Flory " />
<person posts="3" size="10" who="&quot;Mike A. Harris&quot; " />
<person posts="3" size="10" who="Roman Zippel " />
<person posts="3" size="10" who="Tom Rini " />
<person posts="3" size="10" who="&quot;Dwayne C. Litzenberger&quot; " />
<person posts="3" size="9" who="Ralph Loader " />
<person posts="3" size="9" who="Ben LaHaise " />
<person posts="3" size="9" who="Jason Straight " />
<person posts="3" size="9" who="&quot;Barry K. Nathan&quot; " />
<person posts="3" size="9" who="bradley mclain " />
<person posts="3" size="9" who="Pierfrancesco Caci " />
<person posts="3" size="9" who="BERECZ Szabolcs " />
<person posts="3" size="9" who="Christoph Hellwig " />
<person posts="3" size="9" who="Alexander Viro " />
<person posts="3" size="9" who="Mike Galbraith " />
<person posts="3" size="8" who="Rogerio Brito " />
<person posts="3" size="8" who="Chris Wedgwood " />
<person posts="3" size="8" who="&quot;Srinivas Surabhi&quot; " />
<person posts="3" size="8" who="Matthew Jacob " />
<person posts="3" size="8" who="&quot;Quim K Holland&quot; " />
<person posts="3" size="8" who="" />
<person posts="3" size="8" who="Bernd Eckenfels " />
<person posts="3" size="8" who="=?iso-8859-1?q?Mich=E8l=20Alexandre=20Salim?= " />
<person posts="3" size="7" who="Pozsar Balazs " />
<person posts="3" size="7" who="Sourav Ghosh " />
<person posts="2" size="65" who="Martin Rode " />
<person posts="2" size="36" who="zhaoway " />
<person posts="2" size="29" who="Morten Stenseth " />
<person posts="2" size="27" who="Eugene Danilchenko " />
<person posts="2" size="22" who="Mikael Pettersson " />
<person posts="2" size="22" who="Ed Tomlinson " />
<person posts="2" size="20" who="James Stevenson " />
<person posts="2" size="18" who="Ken Moffat " />
<person posts="2" size="16" who="Ishikawa " />
<person posts="2" size="15" who="Janez Vrenjak " />
<person posts="2" size="15" who="&quot;Brian J. Watson&quot; " />
<person posts="2" size="14" who="Aaron Dewell " />
<person posts="2" size="10" who="&quot;Magnus Walldal&quot; " />
<person posts="2" size="10" who="james rich " />
<person posts="2" size="9" who="Jon Eisenstein " />
<person posts="2" size="9" who="Bill Crawford " />
<person posts="2" size="8" who="LA Walsh " />
<person posts="2" size="8" who="Ionut Dumitrache " />
<person posts="2" size="8" who="Tracy Camp " />
<person posts="2" size="8" who="Brendan Cully " />
<person posts="2" size="8" who="Jocelyn Mayer " />
<person posts="2" size="8" who="Andreas Bombe " />
<person posts="2" size="8" who="Dan Christian " />
<person posts="2" size="8" who="Ingo Oeser " />
<person posts="2" size="8" who="Mike Brown " />
<person posts="2" size="8" who="James Antill " />
<person posts="2" size="8" who="David " />
<person posts="2" size="7" who="Michal Vitecek " />
<person posts="2" size="7" who="Andrey Panin " />
<person posts="2" size="7" who="Lazarus Long " />
<person posts="2" size="7" who="Christoph Baumann " />
<person posts="2" size="7" who="&quot;Maciej W. Rozycki&quot; " />
<person posts="2" size="7" who="Landsberger Brian J " />
<person posts="2" size="7" who="Kenn Humborg " />
<person posts="2" size="7" who="Mike Coleman " />
<person posts="2" size="7" who="&quot;Petr Vandrovec&quot; " />
<person posts="2" size="7" who="Doug Ledford " />
<person posts="2" size="7" who="&quot;Jaswinder Singh&quot; " />
<person posts="2" size="7" who="Matt Liotta " />
<person posts="2" size="7" who="Bill Nottingham " />
<person posts="2" size="7" who="Nathan Black " />
<person posts="2" size="7" who="&quot;Manfred Bartz&quot; " />
<person posts="2" size="7" who="J Sloan " />
<person posts="2" size="7" who="" />
<person posts="2" size="6" who="=?us-ascii?Q?Jos=E9_Luis_Domingo_L=F3pez?= " />
<person posts="2" size="6" who=" (Nick Holloway)" />
<person posts="2" size="6" who="Adam Schrotenboer " />
<person posts="2" size="6" who="Peter Bergner " />
<person posts="2" size="6" who="Thomas Hood " />
<person posts="2" size="6" who="John Fremlin " />
<person posts="2" size="6" who="Bill Wendling " />
<person posts="2" size="6" who="David Riley " />
<person posts="2" size="6" who="&quot;Arnaud S . Launay&quot; " />
<person posts="2" size="6" who="TenThumbs " />
<person posts="2" size="6" who="Andrzej Krzysztofowicz " />
<person posts="2" size="6" who="Ingo Molnar " />
<person posts="2" size="6" who="Richard Gooch " />
<person posts="2" size="6" who="Pavel Roskin " />
<person posts="2" size="6" who="&quot;Rainer Mager&quot; " />
<person posts="2" size="6" who="Pedro Diaz Jimenez " />
<person posts="2" size="6" who="Chip Salzenberg " />
<person posts="2" size="6" who="Pim Zandbergen " />
<person posts="2" size="6" who="Tom Leete " />
<person posts="2" size="6" who="Johannes Erdfelt " />
<person posts="2" size="6" who="Phil Smith " />
<person posts="2" size="6" who="Ralf Baechle " />
<person posts="2" size="5" who="Rolf Offermanns " />
<person posts="2" size="5" who="Gerhard Mack " />
<person posts="2" size="5" who="Mark Swanson " />
<person posts="2" size="5" who="Jacob L E Blain Christen " />
<person posts="2" size="5" who="Sven Koch " />
<person posts="2" size="5" who="Admin Mailing Lists " />
<person posts="2" size="5" who="Dragan Stancevic " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="michaelc " />
<person posts="2" size="5" who="Mircea Ciocan " />
<person posts="2" size="5" who="rayn " />
<person posts="2" size="5" who="&quot;Michael Rothwell&quot; " />
<person posts="2" size="5" who="Gregory Maxwell " />
<person posts="2" size="5" who="Marcus Ramos " />
<person posts="2" size="5" who="Wakko Warner " />
<person posts="2" size="5" who="Rusty Russell " />
<person posts="2" size="5" who="" />
<person posts="2" size="4" who="Adrian Bunk " />
<person posts="2" size="4" who="Jay Miller " />
<person posts="2" size="4" who="Felix von Leitner " />
<person posts="2" size="4" who="Jeremy Jackson " />
<person posts="2" size="4" who="Mike Fedyk " />
<person posts="2" size="4" who="&quot;Dragos, Radu&quot; " />
<person posts="2" size="4" who="&quot;Rajiv Majumdar&quot; " />
<person posts="2" size="4" who="=?iso-8859-1?q?Rahul?= " />
<person posts="2" size="3" who="al goldstein " />
<person posts="1" size="45" who="Robert Varga " />
<person posts="1" size="41" who="David John SUMMERS " />
<person posts="1" size="35" who="Tres Melton " />
<person posts="1" size="29" who="David Michael Norris " />
<person posts="1" size="25" who="" />
<person posts="1" size="24" who="&quot;Seok H. Lee&quot; " />
<person posts="1" size="17" who="Jon Forsberg " />
<person posts="1" size="15" who="Matthias Kleine " />
<person posts="1" size="14" who="&quot;Bhavesh P. Davda&quot; " />
<person posts="1" size="14" who="Stephen Torri " />
<person posts="1" size="11" who="&quot;Roeland Th. Jansen&quot; " />
<person posts="1" size="10" who="Peter Bergner " />
<person posts="1" size="9" who="&quot;Trevor Hemsley&quot; " />
<person posts="1" size="9" who="Tim Moore " />
<person posts="1" size="8" who="Fabrizio Ammollo " />
<person posts="1" size="8" who="Giacomo Catenazzi " />
<person posts="1" size="7" who="Petr Vandrovec " />
<person posts="1" size="7" who="Jarek Luberek " />
<person posts="1" size="7" who="Joel Jaeggli " />
<person posts="1" size="6" who="Arnaud Installe " />
<person posts="1" size="6" who="" />
<person posts="1" size="6" who="Nye Liu " />
<person posts="1" size="5" who="Roger Larsson " />
<person posts="1" size="5" who="Kurt Garloff " />
<person posts="1" size="5" who="" />
<person posts="1" size="5" who="John R Lenton " />
<person posts="1" size="5" who="Sven Geggus " />
<person posts="1" size="5" who="&quot;Paul Fulghum&quot; " />
<person posts="1" size="5" who="Krzysztof Halasa " />
<person posts="1" size="5" who="Jean Tourrilhes " />
<person posts="1" size="5" who="Guennadi Liakhovetski " />
<person posts="1" size="5" who="Anton Blanchard " />
<person posts="1" size="5" who="Mark Hemment " />
<person posts="1" size="4" who="Thomas Hood " />
<person posts="1" size="4" who="Tom Mraz " />
<person posts="1" size="4" who="Jordan Mendelson " />
<person posts="1" size="4" who="Fireball Freddy " />
<person posts="1" size="4" who="Steve " />
<person posts="1" size="4" who="Mike Dresser " />
<person posts="1" size="4" who="Brian Gerst " />
<person posts="1" size="4" who="Paul Schulz " />
<person posts="1" size="4" who="Fons Rademakers " />
<person posts="1" size="4" who="Justin Huff " />
<person posts="1" size="4" who="Gnea " />
<person posts="1" size="4" who="Sourav Ghosh " />
<person posts="1" size="4" who="Sergei Haller " />
<person posts="1" size="4" who="J Sloan " />
<person posts="1" size="4" who="Andreas Hartmann " />
<person posts="1" size="4" who="Martin =?iso-8859-1?Q?Storsj=F6?= " />
<person posts="1" size="3" who="&quot;Michael D. Crawford&quot; " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="David Corbin " />
<person posts="1" size="3" who="Urban Widmark " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Mike Castle " />
<person posts="1" size="3" who="Olaf Hering " />
<person posts="1" size="3" who="Ansari " />
<person posts="1" size="3" who="Rajagopal Ananthanarayanan " />
<person posts="1" size="3" who="Werner Almesberger " />
<person posts="1" size="3" who="Doug Siebert " />
<person posts="1" size="3" who="David Balazic " />
<person posts="1" size="3" who="Chuck Campbell " />
<person posts="1" size="3" who="Norbert Roos " />
<person posts="1" size="3" who="Matthias.Kleine " />
<person posts="1" size="3" who="Jan-Benedict Glaw " />
<person posts="1" size="3" who="&quot;Marc D. Williams&quot; " />
<person posts="1" size="3" who=" (Trevor Hemsley)" />
<person posts="1" size="3" who="Dieter =?iso-8859-1?q?N=FCtzel?= " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="William Stearns " />
<person posts="1" size="3" who="Petr Baudis " />
<person posts="1" size="3" who="Bernd Jendrissek " />
<person posts="1" size="3" who="&quot;Manfred Spraul&quot; " />
<person posts="1" size="3" who="Robert Siemer " />
<person posts="1" size="3" who="Tim Waugh " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;Michael W. Bogucki&quot; " />
<person posts="1" size="3" who="&quot;Grover, Andrew&quot; " />
<person posts="1" size="3" who="Scott A McConnell " />
<person posts="1" size="3" who="Stephen Tweedie " />
<person posts="1" size="3" who="Eric Weigle " />
<person posts="1" size="3" who="&quot;Adam J. Richter&quot; " />
<person posts="1" size="3" who="Jamie Lokier " />
<person posts="1" size="3" who="Florian Weimer " />
<person posts="1" size="3" who="dean gaudet " />
<person posts="1" size="3" who="Heitzso " />
<person posts="1" size="3" who="&quot;Mr. James W. Laferriere&quot; " />
<person posts="1" size="3" who="Heinz Diehl " />
<person posts="1" size="3" who="Adrian Cox " />
<person posts="1" size="3" who="Scott Long " />
<person posts="1" size="3" who="&quot;Alexander V. Lukyanov&quot; " />
<person posts="1" size="3" who="&quot;Nick Kurshev&quot; " />
<person posts="1" size="3" who="Rob Cermak " />
<person posts="1" size="3" who="Josh Fryman " />
<person posts="1" size="3" who="&quot;Doug Marcey&quot; " />
<person posts="1" size="3" who=" (Henrique de Moraes Holschuh)" />
<person posts="1" size="3" who="Alex Davis " />
<person posts="1" size="3" who="&quot;Dr. Kelsey Hudson&quot; " />
<person posts="1" size="3" who="Peter Lund " />
<person posts="1" size="3" who="David " />
<person posts="1" size="3" who="Lars Marowsky-Bree " />
<person posts="1" size="3" who="Jim Murray " />
<person posts="1" size="3" who="Brad Douglas " />
<person posts="1" size="3" who="Felvegi Peter Andras " />
<person posts="1" size="3" who="Jakub Jelinek " />
<person posts="1" size="3" who="Simon Richter " />
<person posts="1" size="3" who="Tom Sightler " />
<person posts="1" size="3" who="=?iso-8859-1?Q?J=F6rg?= Ziuber " />
<person posts="1" size="3" who="Jon Hart " />
<person posts="1" size="3" who="&quot;Jan Gyselinck&quot; " />
<person posts="1" size="3" who="Ulf Carlsson " />
<person posts="1" size="3" who="Luciano Miguel Ferreira Rocha " />
<person posts="1" size="3" who="Andy Isaacson " />
<person posts="1" size="3" who="Jeff Chua " />
<person posts="1" size="3" who="Rick Richardson " />
<person posts="1" size="3" who="Tigran Aivazian " />
<person posts="1" size="3" who="Kai Petzke " />
<person posts="1" size="3" who="James D Strandboge " />
<person posts="1" size="3" who="Mike Harrold " />
<person posts="1" size="3" who="Martin Dalecki " />
<person posts="1" size="2" who="&quot;Jon Evans&quot; " />
<person posts="1" size="2" who="Bruce Harada " />
<person posts="1" size="2" who="Edgardo Hames - 98130730 " />
<person posts="1" size="2" who="Juergen Schoew " />
<person posts="1" size="2" who=" (Rogier Wolff)" />
<person posts="1" size="2" who=" (Aaron Denney)" />
<person posts="1" size="2" who="Scott Laird " />
<person posts="1" size="2" who="Aaron Lehmann " />
<person posts="1" size="2" who="James Cleverdon " />
<person posts="1" size="2" who="jorgp " />
<person posts="1" size="2" who="Nathan Dabney " />
<person posts="1" size="2" who="hugang " />
<person posts="1" size="2" who="Christopher Chimelis " />
<person posts="1" size="2" who="Chmouel Boudjnah " />
<person posts="1" size="2" who="Jeff Dike " />
<person posts="1" size="2" who="Lech Szychowski " />
<person posts="1" size="2" who="Dipankar Sarma " />
<person posts="1" size="2" who="Umbra " />
<person posts="1" size="2" who="&quot;Kurt V. Hindenburg&quot; " />
<person posts="1" size="2" who="Ian Wehrman " />
<person posts="1" size="2" who="Sedat Sengul " />
<person posts="1" size="2" who="Javi Roman " />
<person posts="1" size="2" who="Andrius Adomaitis " />
<person posts="1" size="2" who="Mark Hindley " />
<person posts="1" size="2" who="Igor Mozetic " />
<person posts="1" size="2" who="Matt Stegman " />
<person posts="1" size="2" who="&quot;Albert D. Cahalan&quot; " />
<person posts="1" size="2" who="Marc Esipovich " />
<person posts="1" size="2" who="Nick Urbanik " />
<person posts="1" size="2" who="TeknoDragon " />
<person posts="1" size="2" who=" (Miquel van Smoorenburg)" />
<person posts="1" size="2" who="Pierre Rousselet " />
<person posts="1" size="2" who="&quot;John E. Adams&quot; " />
<person posts="1" size="2" who="Fernando Fuganti " />
<person posts="1" size="2" who="Patrick Michael Kane " />
<person posts="1" size="2" who="Eli Carter " />
<person posts="1" size="2" who="Per Erik Stendahl " />
<person posts="1" size="2" who="&quot;Butter, Frank&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Brian May " />
<person posts="1" size="2" who="&quot;daniel sheltraw&quot; " />
<person posts="1" size="2" who="Derrik Pates " />
<person posts="1" size="2" who="Singh Balbir " />
<person posts="1" size="2" who="=?iso-8859-1?Q?St=E9phane_Borel?= " />
<person posts="1" size="2" who="William T Wilson " />
<person posts="1" size="2" who="Lukasz Trabinski " />
<person posts="1" size="2" who="Paul Jakma " />
<person posts="1" size="2" who="Thomas Foerster " />
<person posts="1" size="2" who="Thomas Sailer " />
<person posts="1" size="2" who="Arthur Pedyczak " />
<person posts="1" size="2" who="Tobias Ringstrom " />
<person posts="1" size="2" who="Neal Nelson " />
<person posts="1" size="2" who="Francois Romieu " />
<person posts="1" size="2" who="Igor Yanover " />
<person posts="1" size="2" who="Stefan Smietanowski " />
<person posts="1" size="2" who="Steven Ellmore " />
<person posts="1" size="2" who="Edouard Soriano " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="&quot;Vibol Hou&quot; " />
<person posts="1" size="2" who="Rick Hohensee " />
<person posts="1" size="2" who="Steven King " />
<person posts="1" size="2" who="Gabi Davar " />
<person posts="1" size="2" who="Richard A Nelson " />
<person posts="1" size="2" who="Steven Lembark " />
<person posts="1" size="2" who="Douglas Gilbert " />
<person posts="1" size="2" who="Reine Johansson " />
<person posts="1" size="2" who="Catalin BOIE " />
<person posts="1" size="2" who="&quot;Ricardo Galli&quot; " />
<person posts="1" size="2" who=" (Arjan van de Ven)" />
<person posts="1" size="2" who="David Howells " />
<person posts="1" size="2" who="Miles Lane " />
<person posts="1" size="2" who="Ted Serreyn " />
<person posts="1" size="2" who="&quot;Pim Zandbergen&quot; " />
<person posts="1" size="2" who="Steven Walter " />
<person posts="1" size="2" who="Sujit Kumar " />
<person posts="1" size="2" who="=?iso-8859-1?B?RnLpZOlyaWMgTC4gVy4=?= Meunier " />
<person posts="1" size="2" who="=?ISO-8859-1?Q?" />
<person posts="1" size="2" who="Dan Hollis " />
<person posts="1" size="2" who="Michael Peter " />
<person posts="1" size="2" who="Fabrice Peix " />
<person posts="1" size="2" who="Mike Ashton " />
<person posts="1" size="2" who="Jiri Kroupa " />
<person posts="1" size="2" who="Siddharth Kashyap " />
<person posts="1" size="2" who="Juan Piernas Canovas " />
<person posts="1" size="2" who="Tim Tim " />
<person posts="1" size="2" who="&quot;Christian Ehrhardt&quot; " />
<person posts="1" size="2" who="Drew Bertola " />
<person posts="1" size="2" who="Mark Bratcher " />
<person posts="1" size="2" who=" (Colonel)" />
<person posts="1" size="2" who="Nitin Dhingra " />
<person posts="1" size="2" who="Roy-Magne Mo " />
<person posts="1" size="2" who="Venkatesh Ramamurthy " />
<person posts="1" size="2" who="root " />
<person posts="1" size="2" who="michael chen " />
<person posts="1" size="1" who="Tim Hockin " />
<person posts="1" size="1" who="Mordechai Ovits " />

</stats>

<section
  title="New Starfire Driver Maintainer"
  subject="[PATCH] starfire reads irq before pci_enable_device."
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.0/1303.html"
  posts="51"
  startdate="07 Feb 2001 10:42:07 -0800"
  enddate="19 Feb 2001 03:00:34 -0800"
>
<topic>BSD</topic>

<mention>David S. Miller</mention>

<p>In the course of discussion, Ion Badulescu announced, <quote who="Ion
Badulescu">Well, I decided to bite the bullet and port my zerocopy starfire
changes to the official tree, properly ifdef'ed. So here it goes, the patch
was made against 2.4.1 vanilla and includes all the fixes from Jeff and
myself that were sent to the list so far.</quote> [...]  <quote who="Ion
Badulescu">Alan, if you want, I can rediff this against 2.4.1-ac. I'll also
try and send a 2.2.19 patch shortly.</quote> He also added himself to the
maintainers file as the "STARFIRE/DURALAN NETWORK DRIVER" maintainer. Jeff
Garzik replied, <quote who="Jeff Garzik">If you've got the hardware and time,
I'm always happy to see someone step up .. I must confess that I haven't seen
much of your work to date, however.</quote> Ion replied, <quote who="Ion
Badulescu">.. the hardware, the docs, the time, and the day-to-day duty to
maintain the starfire driver (and the eepro100 driver) for an older version
of BSDI. It's the job that pays my salary...</quote> Jeff said, <quote
who="Jeff Garzik">excellent :)</quote> and that was that.</p>

<p>Jeff felt that instead of porting the zerocopy patches into the main
tree immediately, Ion should let them live in David S. Miller's external
patch until they were ready to be fully merged. He said, <quote who="Jeff
Garzik">Zerocopy is still changing and being actively debugged, so it is
possible that we might have to patch starfire.c again with zerocopy updates,
before the final patch makes it to Linus.</quote> Ion reminded him that
zerocopy support was optional in the driver, and would be easy to remove
if David's patch was eventually rejected from the kernel. Jeff explained,
<quote who="Jeff Garzik">If you have some code that will not work at all in
the current tree, it should not be in the current tree.  If Alan or Linus
applies a starfire.c patch that includes ZEROCOPY support while the tree
as a whole does not include such support, you are effectively including
a developer-local change in the global tree.  With your patch but without
zercopy infrastructure, defining ZEROCOPY is completely pointless without
an additional, experimental patch.</quote> Ion replied that <quote who="Ion
Badulescu">It's an issue of maintainer convenience vs. esthetics. And (last
but not least) it's also about other people's ability to easily make changes
to the driver, changes they can understand and test.</quote> But Jeff said,
<quote who="Jeff Garzik">Remember:  we are in a stable series of kernels.
This is experimental code.  Maintain a separate branch of development like
everyone else.  :)   Yes it's a bit more effort, but that's what being a
maintainer is all about. The kernel needs a -stable- starfire.c, let's talk
about adding experimental code later.</quote> Ion said fine, and they and
others had some technical discussion about other fixes for the driver.</p>

</section>

<section
  title="New Protocol For Network Console During Bootup"
  subject="LILO and serial speeds over 9600"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.1/0684.html"
  posts="45"
  startdate="12 Feb 2001 07:45:17 -0800"
  enddate="23 Feb 2001 07:54:41 -0800"
>
<topic>Assembly</topic>
<topic>BSD: FreeBSD</topic>
<topic>Networking</topic>
<topic>Security</topic>

<p>In the course of discussion, H. Peter Anvin remarked, <quote who="H. Peter
Anvin">I have toyed a few times about having a simple Ethernet- or UDP-based
console protocol (TCP is too heavyweight, sorry) where a machine would seek
out a console server on the network.</quote> James Sutherland's ears pricked
up and he replied:</p>

<quote who="James Sutherland">

<p>Excellent plan: data centre sysadmins the world over will worship your
name if it works...</p>

<p>What exactly do you have in mind: a bidirectional connection you could use
to control everything from LILO/Grub onwards? Should be feasible, anyway.</p>

<p>I'd go with UDP for this, rather than raw Ethernet. Use DHCP to get
the IP address(es) to connect to as console hosts? (That or a command line
option...)</p>

<p>The first thing is the kernel: just wrap around printk so as soon as eth0
is up, you set up a session and start sending packets.</p>

<p>I'll do a server to receive these sessions - simple text (no vt100 etc),
one window per session - and work on the protocol spec. Anyone willing to
do the client end of things - lilo, grub, kernel, etc??</p>

</quote>

<p>H. Peter replied, <quote who="H. Peter Anvin">this sounds like it's
turning into a group effort.  Would you (or someone else) like to set up a
sourceforge project for this?  I would prefer not to have to deal with that
end myself.</quote> James filled in the paperwork, and gave the project an
interim name, "Network Console Protocol". He also added, <quote who="James
Sutherland">I put the license type as "Other", since the heart of the project
is the protocol, and patches to add support to the kernel, FreeBSD etc. will
have to be under the license of the OS in question.</quote> He said there
should be a project announcement some time over the next day or so.</p>

<p>Elsewhere, Alan Cox said the project reminded him of MOP on the old
Vaxen. He also argued in favor of TCP as the underlying protocol (H. Peter
had agreed with James that <quote who="H. Peter Anvin">A DHCP/BOOTP option
seems to be the obvious way, and I'd hate to use non-obvious ways when there
is a perfectly good obvious way.</quote>). Alan said now:</p>

<quote who="Alan Cox">

<p>TCP btw isnt as heavyweight as people sometimes think. You can (and people
have) implemented a simple TCP client and IP and SLIP in 8K of EPROM on a
6502. There is a common misconception that a TCP must be complex.</p>

<p>All you actually _have_ to support is receiving frames in order, sending one
frame at a time when the last data is acked and basic backoff. You dont have
to parse tcp options, you dont have to support out of order reassembly.</p>

</quote>

<p>James replied that UDP would probably still be simpler than TCP, and
added that on the flip side, TCP also didn't seem to have any real benefits
over UDP; though he acknowledged that perhaps in the future TCP might be
useful for the kernel-side code. Alan replied that a UDP implementation would
probably be just as big as a TCP one <quote who="Alan Cox">by the time your
UDP code has dealt with retransmits, out of order acks, and backoff.</quote>
He added, <quote who="Alan Cox">The IP layer is easy. Thats about 30 lines
of code for a minimal IP. You'll need more code to implement ARP, which you
will require.</quote></p>

<p>Elsewhere, H. Peter argued, <quote who="H. Peter Anvin">one thing I'd
really like to have is controlled buffer overrun, which TCP *doesn't*
have.</quote> Alan asked what H. Peter meant by "controlled buffer overrun", and
Werner Almesberger explained:</p>

<quote who="Werner Almesberger">

<p>the ability to send new data even if there's unacked old data (e.g. because
the receiver can't keep up or because we've had losses).</p>

<p>Such a feature would be mainly useful in cases where data becomes useless
if too old, e.g. VoIP. Ironically, for the console, the opposite may be
true: if the kernel all of a sudden starts vomiting printks, the relevant
information is more likely to be at the beginning than at the end.</p>

<p>One advantage of TCP would be that such an implementation is more likely
to get congestion control right, so it would be safer to use over the
Internet. (And using UDP wouldn't make this any easier.) Also, when using
TCP, it's more likely that some reasonable session management is built into
the design.</p>

</quote>

<p>Alan didn't think unacknowledged old data would build up to the point
of causing a problem, since the typical PC class host would have a 32K
window. That seemed like enough to him, but H. Peter replied, <quote
who="H. Peter Anvin">Depends on what the client can handle.  For the kernel,
that might be true, but for example a boot loader may only have a few K worth
of buffer space.</quote> Alan replied that the same constraint would be true
with a UDP implementation; and reiterated that a minimal TCP implementation
could really be a very low resource. H. Peter said these arguments didn't mean
that TCP was necessarily better. Alan added again, that a UDP implementation
would be at least as big as a TCP version, once the UDP code had implemented
retransmit handling. And if it didn't have retransmit handling, he added, it
would just be junk. Tim Wright then aphorized, <quote who="Tim Wright">those
who fail to learn from TCP are doomed to re-invent it, badly, at the wrong
level.</quote> H. Peter said he still felt UDP would be best, but that he'd
take a closer look at a TCP implementation.</p>

<p>Elsewhere, about a week later, H. Peter gave a link to a <a
href="http://sourceforge.net/projects/netconsole/">sourceforge page</a>
and announced, <quote who="H. Peter Anvin">We have set up a network console
project on sourceforge and are starting to work on actual details.  If you're
interested in this subject please do join that list.</quote></p>

</section>

<section
  title="Innovative Microsoft Clustering Solution. Order Now!"
  subject="*grin* Windows 2000 &amp; HPC: Scalable, Inexpensive Supercomputing Solutions"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.1/1104.html"
  posts="5"
  startdate="14 Feb 2001 01:10:23 -0800"
  enddate="20 Feb 2001 12:28:27 -0800"
>
<topic>Clustering: Beowulf</topic>
<topic>Microsoft</topic>

<mention>Kelsey Hudson</mention>
<mention>David Howells</mention>

<p>David Howells gave a link to an <a
href="http://www.microsoft.com/WINDOWS2000/hpc/indstand.asp">article by
Microsoft</a> announcing a clustering solution under Windows 2000. Jonathan
Morton remarked, <quote who="Jonathan Morton">I bet you need a W2K license
for every box you hook up, too.</quote> And Mike Harrold said:</p>

<quote who="Mike Harrold">

<p>The sad thing is, 3/4 of the page is an outright lie. It isn't a first,
W2k is not the de facto standard OS, and the TCO is significantly higher
than any cluster running Linux.  </p>

<p>It's a sad day when companies can get away with blatant lies all in the
name of "marketing."</p>

</quote>

<p>Dr. Kelsey Hudson replied, <quote who="Dr. Kelsey Hudson">No shit, not to
mention that Linux is going to be faster and better suited to the task.</quote>
And someone else gave a link to <a href="http://www.scyld.com">Scyld Linux</a>
(formerly Extreme Linux), adding that installation was so simple that only
the master node required any installation at all. Simply booting the CD in
the remaining machines was sufficient for each to become a node.</p>

</section>

<section
  title="Status Of aic7xxx Drivers"
  subject="aic7xxx plans"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.1/1269.html"
  posts="25"
  startdate="14 Feb 2001 15:50:27 -0800"
  enddate="19 Feb 2001 13:58:43 -0800"
>
<topic>BSD: FreeBSD</topic>
<topic>Networking</topic>
<topic>PCI</topic>

<mention>Doug Ledford</mention>
<mention>J.A. Magallon</mention>
<mention>Matthew Jacob</mention>
<mention>Wakko Warner</mention>

<p>J.A. Magallon knew that Doug Ledford would no longer be maintaining
the aic7xxx drivers, and that Doug recommended using Justin T. Gibbs'
FreeBSD versions of those drivers. J.A.  asked if there were any plans
to follow Doug's advice on that, in terms of including Justin's drivers
in the main tree; and Alan Cox replied, <quote who="Alan Cox">I dont
plan to switch them yet a while, and never for 2.2. For 2.5 its a total
nobrainer that we move to Justins driver or move to Justins driver post
crudfixing that may be needed to make it clean and Linuxish.</quote> Justin
thought Alan meant that the crudfixing would be necessary, and asked what
specifically was the problem, but Alan replied that he hadn't had anything
in mind, but was just aware of the possibility. At one point Wakko Warner
asked where to find Justin's drivers, and Matthew Jacob replied with a <a
href="http://www.freebsd.org/~gibbs/linux">pointer to Justin's page</a>. Chip
Salzenberg remarked, <quote who="Chip Salzenberg">Here at VA we're already
using</quote> [Justin's] <quote who="Chip Salzenberg">driver -- it works
on the Intel STL2 motherboard, while Doug's driver doesn't (or didn't,
a month ago).</quote></p>

<p>At one point Peter Samuelson remarked:</p>

<quote who="Peter Samuelson">

<p>Have you any idea the breadth of cards and chips that aic7xxx supports?
Sure, Justin's driver does great with your shiny new 7899, but can you verify
that it also drives the 8-year-old EISA AHA-2740 I still have sitting around
(actually retired to the parts pile, but that's beside the point, I'm sure some
still exist in the wild)?  How about the VLB card I have in my 486 at home?</p>

<p>IMHO there is no way Linus should consider replacing aic7xxx with 6.1 in
a stable kernel.  Not until it has gotten as much testing on as much obscure
hardware as the old driver, which is not going to happen soon.  Breaking
existing working setups in 2.4.x is not an option.  Possible solution: let
the two drivers coexist, like ncr53c8xx vs sym53c8xx or tulip vs old_tulip.</p>

</quote>

<p>Justin detailed:</p>

<quote who="Justin T. Gibbs">

<p>I use a Dual Pentium-90 with PCI/EISA slots to test a 2742T and a 2740W.
I haven't tested a 284X card for some time just for lack of a VLB machine
(I have a card), but since it uses the aic7770 just like the 274X does,
I'd be very surprised if it didn't just work.</p>

<p>Version 6.1.2 of the driver has been tested on a G3 PowerMac, a Compaq
Blazer IA64 machine, and about 14 different PC motherboards.  We have
an AS1200 on the way from Compaq too so we can test EISA and PCI support
on the Alpha.  I've verified the driver's functionality on 25 different
cards thus far covering the full range of chips from aic7770-&gt;aic7899.
Lots of people here at Adaptec look at me funny when I pull a PC from the
scrap-heap, or pull an old, discontinued card from an unused marketing
display for use in my lab, but I'm well aware of how these cards get used
in 386sx routers/firewalls etc, and those configurations will be supported.</p>

</quote>

<p>Peter was pleased to hear all this, and asked, <quote who="Peter
Samuelson">is there really enough common ground between the whole series
of AIC chips to justify a single huge driver?  I know they ship three
separate NT drivers to cover this range..</quote> And Justin replied, <quote
who="Justin T. Gibbs">The chips are very similar.  I think the single driver
for Linux is actually a smaller binary than any of the individual drivers
for NT. 8-)</quote></p>

</section>

<section
  title="Status Of ServeRAID Driver"
  subject="ServeRaid 4M with IBM netfinity and kernel 2.4.x"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/0019.html"
  posts="4"
  startdate="15 Feb 2001 18:29:56 -0800"
  enddate="21 Feb 2001 09:04:57 -0800"
>
<topic>Disk Arrays: RAID</topic>

<p>Stephane Borel reported some Netfinity ServeRAID filesystem crashes under
2.4 during transfer of files larger than a megabyte. Under 2.2.18 there was
no problem. Alan Cox replied, <quote who="Alan Cox">I don't believe IBM have
provided an 'official' 2.4 patch set for the serveraid yet so there may be
bugs lurking.</quote> Pim Zandbergen replied:</p>

<quote who="Pim Zandbergen">

<p>They have, but they keep it pretty well hidden. Version 4.50 of the
ServeRAID driver seems to support kernel 2.4 and can be downloaded from <a
href="ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2809.tgz">ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2809.tgz</a></p>

<p>There is also driver disk that lets you install
Red Hat 7.0 on a ServeRAID array which can be found at <a
href="ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2811.exe">ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2811.exe</a>
This too was hard to find on the IBM web sites, and there is no mention of
it at all on the Red Hat web site.</p>

<p>While you're at it, you might just as well download <a
href="ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2817.iso">ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2817.iso</a>
and burn it on a CD. This is a bootable (windows) CD that contains the
above files plus everything else  you need to get your ServeRAID running
with Linux or other operating systems.</p>

</quote>

</section>

<section
  title="Linux Boot FAQ And Other Boot-Related Docs"
  subject="Linux OS boilerplate"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/0394.html"
  posts="9"
  startdate="18 Feb 2001 12:24:23 -0800"
  enddate="21 Feb 2001 17:24:00 -0800"
>

<mention>H. Peter Anvin</mention>

<p>Scott Long emerged from the dark and mysterious land of X86 boot code,
and said he was considering writing a FAQ on the boot process, which <quote
who="Scott Long">would include all relevant information on setting up the
x86 hardware for a boot (timers, PIC, A20, protected mode, GDT, initial page
tables, initial TSS, etc).</quote> He explained that he really wanted to start
a little OS project of his own, and he figured the Linux bootup code would be
much cleaner than anything else he could find. He asked if folks knew of any
existing docs, and Jeremy Jackson replied that he'd been over that code and
would be willing to help. He also suggested, <quote who="Jeremy Jackson">read
all of the LILO documentation, and check out some of the LinuxBIOS project at
<a href="http://www.linuxbios.org">http://www.linuxbios.org</a>.</quote>
Rick Hohensee also suggested, <quote
who="Rick Hohensee">Have you seen Janet_Reno?  <a
href="ftp://linux01.gwdg.de/pub/cLIeNUX/interim/Janet_Reno.tgz">ftp://linux01.gwdg.de/pub/cLIeNUX/interim/Janet_Reno.tgz</a>
IIRC.  Janet is an x86 bootsector that gets into protected mode and can use
the AT BIOS in pmode interrupts. It's written with a bunch of m4 macros I
call asmacs that I'm currently basing an assembler in Bash on. That's shasm
in the same directory as Janet.</quote> Someone else also gave a link to
some <a href="http://www.eecs.wsu.edu/~cs460/">CS class notes</a>; and H.
Peter Anvin also gave a pointer to Documentation/i386/boot.txt, which had
some explanation of the Linux boot protocol.</p>

</section>

<section
  title="Status Of VIA Driver For 2.2 Kernels"
  subject="[patch] VIA 4.2x driver for 2.2 kernels"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/0683.html"
  posts="9"
  startdate="20 Feb 2001 04:40:28 -0800"
  enddate="21 Feb 2001 06:00:35 -0800"
>

<mention>Vojtech Pavlik</mention>

<p>Vojtech Pavlik announced that he had ported the VIA driver from kernel 2.4
to 2.2; he posted the patch, and Shane Wegner reported, <quote who="Shane
Wegner">This drivers breaks with my HP 8110 CD-R drive.  It's sitting on
primary slave of a Via 686B controler.  When I try to do a hdparm -d1 -u1
-k1 /dev/hdb, the kernel locks up hard.  Not even an oops.  Reverting to
the old driver works fine.</quote> Vojtech suggested using the kernel
option to enable DMA instead of going back to the old driver. They went
back-and-forth for awhile, and eventually Shane said, <quote who="Shane
Wegner">I have investigated this problem further.  The hdparm triggers the
error but is not the cause.  hdparm accesses /dev/hdb which is my cd-r drive.
This triggers the loading of the cdrom and ide-cd modules.  Manually loading
cdrom succeeds, after which, manually loading ide-cd crashes the system.
No need to even open() the device.  This works fine with the VIA driver from
2.2.19pre14+ide-2.2.18-1221.</quote> There was no more discussion.</p>

</section>

<section
  title="Status Of NFS In 2.4"
  subject="TESTERS PLEASE - improvements to knfsd for 2.4.2"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/1053.html"
  posts="6"
  startdate="21 Feb 2001 20:16:24 -0800"
  enddate="25 Feb 2001 09:06:21 -0800"
>
<topic>BSD: FreeBSD</topic>
<topic>BSD: NetBSD</topic>
<topic>FS: NFS</topic>
<topic>FS: ReiserFS</topic>
<topic>FS: XFS</topic>
<topic>FS: ext2</topic>

<p>Neil Brown announced:</p>

<quote who="Neil Brown">

<p>I have a bunch of patches that change the way knfsd interacts with
filesystems.  In particular it makes it possible to export reiserfs and other
modern filesystesm (providing they have been told how to work with knfsd).</p>

<p>This patch makes some substantial changes to the way knfsd maps a filehandle
into an actual file, and this has been an easy place for obscure bugs to
hide in the past.</p>

<p>So, I am asking for testers.  Anyone who is feeling at all adventurous,
and uses knfsd for any filesystem type, and is using 2.4 series kernels:
please grab my latest patch, apply it to 2.4.2, and try it out.  Then let
me know about any problems.  </p>

<p>I am looking forward to seeing lots of downloads and absolutely no problem
reports.... but is seems unlikely.</p>

<p>Alan Cox has suggested that these changes may not be appropriate for 2.4,
so we might have to wait for 2.5 to see them on kernel.org, but we don't
have to wait till then to find the bugs.</p>

<p>The jumbo-patch is at</p>

<p><a
href="http://www.cse.unsw.edu.au/~neilb/patches/linux/2.4.2/patches-A-H-knfsd">http://www.cse.unsw.edu.au/~neilb/patches/linux/2.4.2/patches-A-H-knfsd</a></p>

<p>The individual bits that make it up can be seen by looking a little higher
in the tree. e.g.</p>

<p><a
href="http://www.cse.unsw.edu.au/~neilb/patches/linux/">http://www.cse.unsw.edu.au/~neilb/patches/linux/</a></p>

<p>The reiserfs code in this patch is from the reiserfs team.</p>

</quote>

<p>Henning P. Schmiedehausen bewailed, <quote who="Henning
P. Schmiedehausen">Oh, please not again a stable kernel series with NFS
problems, we're locked in for ages. 2.2 was bad enough up to 2.2.18. We have
ReiserFS in 2.4.1 (and not in 2.4.0), could we _please_ get NFS-exportable
ReiserFS in 2.4.4 or 2.4.5?</quote> Matthias Andree added heatedly:</p>

<quote who="Matthias Andree">

<p>2.2.18 is still broken, won't play NFSv3 games with FreeBSD clients.
Neil has posted a patch here which fixes this.</p>

<p>And, ReiserFS messes NFSv3 up, I'm currently switching all my boxes back
to ext2, because I'm really pissed. And if these NFS annoyances continue,
it might be about time to try FreeBSD or NetBSD. Journalling file systems
which hide their files away for maintainer incompetence and uncoordinated
patching around don't buy us anything except continued "don't use Linux as
NFS server" reputation.</p>

</quote>

<p>James Rich suggested, <quote who="James Rich">If you need journaled file
systems and NFS I have been using XFS and it seems to be fine when exported
over NFS (Yes I know it isn't in the main kernel - hopefully that changes
soon).</quote> And Alan Cox put in, <quote who="Alan Cox">2.2.19pre has all
the changes Neil has sent me. One reason I wanted to avoid NFS changes was that
they would do somthings we didnt want. And they did although nothing too bad.
The 2.2.19 schedule btw is about another week.</quote> Matthias replied that
he was happy to hear 2.2.19 would be coming soon; and the thread ended.</p>

</section>

<section
  title="Status Of 3c59x Driver And Zerocopy Patches"
  subject="3c59x in 2.4.{0,1,2}"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/1082.html"
  posts="2"
  startdate="22 Feb 2001 01:58:21 -0800"
  enddate="24 Feb 2001 21:04:42 -0800"
>

<p>Igor Mozetic reported, <quote who="Igor Mozetic">There is probably just
some miscoordination between the kernel mainteiners, but anyway. The 3c59x
driver shipped with all official 2.4.x kernels lacks the 'medialock' feature.
The result on 3c900 10M/combo cards can be unpleasant: kernel log fills up
quickly and only reboot helps.  However, Andrew's unofficial drivers at <a
href="http://www.uow.edu.au/~andrewm/linux/">http://www.uow.edu.au/~andrewm/linux/</a>
work fine so this is just a plea to include them into the official
kernel.</quote> Andrew Morton explained:</p>

<quote who="Andrew Morton">

<p>The latest 3c59x driver is in the zerocopy patch, as well as at the
above site.</p>

<p>Until things converge I'd suggest that you run a zerocopy kernel rather
than updating just the driver.  We need the testing.</p>

<p>Alexey has done wonders recently, and for 3com cards a zerocopy kernel
now performs at least as well as a stock kernel.</p>

</quote>

</section>

<section
  title="2.4 VM Improvement Over 2.2; Status Of VM"
  subject="2.4 vs 2.2 performance under load comparison"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/1103.html"
  posts="2"
  startdate="22 Feb 2001 04:54:40 -0800"
  enddate="22 Feb 2001 21:03:27 -0800"
>
<topic>Big Memory Support</topic>
<topic>Clustering</topic>
<topic>SMP</topic>
<topic>Virtual Memory</topic>

<p>Lars Marowsky-Bree reported:</p>

<quote who="Lars Marowsky-Bree">

<p>I did a comparison between 2.4 and 2.2.18 (+ Andrea's patches), using the
respective latest SuSE kernels, but the results should apply to the versions
in general.</p>

<p>Situation: SAP R/3 + SAP DB + benchmark driver running on a single node
4 CPU SMP machine, tuned down to 1GB of RAM.</p>

<p>Running the SAP benchmark with 75 users on 2.2 yields for the first
benchmark run:</p>

<p>

<ul>

<li>7018ms average response time</li>
<li>2967s CPU time in 1136s elapsed time</li>
<li>~500MB swap allocated</li>
<li>~1500 pages paged in/s, 268 pages/out/s on average</li>

</ul>

</p>

<p>Running the same benchmark on 2.4:</p>

<p>

<ul>

<li>~700ms average response time</li>
<li>1884s CPU time in 669s elapsed time</li>
<li>~500MB swap allocated</li>
<li>~50 pages paged in, ~212 pages paged out per second on average</li>

</ul>

</p>

<p>Running the same benchmark the second time on both machines to get them
warmed up, 2.2 stays in approximately the same range, while 2.4 gets even
_better_, dropping down to ~350ms response time and ~20 pages in/out.</p>

<p>This is a rather amazing improvement in swapping performance.</p>

</quote>

<p>Rik van Riel summarized:</p>

<quote who="Rik van Riel">

<p>Actually, in 2.4 we have one big VM balancing problem left.</p>

<p>We have no way to auto-balance between refill_inactive_scan() and
swap_out(), so we can (and probably do) still end up paging out the wrong
pages lots of times ... this is alleviated somewhat by having a 1-second
inactive list, but still...  </p>

<p>Another problem is a lack of smarter IO clustering, when we get that
better I'm sure we can increase performance even more.</p>

</quote>

</section>

<section
  title="loopback Broken In 2.4.2"
  subject="2.4.2 seems to break loopback and/or mount"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.2/1221.html"
  posts="5"
  startdate="22 Feb 2001 17:22:22 -0800"
  enddate="22 Feb 2001 19:51:31 -0800"
>

<mention>Jens Axboe</mention>

<p>Jeff Wiegley had been mounting CD images with loopback under 2.4.1-pre10
with no problem, but as soon as he upgraded to 2.4.2 the mount would
hang in an uninterruptible sleep, and all subsequent mounts failed, even
for non-loopback devices. Mohammad A. Haque replied, <quote who="Mohammad
A. Haque">loopback is broken in 2.4.2 AFAIK. You can grab the loop-6 patch
and apply it to 2.4.2 and it should work.</quote> Jim Murray mentioned,
<quote who="Jim Murray">Compiling with kgcc compiler from RedHat 7.0 breaks
loopback in the way you describe on 2.4.2-prex kernels and I suspect also in
the real 2.4.2.</quote> But J. Sloan and Mohammad disagreed, and reiterated
that loopback was simply broken in 2.4.2; J. Sloan gave a pointer to <a
href="ftp://ftp.kernel.org/pub/linux/kernel/people/axboe/patches/2.4.2-pre4/">Jens
Axboe's patches</a>, and the thread ended.</p>

</section>

</kc>

