<?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="116" date="30 Apr 2001 00:00:00 -0800" />

<stats posts="1701" size="7657" contrib="518" multiples="262" lastweek="185">

<person posts="127" size="557" who="Alan Cox " />
<person posts="65" size="358" who="&quot;Eric S. Raymond&quot; " />
<person posts="53" size="188" who="Jeff Garzik " />
<person posts="43" size="161" who="Alexander Viro " />
<person posts="31" size="211" who="Andrea Arcangeli " />
<person posts="29" size="107" who="Jens Axboe " />
<person posts="26" size="103" who="Linus Torvalds " />
<person posts="25" size="81" who="Rik van Riel " />
<person posts="25" size="71" who="David Woodhouse " />
<person posts="20" size="69" who="Russell King " />
<person posts="19" size="71" who="Ingo Oeser " />
<person posts="17" size="109" who=" (Stefan Jaschke)" />
<person posts="15" size="83" who="Andreas Dilger " />
<person posts="15" size="43" who="Olaf Titz " />
<person posts="13" size="61" who="Paul Mackerras " />
<person posts="13" size="53" who="Tim Waugh " />
<person posts="12" size="37" who="Jes Sorensen " />
<person posts="11" size="77" who="Manuel McLure " />
<person posts="11" size="30" who="Andi Kleen " />
<person posts="10" size="186" who="D.W.Howells " />
<person posts="10" size="178" who="Ion Badulescu " />
<person posts="10" size="45" who="Marcelo Tosatti " />
<person posts="10" size="38" who="Ulrich Drepper " />
<person posts="8" size="38" who="David Howells " />
<person posts="8" size="36" who="&quot;David S. Miller&quot; " />
<person posts="8" size="35" who="Roberto Nibali " />
<person posts="8" size="34" who="Michael Reinelt " />
<person posts="8" size="33" who="Bob McElrath " />
<person posts="8" size="32" who=" (Gunther Mayer)" />
<person posts="8" size="28" who="Markus Schaber " />
<person posts="8" size="27" who="Jesper Juhl " />
<person posts="8" size="26" who="&quot;Manfred Bartz&quot; " />
<person posts="7" size="77" who=" (Eric W. Biederman)" />
<person posts="7" size="58" who="Benjamin Herrenschmidt " />
<person posts="7" size="36" who="AJ Lewis " />
<person posts="7" size="33" who="Ingo Molnar " />
<person posts="7" size="32" who="Andre Hedrick " />
<person posts="7" size="28" who="Harald Welte " />
<person posts="7" size="25" who="Miles Lane " />
<person posts="7" size="23" who="Francois Romieu " />
<person posts="7" size="23" who="Matti Aarnio " />
<person posts="7" size="20" who="&quot;Albert D. Cahalan&quot; " />
<person posts="7" size="19" who="Christoph Rohland " />
<person posts="6" size="39" who="Erik Mouw " />
<person posts="6" size="34" who=" (Arjan van de Ven)" />
<person posts="6" size="28" who="Karsten Keil " />
<person posts="6" size="27" who="Wilfried Weissmann " />
<person posts="6" size="27" who="&quot;Heinz J. Mauelshagen&quot; " />
<person posts="6" size="26" who="Daniel Phillips " />
<person posts="6" size="23" who="&quot;Alon Ziv&quot; " />
<person posts="6" size="23" who="Jeremy Fitzhardinge " />
<person posts="6" size="22" who="&quot;Pawel Worach&quot; " />
<person posts="6" size="22" who="Sampsa Ranta " />
<person posts="6" size="20" who="&quot;Peter T. Breuer&quot; " />
<person posts="6" size="20" who="Disconnect " />
<person posts="6" size="20" who="Leif Sawyer " />
<person posts="6" size="20" who="&quot;J . A . Magallon&quot; " />
<person posts="6" size="19" who="Horst von Brand " />
<person posts="6" size="17" who="&quot;Jeff V. Merkey&quot; " />
<person posts="6" size="17" who="Steven Walter " />
<person posts="6" size="15" who="Philip Blundell " />
<person posts="5" size="91" who="Jean Tourrilhes " />
<person posts="5" size="57" who="" />
<person posts="5" size="22" who="=?ISO-8859-1?Q?G=E9rard_Roudier?= " />
<person posts="5" size="20" who="Marc Karasek " />
<person posts="5" size="17" who="Matt " />
<person posts="5" size="17" who="Victor Julien " />
<person posts="5" size="16" who="&quot;Stephen C. Tweedie&quot; " />
<person posts="5" size="16" who="Steve Hill " />
<person posts="5" size="16" who="David Howells " />
<person posts="5" size="15" who="&quot;Richard B. Johnson&quot; " />
<person posts="5" size="14" who="Peter Samuelson " />
<person posts="5" size="13" who="" />
<person posts="5" size="12" who="Giuliano Pochini " />
<person posts="5" size="12" who=" (Colonel)" />
<person posts="5" size="11" who="&quot;Xiong Zhao&quot; " />
<person posts="5" size="11" who="Matthew Jacob " />
<person posts="5" size="11" who="Dan Hollis " />
<person posts="4" size="134" who="Jeff Galloway " />
<person posts="4" size="120" who="Byeong-ryeol Kim " />
<person posts="4" size="54" who="Andrzej Krzysztofowicz " />
<person posts="4" size="25" who="Andreas Hartmann " />
<person posts="4" size="21" who="Kurt Roeckx " />
<person posts="4" size="18" who="Anton Altaparmakov " />
<person posts="4" size="17" who="Marcus Meissner " />
<person posts="4" size="16" who="Francois Cami " />
<person posts="4" size="15" who="David Balazic " />
<person posts="4" size="15" who="Jesse Pollard " />
<person posts="4" size="15" who="george anzinger " />
<person posts="4" size="15" who="Jeremy Jackson " />
<person posts="4" size="15" who=" (Rogier Wolff)" />
<person posts="4" size="15" who="&quot;Giacomo A. Catenazzi&quot; " />
<person posts="4" size="14" who=" (Linus Torvalds)" />
<person posts="4" size="14" who="Doug Ledford " />
<person posts="4" size="13" who="Richard Gooch " />
<person posts="4" size="13" who="Tom Rini " />
<person posts="4" size="13" who="Martin Hamilton " />
<person posts="4" size="13" who=" (Matthew Wilcox)" />
<person posts="4" size="13" who="" />
<person posts="4" size="12" who="&quot;gis88530&quot; " />
<person posts="4" size="12" who="Julian Anastasov " />
<person posts="4" size="12" who="&quot;Petr Vandrovec&quot; " />
<person posts="4" size="12" who="Dale Amon " />
<person posts="4" size="12" who="=?ISO-8859-1?Q?s=E9bastien?= person " />
<person posts="4" size="12" who="&quot;Matthew W. Lowe&quot; " />
<person posts="4" size="12" who="Christoph Hellwig " />
<person posts="4" size="11" who="" />
<person posts="4" size="11" who="Guest section DW " />
<person posts="4" size="11" who="Keith Owens " />
<person posts="4" size="11" who="Jonathan Lundell " />
<person posts="4" size="11" who="Eyal Lebedinsky " />
<person posts="4" size="11" who="Alex Riesen " />
<person posts="4" size="11" who="Horst von Brand " />
<person posts="4" size="10" who="Pavel Machek " />
<person posts="3" size="64" who="Ion Badulescu " />
<person posts="3" size="34" who="John Cavan " />
<person posts="3" size="25" who="Patrick Mochel " />
<person posts="3" size="23" who="Chris Mason " />
<person posts="3" size="15" who="Hermann Himmelbauer " />
<person posts="3" size="14" who="&quot;George Bonser&quot; " />
<person posts="3" size="14" who="Scott Prader " />
<person posts="3" size="14" who="&quot;Michael Clark&quot; " />
<person posts="3" size="13" who="Martin Dalecki " />
<person posts="3" size="13" who="Eugene Kuznetsov " />
<person posts="3" size="13" who="Eric Weigle " />
<person posts="3" size="12" who="Kurt Garloff " />
<person posts="3" size="12" who="Fabio Riccardi " />
<person posts="3" size="12" who="&quot;Mohammad A. Haque&quot; " />
<person posts="3" size="11" who="Nicholas Petreley " />
<person posts="3" size="11" who="Dan Aloni " />
<person posts="3" size="11" who="Trond Myklebust " />
<person posts="3" size="11" who="Vojtech Pavlik " />
<person posts="3" size="11" who="&quot;Henning P. Schmiedehausen&quot; " />
<person posts="3" size="11" who="Takanori Kawano " />
<person posts="3" size="11" who="Mike Galbraith " />
<person posts="3" size="11" who="&quot;mirabilos&quot; " />
<person posts="3" size="11" who="" />
<person posts="3" size="11" who="&quot;Gary White (Network Administrator)&quot; " />
<person posts="3" size="11" who="&quot;Mike A. Harris&quot; " />
<person posts="3" size="10" who="Abramo Bagnara " />
<person posts="3" size="10" who="Joel Eriksson " />
<person posts="3" size="10" who="Steven Cole " />
<person posts="3" size="10" who="Juan Pablo Abuyeres " />
<person posts="3" size="10" who="Edgar Toernig " />
<person posts="3" size="10" who="Pavel Roskin " />
<person posts="3" size="10" who="Richard Gooch " />
<person posts="3" size="10" who="Roger Gammans " />
<person posts="3" size="9" who="Theodore Tso " />
<person posts="3" size="9" who="Roman Zippel " />
<person posts="3" size="9" who="&quot;Ville Holma&quot; " />
<person posts="3" size="9" who="Mike Castle " />
<person posts="3" size="9" who="&quot;Grover, Andrew&quot; " />
<person posts="3" size="9" who="" />
<person posts="3" size="9" who="&quot;Sergey Kubushin&quot; " />
<person posts="3" size="9" who="axel " />
<person posts="3" size="9" who="Geert Uytterhoeven " />
<person posts="3" size="8" who="&quot;David Schwartz&quot; " />
<person posts="3" size="8" who="Johannes Erdfelt " />
<person posts="3" size="8" who="Nigel Gamble " />
<person posts="3" size="8" who="&quot;David L. Parsley&quot; " />
<person posts="3" size="8" who="Mikulas Patocka " />
<person posts="3" size="8" who="&quot;Trever L. Adams&quot; " />
<person posts="3" size="8" who="&quot;Venkatesh Ramamurthy&quot; " />
<person posts="3" size="7" who="Rajeev Nigam " />
<person posts="3" size="7" who="Matthew Wilcox " />
<person posts="3" size="7" who="Chmouel Boudjnah " />
<person posts="3" size="6" who="&quot;Pooja  Gupta&quot; " />
<person posts="2" size="32" who="Ishikawa " />
<person posts="2" size="23" who="" />
<person posts="2" size="17" who="Martin Buck " />
<person posts="2" size="15" who="Manuel Ignacio Monge Garcia " />
<person posts="2" size="10" who="&quot;Ulrich Windl&quot; " />
<person posts="2" size="10" who="Ronald Bultje " />
<person posts="2" size="9" who="Tim Wilson " />
<person posts="2" size="9" who="Peter Rival " />
<person posts="2" size="8" who=" (Andrew Pimlott)" />
<person posts="2" size="8" who="Per-Henrik Persson " />
<person posts="2" size="8" who="&quot;Marty Leisner&quot; " />
<person posts="2" size="8" who="Daniel Dorau " />
<person posts="2" size="8" who="Kurt Garloff " />
<person posts="2" size="8" who="&quot;Bingner Sam J. Contractor RSIS&quot; " />
<person posts="2" size="8" who="Sid Boyce " />
<person posts="2" size="8" who="Nicolas Pitre " />
<person posts="2" size="8" who="Daniel Kobras " />
<person posts="2" size="7" who="&quot;Jim Schutt&quot; " />
<person posts="2" size="7" who="" />
<person posts="2" size="7" who="&quot;Robert G. Brown&quot; " />
<person posts="2" size="7" who="" />
<person posts="2" size="7" who="Niels Kristian Bech Jensen " />
<person posts="2" size="7" who="Jeff Chua " />
<person posts="2" size="7" who="Philippe Troin " />
<person posts="2" size="7" who="&quot;H. Peter Anvin&quot; " />
<person posts="2" size="7" who="Gabriel Paubert " />
<person posts="2" size="7" who="" />
<person posts="2" size="7" who="Michael Meissner " />
<person posts="2" size="7" who="Mark Salisbury " />
<person posts="2" size="7" who="Masaki Tsuji " />
<person posts="2" size="7" who="Jason Gunthorpe " />
<person posts="2" size="7" who="Douglas Gilbert " />
<person posts="2" size="7" who="Ben Ford " />
<person posts="2" size="7" who="josh " />
<person posts="2" size="7" who="&quot;Christopher Friesen&quot; " />
<person posts="2" size="7" who="&quot;Martin K. Petersen&quot; " />
<person posts="2" size="7" who="Steffen Persvold " />
<person posts="2" size="7" who="Jonathan Morton " />
<person posts="2" size="7" who="" />
<person posts="2" size="7" who="=?ISO-8859-1?Q?=C9ric?= Brunet " />
<person posts="2" size="7" who="Joseph Carter " />
<person posts="2" size="6" who="Jan Harkes " />
<person posts="2" size="6" who="john slee " />
<person posts="2" size="6" who="joker " />
<person posts="2" size="6" who="John Cowan " />
<person posts="2" size="6" who="Brian Gerst " />
<person posts="2" size="6" who=" (Christoph Hellwig)" />
<person posts="2" size="6" who="&quot;Cabaniols, Sebastien&quot; " />
<person posts="2" size="6" who="Dave " />
<person posts="2" size="6" who="Andreas Ferber " />
<person posts="2" size="6" who="Andrew Morton " />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="Victor Julien " />
<person posts="2" size="6" who="Doug McNaught " />
<person posts="2" size="6" who="John Weber " />
<person posts="2" size="6" who="Nitebirdz " />
<person posts="2" size="6" who="&quot;Samium Gromoff&quot; " />
<person posts="2" size="6" who="Tom Leete " />
<person posts="2" size="6" who="Stefan Traby " />
<person posts="2" size="6" who="Erik van Asselt " />
<person posts="2" size="6" who="Arnaldo Carvalho de Melo " />
<person posts="2" size="5" who="Guennadi Liakhovetski " />
<person posts="2" size="5" who="David Findlay " />
<person posts="2" size="5" who="Bernd Eckenfels " />
<person posts="2" size="5" who="&quot;jeff millar&quot; " />
<person posts="2" size="5" who="Steffen Moser " />
<person posts="2" size="5" who="Tim Waugh " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="Lee Leahu " />
<person posts="2" size="5" who="Steven Cole " />
<person posts="2" size="5" who="Laurent Chavet " />
<person posts="2" size="5" who="Meelis Roos " />
<person posts="2" size="5" who="Dieter =?iso-8859-1?q?N=FCtzel?= " />
<person posts="2" size="5" who="J Sloan " />
<person posts="2" size="5" who="&quot;Mr. James W. Laferriere&quot; " />
<person posts="2" size="5" who="Jes Sorensen " />
<person posts="2" size="5" who="James Simmons " />
<person posts="2" size="5" who="Rusty Russell " />
<person posts="2" size="5" who="Ed Tomlinson " />
<person posts="2" size="5" who="Matthew Kirkwood " />
<person posts="2" size="5" who="Gregory Maxwell " />
<person posts="2" size="5" who="Martin Josefsson " />
<person posts="2" size="5" who="james rich " />
<person posts="2" size="5" who="Ian Stirling " />
<person posts="2" size="5" who="Arjan Filius " />
<person posts="2" size="5" who="John Jasen " />
<person posts="2" size="5" who="Michael J Clark " />
<person posts="2" size="5" who=" (Wichert Akkerman)" />
<person posts="2" size="4" who="Dennis " />
<person posts="2" size="4" who="Giuliano Pochini " />
<person posts="2" size="4" who="Jeff Dike " />
<person posts="2" size="4" who="Tim Moore " />
<person posts="2" size="4" who="Jani Monoses " />
<person posts="2" size="4" who="Shawn Starr " />
<person posts="1" size="58" who="Torrey Hoffman " />
<person posts="1" size="40" who="Raimondo Giammanco " />
<person posts="1" size="38" who="Dave " />
<person posts="1" size="26" who="=?iso-8859-1?q?J=FCrgen=20Herrmann?= " />
<person posts="1" size="22" who="Steve Clark " />
<person posts="1" size="18" who=" (Thomas Herberg)" />
<person posts="1" size="15" who="&quot;James Turinsky (LKML)&quot; " />
<person posts="1" size="13" who="Kai Germaschewski " />
<person posts="1" size="13" who="" />
<person posts="1" size="12" who="Bjorn Wesen " />
<person posts="1" size="12" who="&quot;James Turinsky (LKML)&quot; " />
<person posts="1" size="9" who="Russell Coker " />
<person posts="1" size="9" who="Marc-Jano Knopp " />
<person posts="1" size="9" who="Paolo Castagna " />
<person posts="1" size="8" who="Paul Komarek " />
<person posts="1" size="7" who="&quot;Dr. Kelsey Hudson&quot; " />
<person posts="1" size="7" who="Jordan " />
<person posts="1" size="7" who="Kapish K " />
<person posts="1" size="6" who="Oliver Teuber " />
<person posts="1" size="6" who="&quot;Dupuis, Don&quot; " />
<person posts="1" size="6" who=" (Kai =?iso-8859-1?q?Gro=DFjohann?=)" />
<person posts="1" size="6" who="Mark Swanson " />
<person posts="1" size="6" who="Jochen Striepe " />
<person posts="1" size="6" who="He Ding " />
<person posts="1" size="6" who="PhiloVivero " />
<person posts="1" size="5" who="Brian Moyle " />
<person posts="1" size="5" who="Sven LUTHER " />
<person posts="1" size="5" who="&quot;Tim Wilson&quot; " />
<person posts="1" size="5" who="Dave " />
<person posts="1" size="5" who="Joel Jaeggli " />
<person posts="1" size="5" who="Alan Olsen " />
<person posts="1" size="5" who="&quot;Bobby D. Bryant&quot; " />
<person posts="1" size="5" who="&quot;Woller, Thomas&quot; " />
<person posts="1" size="5" who="barry " />
<person posts="1" size="4" who="Armin Schindler " />
<person posts="1" size="4" who="Troy Benjegerdes " />
<person posts="1" size="4" who="=?iso-8859-1?Q?R=EDkhar=F0ur_Egilsson?= " />
<person posts="1" size="4" who="&quot;Udo A. Steinberg&quot; " />
<person posts="1" size="4" who="Chin-Tser Huang " />
<person posts="1" size="4" who="Luca Berra " />
<person posts="1" size="4" who="&quot;Phil Oester&quot; " />
<person posts="1" size="4" who="Larry McVoy " />
<person posts="1" size="4" who="Hans-Joachim Baader " />
<person posts="1" size="4" who="Andreas Neidhardt " />
<person posts="1" size="4" who="Ignacio Monge " />
<person posts="1" size="4" who="Rene Scharfe " />
<person posts="1" size="4" who="&quot;Rafael E. Herrera&quot; " />
<person posts="1" size="4" who="=?iso-8859-1?Q?J=F6rn?= Nettingsmeier " />
<person posts="1" size="4" who="Russell Cattelan " />
<person posts="1" size="4" who=" (Ton Hospel)" />
<person posts="1" size="4" who="Ahmed Warsame " />
<person posts="1" size="4" who="&quot;=?ks_c_5601-1987?B?v8C0w7D6s7vAzyDIq7yuufw=?=&quot; " />
<person posts="1" size="4" who="George Talbot " />
<person posts="1" size="4" who="Grant Grundler " />
<person posts="1" size="4" who="Tim Haynes " />
<person posts="1" size="4" who="&quot;Hamilton, Eamonn&quot; " />
<person posts="1" size="4" who="Herbert Valerio Riedel " />
<person posts="1" size="4" who="Martin Mares " />
<person posts="1" size="4" who="Tim Walberg " />
<person posts="1" size="4" who="Astrit Zhushi " />
<person posts="1" size="4" who="Wolfgang Denk " />
<person posts="1" size="3" who="Aleksey I Zavilohin " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;Eugene B. Berdnikov&quot; " />
<person posts="1" size="3" who="Jaquemet Loic " />
<person posts="1" size="3" who="Jason McMullan " />
<person posts="1" size="3" who="David Mansfield " />
<person posts="1" size="3" who="Patrick Caulfield " />
<person posts="1" size="3" who="Giacomo Catenazzi " />
<person posts="1" size="3" who="viking " />
<person posts="1" size="3" who="Greg KH " />
<person posts="1" size="3" who="Disconnect " />
<person posts="1" size="3" who="&quot;Mulder, Tjeerd&quot; " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Robert Szentmihalyi " />
<person posts="1" size="3" who="Stephane List " />
<person posts="1" size="3" who="Alistair Riddell " />
<person posts="1" size="3" who="Jeff Chua " />
<person posts="1" size="3" who="Bob McElrath " />
<person posts="1" size="3" who="Christopher Smith " />
<person posts="1" size="3" who="Steve Bromwich " />
<person posts="1" size="3" who=" &lt;n330399@ncport.ru&gt;" />
<person posts="1" size="3" who="&quot;Tom Brusehaver (N-Sysdyne Corporation)&quot; " />
<person posts="1" size="3" who="John Cowan " />
<person posts="1" size="3" who="Paul Jakma " />
<person posts="1" size="3" who="Richard Ems " />
<person posts="1" size="3" who="Matt Johnston " />
<person posts="1" size="3" who="&quot;Robert H. de Vries&quot;  (by way of Robert H. de" />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Patrick Caulfield " />
<person posts="1" size="3" who="Ian Zink " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Bart Trojanowski " />
<person posts="1" size="3" who="Ivan Kokshaysky " />
<person posts="1" size="3" who="Jamie Lokier " />
<person posts="1" size="3" who="Ookhoi " />
<person posts="1" size="3" who="=?ISO-8859-1?Q?Kristian_S=F6derblom?= " />
<person posts="1" size="3" who="&quot;Marcel J.E. Mol&quot; " />
<person posts="1" size="3" who="&quot;Anthony D. Saxton&quot; " />
<person posts="1" size="3" who="Constantine Gavrilov " />
<person posts="1" size="3" who="Bjorn Wesen " />
<person posts="1" size="3" who="&quot;Raghav P&quot; " />
<person posts="1" size="3" who="Mathieu Chouquet-Stringer " />
<person posts="1" size="3" who="Eric Gillespie " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who=" (Kai Henningsen)" />
<person posts="1" size="3" who="Axel Siebenwirth " />
<person posts="1" size="3" who="Thomas Dodd " />
<person posts="1" size="3" who="Helge Hafting " />
<person posts="1" size="3" who="&quot;Tamas Nagy&quot; " />
<person posts="1" size="3" who="&quot;Paul McKenney&quot; " />
<person posts="1" size="3" who="&quot;J. Dow&quot; " />
<person posts="1" size="3" who="Jonathan Hudson " />
<person posts="1" size="3" who="&quot;Dan Maas&quot; " />
<person posts="1" size="3" who="Steve Modica " />
<person posts="1" size="3" who="Tomas Jura " />
<person posts="1" size="3" who="Subba Rao " />
<person posts="1" size="3" who="Oliver Xymoron " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Adam Sampson " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;Andreas Eibach&quot; " />
<person posts="1" size="3" who="David " />
<person posts="1" size="3" who="Werner Hager " />
<person posts="1" size="3" who="Andrzej Krzysztofowicz " />
<person posts="1" size="3" who="Tobias Ringstrom " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Vivek Dasmohapatra " />
<person posts="1" size="3" who="Admin Mailing Lists " />
<person posts="1" size="3" who="Matan Ziv-Av " />
<person posts="1" size="3" who="Jeff Mcadams " />
<person posts="1" size="3" who="Pete Zaitcev " />
<person posts="1" size="3" who="&quot;Edward S. Marshall&quot; " />
<person posts="1" size="3" who="Don Dugger " />
<person posts="1" size="3" who="Craig Schlenter " />
<person posts="1" size="2" who="Jeff Uphoff " />
<person posts="1" size="2" who="Bastien Nocera " />
<person posts="1" size="2" who="&quot;Henning P. Schmiedehausen&quot; " />
<person posts="1" size="2" who="Jeff Hartmann " />
<person posts="1" size="2" who="Alex Bligh - linux-kernel " />
<person posts="1" size="2" who="NIIBE Yutaka " />
<person posts="1" size="2" who="Wichert Akkerman " />
<person posts="1" size="2" who="Thomas Pornin " />
<person posts="1" size="2" who="Zach Brown " />
<person posts="1" size="2" who="Bernard Hartken " />
<person posts="1" size="2" who="dean gaudet " />
<person posts="1" size="2" who="Tim Wright " />
<person posts="1" size="2" who="Chris Kloiber " />
<person posts="1" size="2" who="=?iso-8859-2?B?R+Fib3IgTOlu4XJ0?= " />
<person posts="1" size="2" who="=?iso-8859-1?Q?=C9ric_Brunet?= " />
<person posts="1" size="2" who=" (David Wagner)" />
<person posts="1" size="2" who="Ralf Baechle " />
<person posts="1" size="2" who="&quot;Hai Xu&quot; " />
<person posts="1" size="2" who="Grant Erickson " />
<person posts="1" size="2" who="&quot;David L. Nicol&quot; " />
<person posts="1" size="2" who="&quot;Manfred Spraul&quot; " />
<person posts="1" size="2" who="Masaki Tsuji " />
<person posts="1" size="2" who="Jamie Lokier " />
<person posts="1" size="2" who="Byron Albert " />
<person posts="1" size="2" who="CaT " />
<person posts="1" size="2" who="Tim Peeler " />
<person posts="1" size="2" who="&quot;Carlos Parada (EST)&quot; " />
<person posts="1" size="2" who="Jorge Nerin " />
<person posts="1" size="2" who="Anuradha Ratnaweera " />
<person posts="1" size="2" who="FAVRE Gregoire " />
<person posts="1" size="2" who="Sean Hunter " />
<person posts="1" size="2" who="Mark Kettenis " />
<person posts="1" size="2" who="Dave Gilbert " />
<person posts="1" size="2" who="&quot;Vibol Hou&quot; " />
<person posts="1" size="2" who="James Lewis Nance " />
<person posts="1" size="2" who="Bruce Harada " />
<person posts="1" size="2" who="&quot;Peter J. Braam&quot; " />
<person posts="1" size="2" who="Praveen Rajendran " />
<person posts="1" size="2" who="Dan Kegel " />
<person posts="1" size="2" who="Dax Kelson " />
<person posts="1" size="2" who="Paul Flinders " />
<person posts="1" size="2" who=" (Alex Ramos)" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="&quot;Dr. Michael Weller&quot; " />
<person posts="1" size="2" who="Axel Boldt " />
<person posts="1" size="2" who="Bernd Eckenfels " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="John Lenton " />
<person posts="1" size="2" who="Jim Treadway " />
<person posts="1" size="2" who="=?iso-8859-1?Q?Rasmus_B=F8g_Hansen?= " />
<person posts="1" size="2" who="Allen " />
<person posts="1" size="2" who="Oystein Viggen " />
<person posts="1" size="2" who="Ben Pfaff " />
<person posts="1" size="2" who="Jakub Jelinek " />
<person posts="1" size="2" who="Jeff Lightfoot " />
<person posts="1" size="2" who="Alexander Valys " />
<person posts="1" size="2" who="Bill Nottingham " />
<person posts="1" size="2" who="&quot;Andrew Chan&quot; " />
<person posts="1" size="2" who="Daniel Phillips " />
<person posts="1" size="2" who="Miri Groentman " />
<person posts="1" size="2" who="&quot;Heusden, Folkert van&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="&quot;Brian J. Watson&quot; " />
<person posts="1" size="2" who="Matthias Andree " />
<person posts="1" size="2" who="Daniel Stone " />
<person posts="1" size="2" who="Ville Herva " />
<person posts="1" size="2" who="Norbert Preining " />
<person posts="1" size="2" who="Marko Kreen " />
<person posts="1" size="2" who="Chris Wedgwood " />
<person posts="1" size="2" who="Kenneth Johansson " />
<person posts="1" size="2" who="German Gomez Garcia " />
<person posts="1" size="2" who="Andreas Jaeger " />
<person posts="1" size="2" who=" (Eric W. Biederman)" />
<person posts="1" size="2" who="Thomas Ford " />
<person posts="1" size="2" who="Juri Haberland " />
<person posts="1" size="2" who="&quot;news news&quot; " />
<person posts="1" size="2" who="mythos " />
<person posts="1" size="2" who="Stephen Satchell " />
<person posts="1" size="2" who="Akos Maroy " />
<person posts="1" size="2" who="&quot;Justin T. Gibbs&quot; " />
<person posts="1" size="2" who="Peter Makholm " />
<person posts="1" size="2" who="Jeff Golds " />
<person posts="1" size="2" who="&quot;Tom Beer&quot; " />
<person posts="1" size="2" who="Sean Middleditch " />
<person posts="1" size="2" who="Ben Greear " />
<person posts="1" size="2" who="Drew Bertola " />
<person posts="1" size="2" who="Catalin BOIE " />
<person posts="1" size="2" who="Greg KH " />
<person posts="1" size="2" who="Chris Meadors " />
<person posts="1" size="2" who="Adam Fritzler " />
<person posts="1" size="2" who="f5ibh " />
<person posts="1" size="2" who="Dan Podeanu " />
<person posts="1" size="2" who="Thomas Sailer " />
<person posts="1" size="2" who="Tim Hockin " />
<person posts="1" size="2" who="&quot;Jeroen Geusebroek&quot; " />
<person posts="1" size="2" who="Marcus Ramos " />
<person posts="1" size="2" who="Cort Dougan " />
<person posts="1" size="2" who="&quot;Young-Ho. Cha&quot; " />
<person posts="1" size="2" who="Moses Mcknight " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Fabrice Gautier " />
<person posts="1" size="2" who="Thorsten Glaser Geuer " />
<person posts="1" size="2" who="&quot;Bram Smout&quot; " />
<person posts="1" size="2" who="Mark Hahn " />
<person posts="1" size="2" who="Francis Litterio " />
<person posts="1" size="2" who="Aaron Dewell " />
<person posts="1" size="2" who="Etienne Lorrain " />
<person posts="1" size="2" who="Kipp Cannon " />
<person posts="1" size="2" who="Christoph Biardzki " />
<person posts="1" size="2" who="&quot;Rico Tudor&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="&quot;J. Liu&quot; " />
<person posts="1" size="2" who="John Heil " />
<person posts="1" size="2" who="=?ISO-8859-1?Q?Bo_Brant=E9n?= " />
<person posts="1" size="2" who="&quot;M. Osten&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="1" who="Oliver Neukum " />
<person posts="1" size="1" who="Jani Monoses " />

</stats>

<section
  title="Multi-Function PCI Devices"
  subject="Multi-function PCI devices"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.1/0011.html"
  posts="47"
  startdate="07 Apr 2001 00:06:39 -0800"
  enddate="19 Apr 2001 08:33:52 -0800"
>
<topic>PCI</topic>
<topic>Sound</topic>

<mention>Tim Waugh</mention>
<mention>Theodore Y. Ts'o</mention>

<p>Michael Reinelt reported that his PCI card with NetMos chip had worked
up until 2.4.3, with a custom patch he'd submitted to the serial and PCI
maintainers. With 2.4.3, he found that he could only get either the card's
parallel port or serial port to work, but not both, depending on which
(parallel or serial) driver was loaded first into the kernel. Michael traced
the problem to the pci_announce_device() function in pci.c, which would be
called only if no other driver claimed a given device. Since the card showed
up on the PCI bus as a single device, only the first driver loaded would
see it. He added, <quote who="Michael Reinelt">I'm afraid this is not a bug,
but a design issue, and will be hard to solve. Maybe we need a flag for such
devices which allows it to be claimed ba more thean one driver?</quote></p>

<p>Linus Torvalds replied:</p>

<quote who="Linus Torvalds">

<p>Tough.  The PCI specification has a perfectly good way to handle this,
namely by having subfunctions on the same chip.  The particular chip designer
was lazy or something, and didn't do it the proper way.  Which means that you
cannot, and should not, use a generic PCI driver for the chip.  Because it
doesn't show up as separate devices for the separate functions.</p>

<p>Now, that doesn't mean that you can't use the card, or the existing
drivers. It only means that you should fix up the total braindamage of the
hardware.</p>

<p>It only means that you should probably approach it as being a special
"invisible PCI bridge", and basically have a specific driver for that chip
that acts as a _bridge_ driver.</p>

<p>Writing a bridge driver is not that hard: your init routine will instantiate
the devices behind the bridge (ie you would allocate two "struct pci_device"
structures and you would add them to behind the "bridge", and you would make
_those_ look like real serial and parallell devices.</p>

<p>See for example drivers/pcmcia/cardbus.c: cb_alloc() for how to create a new
"pci_dev" (see the "for i = 0; i &lt; fn ; i++)" loop: it creates the devices
for each subfunction found behind the cardbus bridge.  It really boils down to
"dev = kmalloc(); initialize_dev(dev); pci_insert_dev(dev, bus);").</p>

<p>At which point you can happily use the current drivers without any
modifications.</p>

</quote>

<p>Jeff Garzik praised this solution, but cautioned, <quote who="Jeff
Garzik">that's a slippery slope...  If you do this as a solution
for multifunction devices, you also have to consider even more stupid
hardware which exports one PCI function, but multiple BARs for different
purposes...</quote></p>

<p>Elsewhere, Gerard Roudier spat upon the makers of Michael's card, saying,
<quote who="Gerard Roudier">A single function PCI device that provides several
functionnalities commonly handled by separate sub-systems, is nothing but a
bag of shit we should not want to support in any O/S in my opinion.  Let me
claim that ingenieers that want O/Ses to support such hardware are either
morons or bastards.</quote> But Brian Gerst pointed out, <quote who="Brian
Gerst">Unfortunately, Windoze supports this configuration, and that's enough
for most hardware designers.  This is also an issue with the joystick ports
on many PCI sound cards.</quote></p>

<p>Elsewhere, Jeff asked where Michael's patch was, since he'd never seen
it. Michael replied that he'd sent it to Jens Maurer, Theodore Y. Ts'o, and Tim
Waugh; and Tim gave a <a href="http://people.redhat.com/twaugh/patches/">link
to it</a> on his page.</p>

</section>

<section
  title="Enabling 64-Bit DMAs"
  subject="Proposal for a new PCI function call"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.1/0784.html"
  posts="8"
  startdate="12 Apr 2001 11:27:48 -0800"
  enddate="18 Apr 2001 18:25:59 -0800"
>
<topic>Big Memory Support</topic>
<topic>Networking</topic>

<mention>Alan Cox</mention>
<mention>Jeff Garzik</mention>

<p>Steve Modica and others had found that the Acenic card for the 3COM gigabit
ethernet card did not enable 64-bit DMAs. Steve said that Jes Sorensen had
suggested creating a pci_enable_dma64() function, and just having the driver
call that function instead of setting the dma_mask variable by hand, as
some drivers already did. He added that using a function would have the added
benefit of helping to debug situations in which drivers attempted to set 64-bit
DMAs on non-64-bit busses. Jeff Garzik replied that the pci_set_dma_mask()
function already existed, and that no one should set the variable directly
anymore, but should always go through that function. But Jes replied:</p>

<quote who="Jes Sorensen">

<p>Hmmm, I was wondering if could come up with a pretty way to do this on 32
bit boxes that wants to enable highmem DMA. Right now pci_set_dma_mask() wants
a dma_addr_t which means you have to do #ifdef CONFIG_HIGHMEM &lt;blah&gt;
#else &lt;bleh&gt; #endif.</p>

<p>Introducing a new function that takes bit flags as arguments might be
better?</p>

</quote>

<p>Alan Cox thought this would be fine, and pointed out a way to take account
of non-64-bit architectures at the same time. Everyone seemed in agreement,
and went off to code.</p>

</section>

<section
  title="Status Of ACPI"
  subject="Linux 2.4.3-ac7"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.2/0047.html"
  posts="21"
  startdate="16 Apr 2001 04:27:05 -0800"
  enddate="19 Apr 2001 02:49:51 -0800"
>
<topic>Kernel Release Announcement</topic>
<topic>Power Management: ACPI</topic>

<mention>Andrew Grover</mention>
<mention>Chris Meadors</mention>
<mention>Linus Torvalds</mention>

<p>Alan Cox announced 2.4.3-ac7, and Chris Meadors asked about an ACPI
fix that had been floating around. Alan replied, <quote who="Alan Cox">Ask
Andrew Grover.  I don't follow the ACPI threads. Having attempted to use ACPI
both on Linux and other OS's I've given up. Adding a bloated interpreter
for an obscure, misdesigned bios hardware description language is simply
not my idea of progress. Its an extremely complicated way for intel to try
and keep stuff like speedstep proprietary, nothing more.</quote> Andrew Grover
also replied to Chris, saying that he'd be submitting a big ACPI patch to Alan
and Linus Torvalds soon.</p>

</section>

<section
  title="CML2 Looking Good"
  subject="CML2 1.1.3 is available"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.2/0127.html"
  posts="19"
  startdate="16 Apr 2001 13:42:23 -0800"
  enddate="21 Apr 2001 16:03:27 -0800"
>
<topic>Kernel Build System</topic>

<mention>Eric S. Raymond</mention>
<mention>Olaf Titz</mention>

<p>Eric S. Raymond announced CML2 version 1.1.3 at <a
href="http://www.tuxedo.org/~esr/cml2/">the CML2 home page</a>. He said that
this release included only bug fixes and UI cleanup. Marko Kreen gave a good
review, saying, <quote who="Marko Kreen">I must say that versions 1.1.2,
1.1.3 are much faster than previous, I really cannot say that CML2 is in
some way unusable for me.  Good work!</quote> Elsehwere, there was some
discussion of Eric's color choices for xconfig. John Cowan suggested that no
color choice would suit everyone, and that Eric should just take the colors
from the .Xdefaults system.  James Rich agreed, saying, <quote who="James
Rich">Yes, truly this should be done.  Sensible defaults should be used
(and I think we may be at that point) and then use .Xdefaults (.Xresources
or whatever) to allow site overrides.  And I really do think .Xdefaults and
not .xconfigrc or something.  I've already got enough .files and I like the
syntax of .Xdefaults.</quote> But Eric felt this would lead to bloat, since
there was no existing Python library to parse the .Xdefaults format. John
Cowan replied that at the very least, the colors should not be hard-coded
into the system. <i>Some</i> mechanism was needed for user configuration, he
felt. Close by, Peter Samuelson pointed out, <quote who="Peter Samuelson">I
thought you were just using Python bindings to Tk.  Are you telling us the Tk
library, which for 8 or 10 years has been pretty much *the* X toolkit/widget
set for scripting, does not include an interface to X resources?</quote>
Eric replied that he hadn't seen such a thing documented anywhere, but Andrew
Pimlott and Olaf Titz pointed him to the 'option' command in Tcl/Tk.</p>

</section>

<section
  title="New Open Source X Server Project"
  subject="ANNOUNCE New Open Source X server"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.2/0647.html"
  posts="14"
  startdate="18 Apr 2001 14:02:49 -0800"
  enddate="20 Apr 2001 02:16:35 -0800"
>
<topic>FS: NFS</topic>

<p>James Simmons announced:</p>

<quote who="James Simmons">

<p>The Linux GFX project grew out the need for a higher performance X
server that has a much faster developement cycle. In the last few years
the graphics card and multimedia environments have grow at such a rate the
current X solutions can no longer keep pace nor do they focus on producing
high performance X servers specifically for linux. Also the community has
demanded for specific functionality which has never come to light.</p>

<p>This project looks to start from scratch to develope a new X enviroment that
addresses these issues. I posted here because we will addressing several issues
about hardware management between the kernel and the X window enevironment. Of
course the X enrvironment is extremly broad so this will require skills from
several areas as well as many programmers. So we welcome anyone how would
like to see a alternative to the current X implemenation. If you like to
subscribe to our mailing list just follow the link below. Thank you. </p>

<p><a
href="http://lists.sourceforge.net/lists/listinfo/linuxgfx-dev">http://lists.sourceforge.net/lists/listinfo/linuxgfx-dev</a></p>

</quote>

<p>David S. Miller told James not to waste his time. He said, <quote
who="David S. Miller">The X tree, it's assosciated protocols and APIs, are
complicated enough as it is, and the xfree86 project has some of the most
talented and capable people in this area.  It would be a step backwards to
do things outside of xfree86 development.  If the issue is that "things
don't happen fast enough in the xfree86 tree", why not lend them a hand
and submitting patches to them instead of complaining?</quote> Miles Lane
agreed, and added to James, <quote who="Miles Lane">the main impediment
to XFree86 giving really good accelleration support for a broad array of
hardware is the lack of technical documentation from the manufacturers.
Unless you plan on trying to get hardware manufactures to have you develop
their closed-source drivers for them, I don't see how you'll be able to do
any better than the XFree86 organization is already doing.</quote></p>

<p>Elsewhere, Larry McVoy said that the last thing the free software community
needed was another project. He said, <quote who="Larry McVoy">What the world
does need is people who roll up their sleeves and do real work.  You may
well be one of them, that would be cool.  But what would be even cooler is
if we join together on real, existing efforts and work on them rather than
just constantly make up a new project.  Yeah, it's a lot harder, you have
to put at least part of your ego aside and accept someone else's leadership,
but more gets done that way.</quote> Richard Gooch replied, <quote who="Richard
Gooch">Fixing NFS corruption would be a good project to work on.  Despite years
of banging away at this problem, the community has yet to fix it.</quote></p>

<p>Later, James replied to the conversation in general, saying, <quote
who="James Simmons">Thank you. It is true all I want to do is help the
community. I feel as alot of people do XFree86 can not meet the needs of
the community. It is very sad that people feel that no amount of people in
the open source community can make code of the same or better quality as
XFree86 in a shorter period of time. I don't feel this way. Now I'm off to
work on code and documentation for the project. Thank you.</quote></p>

</section>

<section
  title="Ext2 File Deletion Performance"
  subject="Ext2 Directory Index - Delete Performance"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.2/0008.html"
  posts="11"
  startdate="18 Apr 2001 16:27:48 -0800"
  enddate="19 Apr 2001 03:44:03 -0800"
>
<topic>FS: ext2</topic>

<p>Daniel Phillips locked his brain into the True Source, in order to
discover why deleting a million files took four times as long as creating
them. Emerging from his reverie, he said, <quote who="Daniel Phillips">It's
simple.  It followed from observing that there is actually a lot more
disk space devoted to the inodes of a directory than the directory entries
themselves, something like 6 times more.  Inodes are packed together 32 per
block (4K blocks).   With really big directories not all inode blocks can fit
in cache.  Now, if you go deleting files in random order there will be a lot of
inode blocks in cache with some, but not all, of the inodes on them deleted.
Some of these blocks will be chosen for writeout to make space for new blocks
that have to be updated, and they will have to be read back in later to delete
the rest of the inodes on them.</quote> He tested this in practice with some
code included in his post, and proposed several possible solutions. There
was a bit of discussion, but nothing conclusive came out of it.</p>

</section>

<section
  title="Status Of NTFS Write Support"
  subject="Current status of NTFS support"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.2/1222.html"
  posts="18"
  startdate="20 Apr 2001 14:08:53 -0800"
  enddate="21 Apr 2001 01:23:27 -0800"
>
<topic>FS: FAT32</topic>
<topic>FS: NTFS</topic>
<topic>Microsoft</topic>

<mention>Wayne Brown</mention>

<p>Wayne Brown asked about the status of write support for the
NTFS filesystem.  For more on this, see <kcref subject="[ANNOUNCE]
Linux-NTFS project, first public release" startdate="03 Feb 2001 11:08:44 -0800"></kcref>. Anton Altaparmakov replied, <quote who="Anton
Altaparmakov">It is extremely dangerous.  Never use unless you are
desperate. It creates corrupt files and especially directories. It
also cannot delete at all (not implemented). - If you do write you have
to run ntfsfix utility on the partition after umount before rebooting
into Windows which will let chkdsk run on next reboot which should fix
all problems created by the driver. - ntfsfix is part of the Linux-NTFS
project. You can download the source/source rpm or pre-compiled rpm from <a
href="http://sourceforge.net/projects/linux-ntfs/">http://sourceforge.net/projects/linux-ntfs/</a></quote>.
He suggested using FAT32 instead of NTFS. Lee Leahu asked what the developers
were doing to get NTFS write support working, and Joanne Dow replied,
<quote who="Joanne Dow">My understanding of the situation is that writing
to an NTFS volume is not quite 100% guaranteed to destroy the disk directory
structure. MS mutates it faster than people can reverse engineer it in a proper
"clean" manner. The person who had been working the issue had access to MS
information in support of some other products. MS came down on him about
supporting NTFS. So he has surrendered such materials as he has rather than
continue with the MS product support and is concentrating on Linux. But until
his NDA runs out he cannot work on the NTFS code. Other people have picked
up the ball. But as noted MS mutates NTFS remarkably rapidly so I'd not look
for support for NTFS in the near future.</quote> Doug McNaught also replied
to Lee, saying, <quote who="Doug McNaught">It's dangerous because NTFS is a
proprietary format, and the full rules for updating it (including journals
etc) are known only to Microsoft and those that have signed Microsoft NDAs.
If you update it incorrectly it gets corrupted and you will lose data.
It's certainly possible to reverse-engineer these rules, but very difficult
and time-consuming.</quote></p>

</section>

<section
  title="NWFS Glitches In 2.4.3"
  subject="NWFS broken on 2.4.3 -- someone removed WRITERAW"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.2/1834.html"
  posts="3"
  startdate="23 Apr 2001 14:37:25 -0800"
  enddate="23 Apr 2001 15:01:58 -0800"
>

<mention>Jens Axboe</mention>

<p>Jeff V. Merkey reported:</p>

<quote who="Jeff V. Merkey">

<p>Whomever removed WRITERAW has broken NWFS.  WRITE requests call
_refile_buffer() after the I/O request and take my locally created buffer
heads and munge them back into the linux buffer cache, causing massive memory
corruption in the system.  These buffers don't belong in Linus' buffer cache,
they are owned by my LRU and ll_rw_block should not be blindly filing them
back into the buffer cache.</p>

<p>Please put something back in to allow me to write without the buffer
heads always getting filed into Linus' buffer cache.  This has broken NWFS
on 2.4.3 and above.</p>

<p>As for using Linus' buffer cache, until you put in the ability to create
logical block mapping instead of physical, I will not be able to use it.
Hopefully, this will make it in 2.5.  I have some folks trying to use this
with 2.4.3 and they are dead in the water until this gets addressed.</p>

</quote>

<p>Jens Axboe posted a way for Jeff to do his writes as he wanted, using the
following construct:</p>

<p>        bh-&gt;b_end_io = my_end_io_handler;<br />
        submit_bh(WRITE, bh);
</p>

<p>Jeff was very happy, and rushed off to code and test.</p>

</section>

<section
  title="ECN Vendor Support Page"
  subject="Announce: ECN vendor support page"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.3/0324.html"
  posts="2"
  startdate="25 Apr 2001 05:24:23 -0800"
  enddate="25 Apr 2001 10:27:32 -0800"
>
<topic>Networking</topic>

<p>Jeff Garzik announced:</p>

<quote who="Jeff Garzik">

<p>As ECN deployment increases, people are increasingly noticing that some
key web sites are still inaccessible when ECN is enabled.</p>

<p>A Web site has been created to assist with this transition, with two
key features:  (1) ECN-related fixes are posted on this Web page, and (2)
vendors whose products are broken are posted on this Web page.</p>

<p>The address is <a
href="http://gtf.org/garzik/ecn/">http://gtf.org/garzik/ecn/</a></p>

</quote>

<p>Drew Bertola added, <quote who="Drew Bertola">Sally Floyd's
page on Explicit Congrestion Notification in TCP/IP.  <a
href="http://www.aciri.org/floyd/ecn.html">http://www.aciri.org/floyd/ecn.html</a></quote></p>

</section>

</kc>

