<?xml version="1.0" ?>

<kc>

<title>Kernel Traffic</title>

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

<issue num="22" date="09 Jun 1999 23:00:00 -0800" />

<stats posts="1309" size="5112" contrib="483" multiples="197" lastweek="129">

<person posts="72" size="181" who="Alan Cox " />
<person posts="47" size="204" who="Riley Williams " />
<person posts="29" size="110" who="Andrea Arcangeli " />
<person posts="28" size="94" who="&quot;Stephen C. Tweedie&quot; " />
<person posts="27" size="76" who="&quot;David S. Miller&quot; " />
<person posts="21" size="89" who="Linus Torvalds " />
<person posts="18" size="79" who="Pavel Machek " />
<person posts="18" size="62" who="Alexander Viro " />
<person posts="18" size="53" who="Richard Gooch " />
<person posts="16" size="72" who="David Hinds " />
<person posts="15" size="43" who="Jamie Lokier " />
<person posts="13" size="52" who="Andi Kleen " />
<person posts="13" size="35" who="Matthew Kirkwood " />
<person posts="12" size="49" who=" (H. Peter Anvin)" />
<person posts="12" size="35" who="Tim Waugh " />
<person posts="12" size="31" who="Bernd Eckenfels " />
<person posts="12" size="31" who="" />
<person posts="11" size="197" who="&quot;Jeff Merkey&quot; " />
<person posts="11" size="45" who="Dan Koren " />
<person posts="11" size="40" who="Matti Aarnio " />
<person posts="11" size="37" who="Ralf Baechle " />
<person posts="10" size="47" who="&quot;Theodore Y. Ts'o&quot; " />
<person posts="9" size="32" who="Pavel Machek " />
<person posts="9" size="29" who="Jan Kara " />
<person posts="9" size="28" who="Jeff Garzik " />
<person posts="9" size="26" who="Trond Myklebust " />
<person posts="9" size="23" who="Aaron Tiensivu " />
<person posts="8" size="36" who="Jim Mostek " />
<person posts="8" size="27" who="Thierry Danis " />
<person posts="8" size="23" who="" />
<person posts="8" size="21" who="Jeremy Fitzhardinge " />
<person posts="7" size="63" who="Peter Rival " />
<person posts="6" size="28" who="Juergen Vollmer " />
<person posts="6" size="27" who="Josip Loncaric " />
<person posts="6" size="25" who=" (Rogier Wolff)" />
<person posts="6" size="20" who="Martin Mares " />
<person posts="6" size="20" who="&quot;Albert D. Cahalan&quot; " />
<person posts="6" size="20" who="&quot;H. Peter Anvin&quot; " />
<person posts="6" size="19" who=" (david parsons)" />
<person posts="6" size="19" who="&quot;Alexander V. Lukyanov&quot; " />
<person posts="6" size="18" who="Florian Lohoff " />
<person posts="6" size="17" who="George " />
<person posts="6" size="17" who="&quot;Khimenko Victor&quot; " />
<person posts="6" size="17" who="Mark Lord " />
<person posts="6" size="15" who="Chris Evans " />
<person posts="5" size="84" who="&quot;Mike A. Harris&quot; " />
<person posts="5" size="84" who="Jochen Heuer " />
<person posts="5" size="24" who="Gert Doering " />
<person posts="5" size="19" who="&quot;C. Scott Ananian&quot; " />
<person posts="5" size="18" who="Matthew Wilcox " />
<person posts="5" size="17" who="Augusto Cesar " />
<person posts="5" size="17" who="&quot;Tom Leete&quot; " />
<person posts="5" size="16" who="&quot;Michael B. Trausch&quot; " />
<person posts="5" size="16" who="Robert Schiele " />
<person posts="5" size="16" who="Ian Eure " />
<person posts="5" size="15" who="David Luyer " />
<person posts="5" size="13" who="John Hayward-Warburton " />
<person posts="5" size="13" who="Tim Smith " />
<person posts="5" size="13" who="&quot;Giuliano Pochini&quot; " />
<person posts="4" size="23" who="Giacomo Amabile Catenazzi " />
<person posts="4" size="22" who="Jeff Dike " />
<person posts="4" size="19" who=" (H.J. Lu)" />
<person posts="4" size="17" who="Greg Smart " />
<person posts="4" size="16" who="Andy Sloane " />
<person posts="4" size="16" who="FAVRE =?iso-8859-1?Q?Gr=E9goire?= " />
<person posts="4" size="16" who="David Woodhouse " />
<person posts="4" size="16" who="Gabor Lenart " />
<person posts="4" size="15" who="Bryn Paul Arnold Jones " />
<person posts="4" size="15" who="Bradley M Keryan " />
<person posts="4" size="14" who="&quot;Brandon S. Allbery KF8NH&quot; " />
<person posts="4" size="13" who="Juergen Schmidt " />
<person posts="4" size="13" who="Bjorn Wesen " />
<person posts="4" size="12" who="&quot;M.Brands&quot; " />
<person posts="4" size="12" who="&quot;Richard B. Johnson&quot; " />
<person posts="4" size="12" who="&quot;Steven N. Hirsch&quot; " />
<person posts="4" size="12" who="Keith Owens " />
<person posts="4" size="12" who="Joerg Dorchain " />
<person posts="4" size="12" who="Sam Roberts " />
<person posts="4" size="12" who=" (Jens-Uwe Mager)" />
<person posts="4" size="11" who="Simon Kenyon " />
<person posts="4" size="10" who="Gregory Maxwell " />
<person posts="4" size="10" who="Ted Rolle " />
<person posts="4" size="10" who="Hirling Endre " />
<person posts="3" size="39" who="&quot;Andre M. Hedrick&quot; " />
<person posts="3" size="36" who="Horst von Brand " />
<person posts="3" size="26" who="Chuck Lever " />
<person posts="3" size="16" who="Willy Tarreau " />
<person posts="3" size="14" who="Urban Widmark " />
<person posts="3" size="14" who="Dag Brattli " />
<person posts="3" size="12" who="Harald Koenig " />
<person posts="3" size="12" who="Rik van Riel " />
<person posts="3" size="12" who="Ingo Oeser " />
<person posts="3" size="12" who="" />
<person posts="3" size="11" who="Michael Tross " />
<person posts="3" size="11" who="Gerard Roudier " />
<person posts="3" size="11" who="David Lang " />
<person posts="3" size="11" who="David Hinds " />
<person posts="3" size="11" who="Gerd Knorr " />
<person posts="3" size="10" who=" (Jim Gettys)" />
<person posts="3" size="10" who="&quot;Theodore Y. Ts'o&quot; " />
<person posts="3" size="10" who="Zach Brown " />
<person posts="3" size="9" who="" />
<person posts="3" size="9" who="Simon Richter " />
<person posts="3" size="9" who="Artur Skawina " />
<person posts="3" size="9" who=" (Chris Adams)" />
<person posts="3" size="9" who="Ulrich Drepper " />
<person posts="3" size="9" who="&quot;G. Allen Morris III&quot; " />
<person posts="3" size="8" who="&quot;Roeland Th. Jansen&quot; " />
<person posts="3" size="8" who="Martin Lucina " />
<person posts="3" size="8" who="&quot;Alan Curry&quot; " />
<person posts="3" size="8" who="George Bonser " />
<person posts="3" size="7" who=" (Miquel van Smoorenburg)" />
<person posts="3" size="7" who="Oliver Xymoron " />
<person posts="2" size="14" who="Roland Olsson " />
<person posts="2" size="14" who="&quot;Rodel T. Viado&quot; " />
<person posts="2" size="13" who="Michel Kaempf " />
<person posts="2" size="10" who="" />
<person posts="2" size="10" who="Manfred Spraul " />
<person posts="2" size="9" who="" />
<person posts="2" size="8" who="Thierry Danis " />
<person posts="2" size="8" who="Arjan van de Ven " />
<person posts="2" size="8" who="&quot;Michael H. Warfield&quot; " />
<person posts="2" size="8" who="Ralf Nyren " />
<person posts="2" size="8" who="&quot;Chris Smith&quot; " />
<person posts="2" size="8" who="Peter Horton " />
<person posts="2" size="8" who="Kurt Garloff " />
<person posts="2" size="8" who="Harry Ronis " />
<person posts="2" size="8" who="Larry McVoy " />
<person posts="2" size="7" who=" (Anil B. Somayaji)" />
<person posts="2" size="7" who="The Doctor What " />
<person posts="2" size="7" who="Erik Walthinsen " />
<person posts="2" size="7" who="Florian Weimer " />
<person posts="2" size="7" who="David Whysong " />
<person posts="2" size="7" who="Martin Baulig " />
<person posts="2" size="7" who="Paul Eggert " />
<person posts="2" size="7" who="&quot;Petr Vandrovec Ing. VTEI&quot; " />
<person posts="2" size="7" who="Jan Kasprzak " />
<person posts="2" size="7" who="Steve Bergman " />
<person posts="2" size="7" who="David Chappell " />
<person posts="2" size="7" who="Petr Mojzisek " />
<person posts="2" size="7" who="&quot;Fred Reimer&quot; " />
<person posts="2" size="7" who=" (Linus Torvalds)" />
<person posts="2" size="7" who="David Howells " />
<person posts="2" size="7" who="Nils Rennebarth " />
<person posts="2" size="7" who="Studierende der Universitaet des Saarlandes " />
<person posts="2" size="7" who="Xiaodi Lu " />
<person posts="2" size="6" who="Alan Olsen " />
<person posts="2" size="6" who=" (Alexander L. Belikoff)" />
<person posts="2" size="6" who="Olaf Kirch " />
<person posts="2" size="6" who="Mikulas Patocka " />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="&quot;WANG,YIDING (HP-SanJose,ex1)&quot; " />
<person posts="2" size="6" who=" (Stuart Lynne)" />
<person posts="2" size="6" who="&quot;Vishweshwar Sarn Singh Deo \&quot;Surguja\&quot;&quot; " />
<person posts="2" size="6" who="Guenther Sohler " />
<person posts="2" size="6" who="Stefan Hornburg " />
<person posts="2" size="6" who="John Armstrong " />
<person posts="2" size="6" who="Greg Franks " />
<person posts="2" size="6" who="Juan Casero " />
<person posts="2" size="6" who="Horst von Brand " />
<person posts="2" size="6" who="&quot;Dave Jones.&quot; " />
<person posts="2" size="6" who="Dan Kegel " />
<person posts="2" size="6" who="Vagn Scott " />
<person posts="2" size="6" who="Nix " />
<person posts="2" size="6" who="&quot;Stefan Monnier&quot; " />
<person posts="2" size="5" who="Thomas Davis " />
<person posts="2" size="5" who="Brad Proctor " />
<person posts="2" size="5" who="Andreas Bogk " />
<person posts="2" size="5" who="Steve Dodd " />
<person posts="2" size="5" who="Philip Blundell " />
<person posts="2" size="5" who="Alex Belits " />
<person posts="2" size="5" who="&quot;Garst R. Reese&quot; " />
<person posts="2" size="5" who="Vladimir Dergachev " />
<person posts="2" size="5" who="Fuzzy Fox " />
<person posts="2" size="5" who=" (Kai Henningsen)" />
<person posts="2" size="5" who="Michael Dale Long " />
<person posts="2" size="5" who="Michael Mess " />
<person posts="2" size="5" who="&quot;Mike Phillips&quot; " />
<person posts="2" size="5" who="Thiago Madeira de Lima " />
<person posts="2" size="5" who="Marc SCHAEFER " />
<person posts="2" size="5" who="Chris Wedgwood " />
<person posts="2" size="5" who="Rolf Offermanns " />
<person posts="2" size="5" who="Emil Briggs " />
<person posts="2" size="5" who="I Lee Hetherington " />
<person posts="2" size="5" who="Justin Hahn " />
<person posts="2" size="5" who="Ning Ma " />
<person posts="2" size="5" who="Vinche " />
<person posts="2" size="4" who="Ingo Molnar " />
<person posts="2" size="4" who="" />
<person posts="2" size="4" who="&quot;Bharadwaj Yadavalli&quot; " />
<person posts="2" size="4" who="Robbert Muller " />
<person posts="2" size="4" who="Chris Wedgwood " />
<person posts="2" size="4" who="Lamar Williams " />
<person posts="2" size="4" who="G Jalaja Devi " />
<person posts="2" size="4" who="Michael Elizabeth Chastain " />
<person posts="2" size="3" who="Steve VanDevender " />
<person posts="1" size="42" who="Arnaud Gomes-do-Vale " />
<person posts="1" size="27" who="Richard A Nelson " />
<person posts="1" size="23" who="Dragos Acostachioaie " />
<person posts="1" size="20" who="Stephen Rothwell " />
<person posts="1" size="18" who="root " />
<person posts="1" size="16" who="Julian Anastasov " />
<person posts="1" size="13" who="" />
<person posts="1" size="12" who="" />
<person posts="1" size="10" who="Adam Fritzler " />
<person posts="1" size="9" who=" (H.J. Lu)" />
<person posts="1" size="9" who="&quot;H.J. Lu&quot; " />
<person posts="1" size="9" who="&quot;Manfred Spraul&quot; " />
<person posts="1" size="8" who=" (Lennart Buytenhek)" />
<person posts="1" size="8" who="&quot;Justin C. Darby&quot; " />
<person posts="1" size="8" who="Jamie Lokier " />
<person posts="1" size="7" who="Shane Wegner " />
<person posts="1" size="7" who="" />
<person posts="1" size="7" who="Petr Vandrovec " />
<person posts="1" size="6" who="&quot;B. James Phillippe&quot; " />
<person posts="1" size="6" who="Michael Merhej " />
<person posts="1" size="6" who=" (robin@cosby.demon.co.uk)" />
<person posts="1" size="6" who="Alon Ziv " />
<person posts="1" size="6" who="Morten Storgaard Nielsen " />
<person posts="1" size="6" who="Emmanuel PIERRE " />
<person posts="1" size="5" who="Dave Helton " />
<person posts="1" size="5" who="&quot;Benjamin C.R. LaHaise&quot; " />
<person posts="1" size="5" who="&quot;Nicholas R LeRoy&quot; " />
<person posts="1" size="5" who="p3 " />
<person posts="1" size="5" who="=?ks_c_5601-1987?B?wMy89sf8?= " />
<person posts="1" size="5" who="Bernd Paysan " />
<person posts="1" size="5" who="Rick Hohensee " />
<person posts="1" size="5" who="" />
<person posts="1" size="5" who="Paul " />
<person posts="1" size="4" who="Glen Turner " />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="Jan Bobrowski " />
<person posts="1" size="4" who="Nate Riffe " />
<person posts="1" size="4" who="Joerg Lenneis " />
<person posts="1" size="4" who="Philipp Slusallek " />
<person posts="1" size="4" who="Nathan Hand " />
<person posts="1" size="4" who="&quot;GrafiX Internet Solutions&quot; " />
<person posts="1" size="4" who="Clemens Huebner " />
<person posts="1" size="4" who=" (G.W. Wettstein)" />
<person posts="1" size="4" who="Douglas Gilbert " />
<person posts="1" size="4" who="Jonathan NAYLOR " />
<person posts="1" size="4" who="Joop Stakenborg " />
<person posts="1" size="4" who="Uncle George " />
<person posts="1" size="4" who=" (Kanoj Sarcar)" />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="&quot;Marty Leisner&quot; " />
<person posts="1" size="4" who="Marcelo Tosatti " />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="" />
<person posts="1" size="4" who="Paul Tomlin " />
<person posts="1" size="4" who="&quot;Robert G. 'Doc' Savage&quot; " />
<person posts="1" size="4" who="Stefan Mars " />
<person posts="1" size="4" who="Kenneth Ho " />
<person posts="1" size="4" who="Bob Taylor " />
<person posts="1" size="4" who="Chi " />
<person posts="1" size="4" who="Mark Hull-Richter " />
<person posts="1" size="4" who="Malcolm Beattie " />
<person posts="1" size="4" who="Wang Jian " />
<person posts="1" size="4" who="Mikael Pettersson " />
<person posts="1" size="4" who="Constantine Gavrilov " />
<person posts="1" size="4" who="David " />
<person posts="1" size="4" who="Oleg Drokin " />
<person posts="1" size="4" who="Damien Miller " />
<person posts="1" size="4" who="Cory Watson " />
<person posts="1" size="4" who="Tom Cross " />
<person posts="1" size="4" who="Andrew Daviel " />
<person posts="1" size="3" who="Jorge Gonzalez Villalonga " />
<person posts="1" size="3" who="Rene Chaddock " />
<person posts="1" size="3" who=" (Cedric ROUX)" />
<person posts="1" size="3" who="Jakub Jelinek " />
<person posts="1" size="3" who="&quot;Kyle R. Green&quot; " />
<person posts="1" size="3" who="&quot;David B. Rees&quot; " />
<person posts="1" size="3" who="Oscar Levi " />
<person posts="1" size="3" who="Jordan Mendelson " />
<person posts="1" size="3" who="Dancer " />
<person posts="1" size="3" who=" (Kevin Buhr)" />
<person posts="1" size="3" who="Alexander Kjeldaas " />
<person posts="1" size="3" who="&quot;Matthew G. Marsh&quot; " />
<person posts="1" size="3" who="Steffen Zahn " />
<person posts="1" size="3" who=" (Guest section DW)" />
<person posts="1" size="3" who="Peter Schneider-Kamp " />
<person posts="1" size="3" who="Jim Nance " />
<person posts="1" size="3" who="Nils Philippsen " />
<person posts="1" size="3" who="Nathan Hand " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Werner Almesberger " />
<person posts="1" size="3" who="Makoto Kato " />
<person posts="1" size="3" who=" (Scott Lurndal)" />
<person posts="1" size="3" who="&quot;Mr. James W. Laferriere&quot; " />
<person posts="1" size="3" who="Shalon Wood " />
<person posts="1" size="3" who="Juan Antonio Martinez " />
<person posts="1" size="3" who="&quot;Anthony Barbachan&quot; " />
<person posts="1" size="3" who="&quot;Frederick F. Gleason&quot; " />
<person posts="1" size="3" who="Steve Lord " />
<person posts="1" size="3" who="Wayne Schlitt " />
<person posts="1" size="3" who="&quot;D. Clyde Williamson&quot; " />
<person posts="1" size="3" who="Nils Philippsen " />
<person posts="1" size="3" who="&quot;Livia Catarina Soares&quot; " />
<person posts="1" size="3" who="Marco Mariani " />
<person posts="1" size="3" who="Peter Steiner " />
<person posts="1" size="3" who="Helge Hafting " />
<person posts="1" size="3" who="&quot;Vilain, Sam&quot; " />
<person posts="1" size="3" who="Paul Jakma " />
<person posts="1" size="3" who="Brian " />
<person posts="1" size="3" who="Gabor Kuti " />
<person posts="1" size="3" who="DAVID BALAZIC " />
<person posts="1" size="3" who="Karsten Petersen " />
<person posts="1" size="3" who="Andreas Bombe " />
<person posts="1" size="3" who="Bernd Rinn " />
<person posts="1" size="3" who="Cougar " />
<person posts="1" size="3" who="Florian Weimer " />
<person posts="1" size="3" who="Meino Christian Cramer " />
<person posts="1" size="3" who="Antonio Miguel Ferreira Marques Trindade " />
<person posts="1" size="3" who="Matthias Riese " />
<person posts="1" size="3" who="Yan Seiner " />
<person posts="1" size="3" who="Harald Hoyer " />
<person posts="1" size="3" who="David Schleef " />
<person posts="1" size="3" who="Jason Stone " />
<person posts="1" size="3" who="root " />
<person posts="1" size="3" who="&quot;Muzaffer Kal&quot; " />
<person posts="1" size="3" who="&quot;Dan Egli&quot; " />
<person posts="1" size="3" who="Hudin Lucian " />
<person posts="1" size="3" who="Rainer Wiener " />
<person posts="1" size="3" who="jamal " />
<person posts="1" size="3" who=" (Joerg Lenneis)" />
<person posts="1" size="3" who="Peter Maersk-Moller " />
<person posts="1" size="3" who="Michael Lausch " />
<person posts="1" size="3" who="&quot;David L. Parsley (lkml account)&quot; " />
<person posts="1" size="3" who="&quot;Mark Harrison&quot; " />
<person posts="1" size="3" who="David Dyck " />
<person posts="1" size="3" who="Dave Cinege " />
<person posts="1" size="3" who="Ruediger Oertel " />
<person posts="1" size="3" who="Jens Benecke " />
<person posts="1" size="3" who="Eric Buddington " />
<person posts="1" size="3" who="Siddharth Srivastava " />
<person posts="1" size="3" who="Eivind Tagseth " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Dominik Kubla " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="&quot;A. Wik&quot; " />
<person posts="1" size="3" who="Catalin Muresan " />
<person posts="1" size="3" who="Martin Mares " />
<person posts="1" size="3" who="Frank Bernard " />
<person posts="1" size="3" who="&quot;Lou Grinzo&quot; " />
<person posts="1" size="3" who="&quot;Jon P. deOng&quot; " />
<person posts="1" size="3" who=" (Davide Libenzi)" />
<person posts="1" size="3" who=" (Eugene Crosser)" />
<person posts="1" size="3" who="Wakko Warner " />
<person posts="1" size="3" who="Adam Lock " />
<person posts="1" size="3" who="Philip Blundell " />
<person posts="1" size="3" who="=?ISO-8859-1?Q?Andr=E9_Dahlqvist?= " />
<person posts="1" size="3" who=" (Lee Heath)" />
<person posts="1" size="3" who="Richard Adams " />
<person posts="1" size="3" who=" (Simon Patience)" />
<person posts="1" size="3" who="Benny Amorsen " />
<person posts="1" size="3" who="Kenneth Ho " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Dan Revel " />
<person posts="1" size="3" who=" (Matthias Urlichs)" />
<person posts="1" size="3" who="Arvind Sankar " />
<person posts="1" size="3" who="Per Erik Stendahl " />
<person posts="1" size="3" who="John Wojtowicz " />
<person posts="1" size="3" who="Roger Gammans " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Bruce Korb " />
<person posts="1" size="3" who="Cristian Prevedello " />
<person posts="1" size="3" who="Koby Kahane " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Ed Hall " />
<person posts="1" size="3" who="Dave Helton " />
<person posts="1" size="3" who="Mike Frisch " />
<person posts="1" size="3" who="Jeff Millar " />
<person posts="1" size="3" who="chris parker " />
<person posts="1" size="3" who=" (Aaron Passey)" />
<person posts="1" size="3" who="Rogerio Brito " />
<person posts="1" size="3" who="Frank Sweetser " />
<person posts="1" size="3" who="Alessandro Suardi " />
<person posts="1" size="3" who="&quot;James H. Cloos Jr.&quot; " />
<person posts="1" size="2" who="Stephen Williams " />
<person posts="1" size="2" who="Peri Hankey " />
<person posts="1" size="2" who="Nat Lanza " />
<person posts="1" size="2" who="Matthias Laessig " />
<person posts="1" size="2" who="&quot;Cyril PELLERIN&quot; " />
<person posts="1" size="2" who="Andrzej Krzysztofowicz " />
<person posts="1" size="2" who="Dan Egli " />
<person posts="1" size="2" who="Lu Xu " />
<person posts="1" size="2" who="Raul Miller " />
<person posts="1" size="2" who="&quot;Vishal Rao&quot; " />
<person posts="1" size="2" who="&quot;Stanislav V. Voronyi&quot; " />
<person posts="1" size="2" who="Mike Frisch " />
<person posts="1" size="2" who="Kev " />
<person posts="1" size="2" who="Jim Nance " />
<person posts="1" size="2" who="Nils Vogels " />
<person posts="1" size="2" who="Alan Shutko " />
<person posts="1" size="2" who="Cataldo Thomas " />
<person posts="1" size="2" who="Johan =?iso-8859-1?Q?Myr=E9en?= " />
<person posts="1" size="2" who="Andreas Schwab " />
<person posts="1" size="2" who="Chris Noe " />
<person posts="1" size="2" who="Alan Modra " />
<person posts="1" size="2" who=" (Hans-Joachim Baader)" />
<person posts="1" size="2" who="Jost Boekemeier " />
<person posts="1" size="2" who="Fredrik Lundholm " />
<person posts="1" size="2" who="&quot;Noel Grandin&quot; " />
<person posts="1" size="2" who="&quot;Paolo Galtieri&quot; " />
<person posts="1" size="2" who="Mike Galbraith " />
<person posts="1" size="2" who="Tony Preston " />
<person posts="1" size="2" who="Fat Poison " />
<person posts="1" size="2" who="&quot;Nate Tuck&quot; " />
<person posts="1" size="2" who="&quot;Nicholas Miell&quot; " />
<person posts="1" size="2" who="Bert de Bruijn " />
<person posts="1" size="2" who="&quot;Konstantin Boldyshev&quot; " />
<person posts="1" size="2" who="Trever Adams " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Prasanna Gokhale " />
<person posts="1" size="2" who="Miquel van Smoorenburg " />
<person posts="1" size="2" who="Yann Doussot " />
<person posts="1" size="2" who="Bradley Wendelboe " />
<person posts="1" size="2" who="Jurgen Kramer " />
<person posts="1" size="2" who="Lee Hetherington " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Adam Heath " />
<person posts="1" size="2" who="Hoagie " />
<person posts="1" size="2" who="&quot;Nerijus&quot; " />
<person posts="1" size="2" who="Andi Kleen " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Brian Capouch " />
<person posts="1" size="2" who="Ricardo Galli Granada " />
<person posts="1" size="2" who="&quot; Raymond A. Ingles&quot; " />
<person posts="1" size="2" who="Joseph Malicki " />
<person posts="1" size="2" who="Nickolay Kolchin " />
<person posts="1" size="2" who="Edward Thomas " />
<person posts="1" size="2" who="Guillaume Thouvenin " />
<person posts="1" size="2" who="&quot;Eric W. Wampner&quot; " />
<person posts="1" size="2" who="Billy Harvey " />
<person posts="1" size="2" who="German Jose Gomez Garcia " />
<person posts="1" size="2" who="Ian McKellar " />
<person posts="1" size="2" who="MURALI N " />
<person posts="1" size="2" who="Shashank Banerjee " />
<person posts="1" size="2" who="Erik Corry " />
<person posts="1" size="2" who="Jorge Novo " />
<person posts="1" size="2" who="Paul Jakma " />
<person posts="1" size="2" who="David Hinds " />
<person posts="1" size="2" who="Dan Hollis " />
<person posts="1" size="2" who="Siddharth Srivastava " />
<person posts="1" size="2" who="Mark Hahn " />
<person posts="1" size="2" who="Kenneth James Baker " />
<person posts="1" size="2" who="Bruce Korb " />
<person posts="1" size="2" who=" (Daniel Egger)" />
<person posts="1" size="2" who="Martijn van Oosterhout " />
<person posts="1" size="2" who="Paul Barton-Davis " />
<person posts="1" size="2" who="Douglas Elznic " />
<person posts="1" size="2" who="Dave Wreski " />
<person posts="1" size="2" who="david " />
<person posts="1" size="2" who="Hormuzd KHOSRAVI " />
<person posts="1" size="2" who="Tigran Aivazian " />
<person posts="1" size="2" who="&quot;imel...&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Matthias Riese " />
<person posts="1" size="2" who="Paul Norton " />
<person posts="1" size="2" who="Eyal Lebedinsky " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Christoph Lameter " />
<person posts="1" size="2" who="Michael Lang " />
<person posts="1" size="2" who="Greg Zornetzer " />
<person posts="1" size="2" who="Fernando Barreto " />
<person posts="1" size="2" who="jesus " />
<person posts="1" size="2" who="ron flory " />
<person posts="1" size="2" who="Marco Mariani " />
<person posts="1" size="2" who="Fabien Klein " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who=" (Larry McVoy)" />
<person posts="1" size="2" who="Joop Boonen " />
<person posts="1" size="2" who="anieli " />
<person posts="1" size="2" who=" (Jan Lindheim)" />
<person posts="1" size="2" who="&quot;Stefano Mason&quot; " />
<person posts="1" size="2" who="Serena Del Bianco " />
<person posts="1" size="2" who="Sylvain Pion " />
<person posts="1" size="2" who="&quot;Edward Killips&quot; " />
<person posts="1" size="2" who="&quot;Raju K. V.&quot; " />

</stats>

<section
  title="S3 Framebuffer Successes"
  subject="S3 Frame Buffer"
  archive=""
  posts="24"
  startdate="18 May 1999 23:00:00 -0800"
  enddate="06 Jun 1999 23:00:00 -0800"
>
<topic>Framebuffer</topic>

<mention>Alan Cox</mention>
<mention>Matthew Kirkwood</mention>

<p>A lot of people reported success with the frame
buffer patch, and Matthew Kirkwood gave a pointer to it's <a
href="http://www.colonel-panic.com/linux/index.html">home page</a>. Juan
Antonio Martinez suggested getting it into the main kernel tree. Alan
Cox wasn't sure it was ready, but Matthew disagreed, and there followed a
discussion about implementation and extension.</p>

</section>

<section
  title="TGA Framebuffer Partial Success"
  subject="[PATCH] New TGA Framebuffer Driver (1.11)"
  archive=""
  posts="8"
  startdate="22 May 1999 23:00:00 -0800"
  enddate="30 May 1999 23:00:00 -0800"
>
<topic>Framebuffer</topic>

<mention>Tim Waugh</mention>
<mention>Aaron Tiensivu</mention>

<p>Martin Lucina reported that his <a
href="ftp://www.kotelna.sk/pub/mato/">latest TGA Framebuffer patch</a> fixed
all the outstanding issues he knew about, and was almost ready for inclusion
in the main kernel tree (he mentioned that his alpha-memmove patch was also
in the same directory). Aaron Tiensivu was <em>extremely</em> impressed,
and reported that his WonderMultia was now <em>quite</em> fast, whereas
before it had always been pathetically slow.</p>

<p>Tim Waugh felt the patches had problems, and posted an exploit to cause
characters to change during redraws. He posted his own patch to fix it.</p>

</section>

<section
  title="PCMCIA Implementation Debate"
  subject="2.3 wish: integrate pcmcia into mainstream kernel"
  archive=""
  posts="147"
  startdate="23 May 1999 23:00:00 -0800"
  enddate="08 Jun 1999 23:00:00 -0800"
>
<topic>BSD</topic>
<topic>Disks: IDE</topic>
<topic>Hot-Plugging</topic>
<topic>PCI</topic>
<topic>USB</topic>

<mention>Martin Mares</mention>

<p>Pavel Machek wanted PCMCIA in the main kernel, saying, <quote who="Pavel
Machek">Having pcmcia support outside of standard
kernel makes pcmcia drivers second-class citizens, which only work
sometimes. I do not think that pcmcia package is developing so fast that it
could not be integrated into mainstream. And, btw, mainstream kernels need
support for hotplug, anyway, see hotpluggable PCI and USB.</quote>.</p>

<p>Linus Torvalds replied, <quote who="Linus Torvalds">I would wish to have at
least cardbus support in the default kernel, and eventually it will have to
be written - the external pcmcia support indeed relegates it to second-class
citizen support. And cardbus is much better done and defined than the
original pcmcia anyway, and is what all modern laptops use.</quote> But he
added, <quote who="Linus Torvalds">However, I'm not going to just use the
pcmcia code as-is, as David Hinds has never been very excited about putting
the support in the kernel. And I do believe that for the old-style pcmcia
stuff the current approach is the right one anyway due to the ugly details.
But if somebody were to start up a cardbus driver system, I wouldn't be
unhappy...</quote></p>

<p>David Hinds was a bit hurt by Linus' post, saying, <quote who="David
Hinds">I think this is the first time I've ever heard you express interest
in kernel support for dynamically configured devices. I'm somewhat unhappy
that it sounds like you're encouraging someone else to do it
differently.</quote> Linus replied, <quote who="Linus Torvalds">The issue is
one of copyrights - I've heard noises from you where you very pretty much
against any tighter kernel integration. And if there is one thing I _never_
want to do, that one thing is to use somebody elses code if that somebody
else is not convinced that he wants the code to be used.</quote> He added,
<quote who="Linus Torvalds">Even if the copyright _allows_ me to use other
peoples code, I always want to be extra sure that it's not just about being
legally allowed, it's also about being Ok on a personal level. I've gotten
the feeling that you wouldn't have wanted that..</quote></p>

<p>The discussion ranged over several points, with each post participating in
different threadlets; so it'll have to be described piece-meal,
nonchronologically, and incompletely.</p>

<p>To sum up one disagreement, Pavel on his side believed that keeping PCMCIA
out of the kernel would make it more difficult to keep current; while David
(though not totally opposed to putting PCMCIA in the main kernel) argued
that that was a negligible difference, and PCMCIA didn't suffer from those
problems as much as other drivers that <em>were</em> in the standard kernel.</p>

<p>One brief threadlet began when Pavel pointed out that Martin Mares and
someone else wanted to do a complete rewrite of buses for 2.3; David said he
was very interested in that, but Martin hadn't been responsive to his
queries; and Martin replied that he'd been very busy and would post a
summary of his ideas later that week.</p>

<p>Another threadlet also began when Pavel pointed out that the PCMCIA drivers
were actually licensed under the Mozilla Public License. He suggested
releasing it under a dual license (MPL and GPL) in the future, and Linus
replied, <quote who="Linus Torvalds">as far as I'm concerned that would be
the perfect scenario. And it's certainly possible, as long as all current
copyright holders agree on it.</quote> He added, <quote who="Linus
Torvalds">We've had other projects with dual copyrights - drivers shared
between Linux and BSD, so this wouldn't even be anything really surprising
or new.</quote></p>

<p>Linus started a threadlet in which he felt that the main problem with
keeping PCMCIA out of the kernel was not the difficulty of keeping it
uptodate, but the extra complexity and infrastructure that it entailed. But
he added that this <quote who="Linus Torvalds">makes sense
for PCMCIA to some degree, because PCMCIA has all the silly rules and can
often need extensive help from user space in the form of configuration
information. But doesn't really make much sense for cardbus (and thus all
modern laptops) that is a pretty clean architecture and wouldn't really need
some of the extra code.</quote></p>

<p>David replied, <quote who="David Hinds">I think you're overestimating the
gap between PCMCIA and CardBus a bit. The funny IO and memory configuration
stuff for PCMCIA is really not that hard to get right, and is reasonably
stable and solid. Once devices are configured, PCMCIA and CardBus are
roughly equally easy to deal with. But CardBus bridges are nontrivial to
configure correctly from scratch. It is still not uncommon for laptops to
require vendor specific Windows drivers to support CardBus... meaning that
the BIOS cannot be relied on to just set everything up correctly.</quote>
Later he added, <quote who="David Hinds">The *only* strong argument I've
heard for putting PCMCIA in the kernel from the standpoint of
*functionality* is that in systems that are severely memory constrained, the
overhead of an initrd image can be unacceptable.</quote></p>

<p>One of the biggest threadlets came out of an example, posted by Linus, of
installing Linux from an IDE PCMCIA CD-ROM. He described the procedure:</p>

<quote who="Linus Torvalds">

<p>Installing from a IDE CDROM is
very reliable. But you have to know the magic incantations for it to work:</p>

<p>

<ul>

<li>when you install, right now you have to give the bootup kernel a kernel
command line to force it to use the cardbus IDE card (using the standard IDE
driver). You have to basically know where the card is hiding. BAD.</li>

<li>you must copy over the PCMCIA RPM (or whatever), but you must NOT
install it and activate it, because if you do, your machine is going to hang
due to conflicts between the PCMCIA stuff and the hardcoded IDE driver.</li>

<li>the second time you reboot, you do _not_ give the magic kernel command
line, so now the IDE driver won't see the second IDE controller behind the
cardbus bridge. Instead, now you install and enable the PCMCIA utilities,
and see the CD-ROM that way (and this requires that you copied over all the
required files the previous time, because you can't see the CD before you
have this all installed)</li>

</ul>

</p>

<p>Do you see? Even _I_ had trouble installing Linux, and I hung my machine
about three times just because a standard install got confused.</p>

<p>If I have trouble installing Linux, something is wrong. Very wrong.</p>

<p>And none of these problems would have happened if cardbus support had just
been part of the standard kernel.</p>

</quote>

<p>David wasn't convinced, and pointed out that only a very small minority of
machines can boot IDE PCMCIA CD-ROM devices. Elsewhere, he added, <quote
who="David Hinds">If you can boot from this PCMCIA device (which is a
platform specific feature, and not something you should necessarily expect
to be able to do), then you can load an initrd image from it. So the issue
reverts to the distribution maintainers' choice of supported installation
modes.</quote> Elsewhere, he also said, <quote who="David Hinds">Having
looked at the configuration tables for a couple dozen PCMCIA IDE cards, I
can almost guarantee that no BIOS could get it right every time. And there
are some that just don't work with the Linux IDE driver at all.</quote></p>

<p>Elsewhere, Linus finally broke through, with, <quote who="Linus
Torvalds">obviously it seems to be really painful for people to try to cram
in all the PCMCIA tools on a initrd disk on a CD. At least nobody does it:
it seems to expand the size of the required tools enough that both SuSE and
RedHat require that Linux be able to read a floppy. Which you currently
can't do if the floppy is connected through a PCMCIA device.</quote></p>

<p>David replied, <quote who="David Hinds">Finally, a
technical issue that is not a strawman!! Linus, why didn't you start out by
describing your problem THIS way (and maybe emailing me about it privately,
since it obviously seems important to you), instead of vaguely talking
around the problem, insinuating that someone else should redo PCMCIA, and
telling me that my work sucks? You might have found a more receptive
audience, and I would have bent over backwards to deal with it.</quote></p>

<p>After some more back-and-forth (not without harsh words), a kind of mutual
understanding was reached, in which David would try to accomodate some of
Linus' desires. A number of other developers then discussed implementation
with David.</p>

</section>

<section
  title="/dev/cua* Obsolescence"
  subject="serial callout devices"
  archive=""
  posts="15"
  startdate="27 May 1999 23:00:00 -0800"
  enddate="05 Jun 1999 23:00:00 -0800"
>

<p>Florian Lohoff started working on a serial multiboard driver
for the Aurora Aries 8000P/16000P cards, and was wondering if callout
devices were still in use (he seemed to remember they were obsoleted after
2.0).</p>

<p>Theodore Y. Ts'o replied, <quote who="Theodore Y. Ts'o">The kernel has
started warning people that the cua devices are obsolete as of the 2.2
kernel. Unfortunately not all of the distributions (and I have been
appropriately chastised on another list for not knowing that Debian *has*
phased out use of the cua devices) have made the cua devices go away in
their latest 2.2-kernel based distributions. This is unfortunate, since a
large number of users may still expect that they be there. So whether you
feel the need to support it is up to you, and depends on who your
user/customer base is.</quote> There followed a bit of discussion about
/dev/cua* versus /dev/ttyS*.</p>

</section>

<section
  title="ELF Capabilities Working"
  subject="[PATCH]: alternative security - special gids"
  archive=""
  posts="13"
  startdate="27 May 1999 23:00:00 -0800"
  enddate="30 May 1999 23:00:00 -0800"
>
<topic>Executable File Format</topic>
<topic>FS: ext2</topic>

<mention>Pavel Machek</mention>

<p>Augusto Cesar posted a patch to add a feature in the socket layer to allow
nonroot users to set 2 gids, to access raw sockets or priviledged ports.</p>

<p>A lot of people pointed out that 2.2 handled this sort of thing
and more via capabilities, and Pavel Machek gave a pointer to an <a
href="http://atrey.karlin.mff.cuni.cz/~pavel/elfcap.html">ELF capabilities</a>
page.</p>

<p>The last time this was discussed on KT was in <kcref subject="softupdates
and ext2" startdate="31 Mar 1999 00:00:00 -0800"></kcref>. Since then, there
has been a fairly constant development of ELF capabilities. Apparently it's
now getting usable.</p>

</section>

<section
  title="Linus Still Prefers gcc To egcs"
  subject="linux-2.3.4pre1: Adjustments for using gcc builtins"
  archive=""
  posts="5"
  startdate="27 May 1999 23:00:00 -0800"
  enddate="30 May 1999 23:00:00 -0800"
>
<topic>Compiler</topic>

<p>Horst von Brand, as a result of the recent suggestion that the kernel not
use handcrafted mem* and str* functions, but instead use the gcc builtins,
posted a patch to take care of that. But he added that a lot of kernel code
that used those functions, had already failed to include the header file
containing the hand polished definition; so they were often falling back to
the gcc builtins anyway.</p>

<p>Linus Torvalds replied:</p>

<quote who="Linus Torvalds">

<p>The gcc "builtins" are generally
noticeably worse than the kernel headers.</p>

<p>Anyway, there is a really simple choice when it comes to compilers: we will
choose the one that generates better code. For a long time it
_seemed_ that egcs would be the choice, but if we have to disable the new
alias code and/or use ugly tricks like the above then the choice is fairly
clear - gcc-2.7.2 will still continue to generate better code.</p>

<p>I've asked the egcs people to give us some way to tell the compiler what's
going on, but at least so far I haven't had any replies. As I know how
gcc-2.7.2 can be made to generate the code I want, and nobody so far has
told me how to get egcs to do the same, I know which compiler _I_ will
recommend.</p>

</quote>

<p>Horst replied, <quote who="Horst von Brand">How is
using gcc builtins instead of reimplementations thereof a "ugly trick"?
Sure, there are now problems with the new aliasing code: Here egcs
introduces a new optimization that gives _better_ code overall. But that
happens to clash with the way the kernel is written, as has happened
before.</quote></p>

<p>Linus said:</p>

<quote who="Linus Torvalds">

<p>I was very excited about the
alias code.</p>

<p>I am very NON-excited about the fact that so far NOBODY from the egcs team
has indicated that there is any reasonable way to tell the compiler _not_ to
do that. We're up sh*t creek without a paddle.</p>

<p>Anybody who suggests that a kernel should be written in all ANSI C and only
according to the standards I can only shake my head at. I'm not interested.
I'll continue to use an older compiler that I can at least make do what I
want.</p>

<p>Remember: a compiler is a TOOL. If that tool is "improved" to the point
where it no longer does what the user originally expected, why should it be
used. I'm all for improvements, but right now there doesn't seem to be any
reasonable way to tell gcc about aliases.</p>

<p>Don't tell me about unions. I know about unions, and the resulting source
code would be so ugly as to be unreadable.</p>

</quote>

</section>

<section
  title="Tracking A Very Elusive Hang (&lt;=2.2.9)"
  subject="2.2.9 hangs in truncate_inode_pages"
  archive=""
  posts="20"
  startdate="29 May 1999 23:00:00 -0800"
  enddate="02 Jun 1999 23:00:00 -0800"
>
<topic>FS</topic>

<p>Alan Cox reported:</p>

<quote who="Alan Cox">

<p>I've been chasing a hang in
2.2.9* and it comes down to truncate_inode_pages.</p>

<p>Now there are two things that have me wondering here and one cleanup item</p>

<p>

<ol>

<li>wait_on_page uses schedule() and not the SCHED_YIELD stuff so there is
no guarantee another person locking the page gets run if their lock isnt
going to be cleared by tq_disk</li>

<li>__wait_on_page says you are supposed to own the page before waiting on
it (ie up page-&gt;count). I don't see where we do that. We even go back to
the start to allow for the pages on the inode changing if we sleep but we
don't up the count ourselves.</li>

<li>(minor) in truncate_inode_pages we do if(PageLocked(..)) wait_on_page.
If we know the page is locked shouldn't we do
__wait_on_page()</li>

</ol>

</p>

</quote>

<p>Some folks pointed out that this was not a new problem with 2.2.9,
and Linus Torvalds also said, <quote who="Linus Torvalds">Hmm.. That
[truncate_inode_pages] hasn't really changed as far as I can tell, so this
must have been a long-time thing that just was exposed by something else.
How sure are you that it is truncate_inode_pages()? (Or should I ask "what
made you find it"?)</quote></p>

<p>He went on to finger Alan's #2, saying, <quote who="Linus Torvalds">This may
be the real offender - I think you found a real bug, and it looks extremely
hard to trigger, but it looks like it has been there from the very first
version.</quote></p>

<p>Alan replied that he'd never seen the hang on 2.2.7, while 2.2.9 and
2.2.9ac1 were both hanging every 24-36 hours; but Thierry Danis reported
that he could reproduce the lock very easily in 2.2.7ac4 and 2.2.9ac1.</p>

<p>A number of people tackled Thierry with questions about his set-up and how
to reproduce the lock. No one came up with a fix during the thread though.</p>

</section>

<section
  title="Accessing The Raw Disk"
  subject="accessing raw disk."
  archive=""
  posts="5"
  startdate="30 May 1999 23:00:00 -0800"
  enddate="02 Jun 1999 23:00:00 -0800"
>

<mention>Stephen C. Tweedie</mention>

<p>Lamar Williams wanted to access a
raw disk, and Stephen C. Tweedie pointed to his <a
href="ftp://ftp.uk.linux.org/pub/linux/sct/fs/raw-io/">ftp://ftp.uk.linux.org/pub/linux/sct/fs/raw-io/</a>
patch.</p>

</section>

<section
  title="New S3 Videocard"
  subject="New S3 videocard"
  archive=""
  posts="5"
  startdate="30 May 1999 23:00:00 -0800"
  enddate="01 Jun 1999 23:00:00 -0800"
>

<mention>Anthony Barbachan</mention>
<mention>Stanislav V. Voronyi</mention>

<p>Stanislav V. Voronyi just got ahold of the S3 Trio3D2X, and was having
trouble setting it up. Ian Eure replied, <quote who="Ian Eure">The newer S3
Trio3D cards are not well supported by Linux at the moment. You will need
to use the vesa fbcon driver to get any graphics at all, and unaccelerated
at that. You do get a nice high-rez console though. :)</quote> Harald Koenig
pointed out that the next XFree86 release would support the Trio3D, and Anthony
Barbachan added that XFree86 was expected to be out in just a few weeks.</p>

</section>

<section
  title="I2O Status"
  subject="I2O status and Linux?"
  archive=""
  posts="8"
  startdate="30 May 1999 23:00:00 -0800"
  enddate="31 May 1999 23:00:00 -0800"
>
<topic>I2O</topic>

<mention>H. Peter Anvin</mention>

<p>Juan Casero asked about I2O's current relationship to Linux. H. Peter
Anvin and Alan Cox informed him that the I2O specs were opened up, and the
driver is being actively developed. Alan added, <quote who="Alan Cox">The
driver work for I2O on Linux is being supported by various vendors including
Symbios Logic (now part of LSI), Boxhill, and Intel.</quote></p>

</section>

<section
  title="2.2.x Bug Fix"
  subject="Linux 2.2.* remote exploit fix"
  archive=""
  posts="7"
  startdate="31 May 1999 23:00:00 -0800"
  enddate="05 Jun 1999 23:00:00 -0800"
>

<mention>Alan Cox</mention>
<mention>David S. Miller</mention>

<p>Alan Cox posted a fix against an exploit reported on bugtraq. There was
some confirmation that it worked, and David S. Miller pointed out that it
would be going into 2.2.10.</p>

</section>

<section
  title="Listing Valid Kernel Parameters"
  subject="[PATCH] New documentation"
  archive=""
  posts="9"
  startdate="01 Jun 1999 23:00:00 -0800"
  enddate="02 Jun 1999 23:00:00 -0800"
>

<mention>Riley Williams</mention>

<p>Riley Williams wrote up a list of all valid kernel parameters, sorted into
dictionary order and classified by subsystem. He pointed out a number of
naming inconsistancies he felt he'd discovered by creating the list. There
were a number of bug reports and disagreements of his interpretations. He
accepted virtually all corrections, and produced an updated list.</p>

</section>

<section
  title="User-mode Kernel Port"
  subject="A user-mode kernel implementation"
  archive=""
  posts="8"
  startdate="02 Jun 1999 23:00:00 -0800"
  enddate="03 Jun 1999 23:00:00 -0800"
>
<topic>User-Mode Linux</topic>

<mention>Oliver Xymoron</mention>
<mention>Pavel Machek</mention>
<mention>Jeff Dike</mention>

<p>Jeff Dike ported the kernel to user mode (!). He gave a long explanation
of implentation and installation, and folks like Pavel Machek and Oliver
Xymoron were highly impressed. Oliver pointed out that the subject had come
up before on linux-kernel. Jeff asked for a URL, and Oliver gave him <a
href="http://www.uwsg.indiana.edu/hypermail/linux/kernel/9901.3/0842.html">http://www.uwsg.indiana.edu/hypermail/linux/kernel/9901.3/0842.html</a>.</p>

<p>Pavel suggested that making it portable would enable any system to run
Linux as a user program, but Jeff said that speed issues would make this
a poor advertisement for Linux, and that in any case it would be extremely
difficult to port to most systems.</p>

</section>

<section
  title="AFS For Linux?"
  subject="AIX fs for Linux"
  archive=""
  posts="5"
  startdate="04 Jun 1999 23:00:00 -0800"
  enddate="04 Jun 1999 23:00:00 -0800"
>
<topic>FS: XFS</topic>

<mention>Matti Aarnio</mention>
<mention>Jeff Garzik</mention>

<p>Jeff Garzik pointed to <a
href="http://www.zdnet.co.uk/news/1999/22/ns-8362.html">this article</a>
about how IBM may be porting its AFS (Andrew FS) filesystem to Linux. Matti
Aarnio pointed out that this was not on the same plane as the XFS announcement,
since IBM probably wouldn't be releasing any source.</p>

</section>

<section
  title="Merced"
  subject="EPIC"
  archive=""
  posts="9"
  startdate="05 Jun 1999 23:00:00 -0800"
  enddate="05 Jun 1999 23:00:00 -0800"
>

<mention>Matti Aarnio</mention>

<p>Nils Vogels was curious if Linux would be ported to the Merced. Matti
Aarnio said that a port was in progress, but anyone interested in more
details would have to sign an NDA; but Erik Corry gave a pointer to the
<a href="http://developer.intel.com/design/ia64/downloads/adag.htm">IA-64
Application Developer's Architecture Guide</a>. Matti was unimpressed,
and said it was very similar to a SPARC. David S. Miller replied, <quote
who="David S. Miller">If people want my own personal opinion about this
chips design</quote> [...] <quote who="David S. Miller">I view it as a set
of powerful core ideas (most likely from the HP camp) with several terrible
hacks thrown on top (which, if not done by HP... :-)</quote></p>

</section>

</kc>
