<?xml version="1.0" ?>

<kc>

<title>Kernel Traffic</title>

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

<issue num="240" date="10 Nov 2003 00:00:00 -0800" />

<stats posts="1500" size="7550" contrib="558" multiples="263" lastweek="168">

<person posts="33" size="106" who="Linus Torvalds" />
<person posts="27" size="137" who="Andrew Morton" />
<person posts="27" size="73" who="&quot;David S. Miller&quot;" />
<person posts="24" size="119" who="Hans Reiser" />
<person posts="22" size="79" who="Nick Piggin" />
<person posts="21" size="103" who="Bartlomiej Zolnierkiewicz" />
<person posts="21" size="74" who="Greg KH" />
<person posts="16" size="80" who="Jeff Garzik" />
<person posts="16" size="52" who="(Valdis.Kletnieks)" />
<person posts="15" size="49" who="Pavel Machek" />
<person posts="14" size="96" who="Dave Jones" />
<person posts="14" size="88" who="George Anzinger" />
<person posts="14" size="77" who="David Mosberger" />
<person posts="12" size="185" who="Michael Frank" />
<person posts="12" size="36" who="Pavel Machek" />
<person posts="12" size="36" who=" (=?iso-8859-1?q?M=E5ns_Rullg=E5rd?=)" />
<person posts="11" size="46" who="john stultz" />
<person posts="11" size="38" who="Herbert Xu" />
<person posts="11" size="38" who="&quot;Randy.Dunlap&quot;" />
<person posts="11" size="38" who="&quot;Richard B. Johnson&quot;" />
<person posts="11" size="29" who="Zwane Mwaikambo" />
<person posts="10" size="40" who="Gene Heskett" />
<person posts="10" size="37" who="Marcelo Tosatti" />
<person posts="10" size="36" who="Russell King" />
<person posts="9" size="53" who="&quot;Martin J. Bligh&quot;" />
<person posts="9" size="34" who="David Brownell" />
<person posts="9" size="31" who="Ville Herva" />
<person posts="9" size="29" who="Felipe Alfaro Solana" />
<person posts="8" size="38" who="Vojtech Pavlik" />
<person posts="8" size="27" who=" (bill davidsen)" />
<person posts="8" size="26" who="Jens Axboe" />
<person posts="8" size="25" who="Willy Tarreau" />
<person posts="8" size="24" who="&quot;Ihar 'Philips' Filipau&quot;" />
<person posts="7" size="48" who="Tony Lindgren" />
<person posts="7" size="38" who="Joseph Pingenot" />
<person posts="7" size="34" who="Nigel Cunningham" />
<person posts="7" size="27" who="Matthias Andree" />
<person posts="7" size="26" who="Martin Schlemmer" />
<person posts="7" size="23" who="Mike Fedyk" />
<person posts="7" size="22" who="Larry McVoy" />
<person posts="7" size="19" who="(Andries.Brouwer)" />
<person posts="6" size="49" who="Ruben Puettmann" />
<person posts="6" size="45" who="Ian Soboroff" />
<person posts="6" size="31" who="Stef van der Made" />
<person posts="6" size="28" who="Andre Hedrick" />
<person posts="6" size="26" who="Trond Myklebust" />
<person posts="6" size="23" who="Stephen Hemminger" />
<person posts="6" size="21" who="YOSHIFUJI Hideaki / =?iso-2022-jp?B?GyRCNUhGIzFRTEAbKEI=?=" />
<person posts="6" size="21" who="Davide Libenzi" />
<person posts="6" size="21" who="&quot;Sreeram Kumar Ravinoothala&quot;" />
<person posts="6" size="20" who="Mikael Pettersson" />
<person posts="6" size="20" who="Michael Buesch" />
<person posts="6" size="19" who="Adrian Bunk" />
<person posts="6" size="19" who="Jan Dittmer" />
<person posts="6" size="17" who="Patrick Mochel" />
<person posts="6" size="17" who="Maciej Zenczykowski" />
<person posts="6" size="17" who="Takashi Iwai" />
<person posts="6" size="16" who="Tomas Szepe" />
<person posts="6" size="15" who="James Simmons" />
<person posts="5" size="47" who="(lkml-031028)" />
<person posts="5" size="46" who="Szymon =?iso-8859-2?q?Aceda=F1ski?=" />
<person posts="5" size="46" who="Ben Slusky" />
<person posts="5" size="36" who="Ben Mansell" />
<person posts="5" size="33" who="Theodore Ts'o" />
<person posts="5" size="20" who="Jean Tourrilhes" />
<person posts="5" size="20" who="Sam Ravnborg" />
<person posts="5" size="19" who="Chris Vine" />
<person posts="5" size="19" who="Patrik Wallstrom" />
<person posts="5" size="19" who="Stephan von Krawczynski" />
<person posts="5" size="18" who="Andrey Borzenkov" />
<person posts="5" size="18" who="&quot;Mudama, Eric&quot;" />
<person posts="5" size="18" who="Christoph Hellwig" />
<person posts="5" size="18" who="&quot;Udo A. Steinberg&quot;" />
<person posts="5" size="18" who="Stephen Rothwell" />
<person posts="5" size="18" who="Scott Robert Ladd" />
<person posts="5" size="17" who="John Bradford" />
<person posts="5" size="17" who="&quot;P. Christeas&quot;" />
<person posts="5" size="16" who="&quot;Bill Rugolsky Jr.&quot;" />
<person posts="5" size="16" who="&quot;Kristofer T. Karas&quot;" />
<person posts="5" size="16" who="Andi Kleen" />
<person posts="5" size="16" who="Ingo Oeser" />
<person posts="5" size="14" who="(viro)" />
<person posts="5" size="14" who="Matthew Wilcox" />
<person posts="5" size="14" who="Jes Sorensen" />
<person posts="5" size="13" who="Andrea Arcangeli" />
<person posts="4" size="54" who="&quot;Charles Martin&quot;" />
<person posts="4" size="50" who="(ross.alexander)" />
<person posts="4" size="30" who="Nico Schottelius" />
<person posts="4" size="28" who="Guennadi Liakhovetski" />
<person posts="4" size="26" who="Daniele Venzano" />
<person posts="4" size="22" who="&quot;Noah J. Misch&quot;" />
<person posts="4" size="21" who="Gabriel Paubert" />
<person posts="4" size="20" who="Con Kolivas" />
<person posts="4" size="19" who="&quot;Alexander V. Lukyanov&quot;" />
<person posts="4" size="16" who="DervishD" />
<person posts="4" size="15" who="Charles Lepple" />
<person posts="4" size="15" who="Andreas Jellinghaus" />
<person posts="4" size="15" who="Andi Kleen" />
<person posts="4" size="14" who="Oleg Drokin" />
<person posts="4" size="14" who="Bradley Chapman" />
<person posts="4" size="13" who="Brian Beattie" />
<person posts="4" size="12" who="&quot;Wee Teck Neo&quot;" />
<person posts="4" size="12" who="Helge Hafting" />
<person posts="4" size="10" who="Jose Luis Domingo Lopez" />
<person posts="4" size="10" who="(jlnance)" />
<person posts="3" size="68" who="Disconnect" />
<person posts="3" size="65" who="John Cherry" />
<person posts="3" size="63" who="Erno Rigo" />
<person posts="3" size="49" who="Allen Martin" />
<person posts="3" size="48" who="Thomas Schlichter" />
<person posts="3" size="26" who="age" />
<person posts="3" size="25" who="cliff white" />
<person posts="3" size="24" who="&quot;Prakash K. Cheemplavam&quot;" />
<person posts="3" size="20" who="(jhf)" />
<person posts="3" size="17" who="&quot;Robert L. Harris&quot;" />
<person posts="3" size="16" who="Geert Uytterhoeven" />
<person posts="3" size="14" who="Anthony DiSante" />
<person posts="3" size="14" who="&quot;Norman Diamond&quot;" />
<person posts="3" size="14" who="(steve)" />
<person posts="3" size="14" who="Alex Riesen" />
<person posts="3" size="13" who="Dan Bernard" />
<person posts="3" size="13" who="Paul Jackson" />
<person posts="3" size="12" who="&quot;Luck, Tony&quot;" />
<person posts="3" size="12" who="&quot;CN&quot;" />
<person posts="3" size="11" who="Peter Chubb" />
<person posts="3" size="11" who="Vinayak Kariappa" />
<person posts="3" size="11" who="Jan Kara" />
<person posts="3" size="11" who="Gianni Tedesco" />
<person posts="3" size="10" who="Voluspa" />
<person posts="3" size="10" who="&quot;H. Peter Anvin&quot;" />
<person posts="3" size="10" who="=?koi8-r?Q?=22?=Andrey Borzenkov=?koi8-r?Q?=22=20?=" />
<person posts="3" size="10" who="&quot;Miquel van Smoorenburg&quot;" />
<person posts="3" size="10" who="Krzysztof Halasa" />
<person posts="3" size="10" who="Benjamin Herrenschmidt" />
<person posts="3" size="9" who="John Mock" />
<person posts="3" size="9" who="(kuznet)" />
<person posts="3" size="9" who="Andries Brouwer" />
<person posts="3" size="9" who="Jamie Wellnitz" />
<person posts="3" size="9" who="James Morris" />
<person posts="3" size="9" who="Wichert Akkerman" />
<person posts="3" size="9" who="OGAWA Hirofumi" />
<person posts="3" size="9" who="Ben Collins" />
<person posts="3" size="9" who="Michael Clark" />
<person posts="3" size="9" who="Francois Romieu" />
<person posts="3" size="8" who="James Bottomley" />
<person posts="3" size="8" who="Meelis Roos" />
<person posts="3" size="8" who="Tim Schmielau" />
<person posts="3" size="8" who="&quot;Remus&quot;" />
<person posts="3" size="8" who="Brad Langhorst" />
<person posts="3" size="8" who="Arjan van de Ven" />
<person posts="3" size="8" who="Erik Andersen" />
<person posts="3" size="8" who="Rusty Russell" />
<person posts="3" size="8" who="&quot;sankar&quot;" />
<person posts="3" size="8" who="Rik van Riel" />
<person posts="3" size="7" who="Holger Schurig" />
<person posts="3" size="7" who="bert hubert" />
<person posts="3" size="7" who="&quot;Daniel B.&quot;" />
<person posts="3" size="7" who="Jon Smirl" />
<person posts="3" size="6" who="First Name" />
<person posts="2" size="75" who="Stefan Talpalaru" />
<person posts="2" size="53" who="Gerardo Exequiel Pozzi" />
<person posts="2" size="50" who="Kovacs Richard" />
<person posts="2" size="46" who="David Whysong" />
<person posts="2" size="46" who="Jamie Clark" />
<person posts="2" size="32" who="(matze)" />
<person posts="2" size="31" who="=?ISO-2022-JP?B?GyRCQi1OKUFvGyhC?=" />
<person posts="2" size="31" who="Samuel Flory" />
<person posts="2" size="23" who="&quot;Alexandra N. Kossovsky&quot;" />
<person posts="2" size="23" who="Andre Tomt" />
<person posts="2" size="18" who="Burjan Gabor" />
<person posts="2" size="15" who="Paulo Moura Guedes" />
<person posts="2" size="14" who="Steven Dake" />
<person posts="2" size="12" who="Stephen Smalley" />
<person posts="2" size="12" who="Martin Josefsson" />
<person posts="2" size="12" who="&quot;Daniel Blueman&quot;" />
<person posts="2" size="10" who="&quot;David Liontooth&quot;" />
<person posts="2" size="10" who="Daniel Stekloff" />
<person posts="2" size="10" who="devik" />
<person posts="2" size="10" who="Mark Watts" />
<person posts="2" size="9" who="Alex Belits" />
<person posts="2" size="9" who="Jesse Pollard" />
<person posts="2" size="9" who="Norbert Preining" />
<person posts="2" size="8" who="Chris Friesen" />
<person posts="2" size="8" who="Jack Steiner" />
<person posts="2" size="8" who="Neil Brown" />
<person posts="2" size="8" who="Jochen Hein" />
<person posts="2" size="8" who="Matt Porter" />
<person posts="2" size="8" who="&quot;Richard Drummond&quot;" />
<person posts="2" size="8" who="&quot;Jeffrey E. Hundstad&quot;" />
<person posts="2" size="8" who="Manfred Spraul" />
<person posts="2" size="8" who="John M Collins" />
<person posts="2" size="7" who="Pasi Savolainen" />
<person posts="2" size="7" who="Kris Kennaway" />
<person posts="2" size="7" who="&quot;Zheng, Jeff&quot;" />
<person posts="2" size="7" who="Shawn Willden" />
<person posts="2" size="7" who="Kurt Garloff" />
<person posts="2" size="7" who="Stefan Traby" />
<person posts="2" size="7" who="Daniel Jacobowitz" />
<person posts="2" size="7" who="Len Brown" />
<person posts="2" size="7" who="Jan-Benedict Glaw" />
<person posts="2" size="7" who="Nuno Silva" />
<person posts="2" size="7" who="Mark Lane" />
<person posts="2" size="7" who="Konstantin Boldyshev" />
<person posts="2" size="7" who="Erwin Telser" />
<person posts="2" size="7" who="Sergey Vlasov" />
<person posts="2" size="7" who="Tim Shepard" />
<person posts="2" size="7" who="&quot;Carlo E. Prelz&quot;" />
<person posts="2" size="7" who="Bjorn Helgaas" />
<person posts="2" size="7" who="jw schultz" />
<person posts="2" size="6" who="Andreas Schwab" />
<person posts="2" size="6" who="Roger Luethi" />
<person posts="2" size="6" who="Ulrich Drepper" />
<person posts="2" size="6" who="=?ISO-8859-1?Q?Jerry_Lundstr=F6m?=" />
<person posts="2" size="6" who="Martin Zwickel" />
<person posts="2" size="6" who="Jakub Jelinek" />
<person posts="2" size="6" who="Timothy Miller" />
<person posts="2" size="6" who="Xose Vazquez Perez" />
<person posts="2" size="6" who="Simon Vogl" />
<person posts="2" size="6" who="Philipp Matthias Hahn" />
<person posts="2" size="6" who="Terje Malmedal" />
<person posts="2" size="6" who="Soeren Sonnenburg" />
<person posts="2" size="6" who="&quot;Paolo Ciarrocchi&quot;" />
<person posts="2" size="6" who="Roland Dreier" />
<person posts="2" size="6" who="Ivan Gyurdiev" />
<person posts="2" size="6" who="Daniel McNeil" />
<person posts="2" size="6" who="&quot;David Schwartz&quot;" />
<person posts="2" size="6" who="Peter Osterlund" />
<person posts="2" size="6" who="Bill Davidsen" />
<person posts="2" size="6" who="Christoph Lehnberger" />
<person posts="2" size="6" who="Keith Owens" />
<person posts="2" size="6" who="Stian Jordet" />
<person posts="2" size="6" who="Krisztian VASAS" />
<person posts="2" size="6" who="Kronos" />
<person posts="2" size="6" who="Mike Dresser" />
<person posts="2" size="6" who="Arve Knudsen" />
<person posts="2" size="5" who="Paul Mackerras" />
<person posts="2" size="5" who="&quot;Mario Ohnewald&quot;" />
<person posts="2" size="5" who="Geoffrey Lee" />
<person posts="2" size="5" who="Bernd Petrovitsch" />
<person posts="2" size="5" who="Yaroslav Rastrigin" />
<person posts="2" size="5" who="Ricardo Galli" />
<person posts="2" size="5" who="Bob Chiodini" />
<person posts="2" size="5" who="Dave Hansen" />
<person posts="2" size="5" who="Paul Venezia" />
<person posts="2" size="5" who="&quot;Magnus Naeslund(t)&quot;" />
<person posts="2" size="5" who="Jari Ruusu" />
<person posts="2" size="5" who="Giuliano Pochini" />
<person posts="2" size="5" who="Flavio Bruno Leitner" />
<person posts="2" size="5" who="Thierry Vignaud" />
<person posts="2" size="5" who="Dan Kegel" />
<person posts="2" size="5" who="Robert Love" />
<person posts="2" size="5" who="Maciej Soltysiak" />
<person posts="2" size="5" who="=?iso-8859-1?Q?=C9ric?= Brunet" />
<person posts="2" size="5" who="Ian Kent" />
<person posts="2" size="5" who="(yiding_wang)" />
<person posts="2" size="5" who="(brian)" />
<person posts="2" size="5" who="Bryan O'Sullivan" />
<person posts="2" size="4" who="Anton Blanchard" />
<person posts="2" size="4" who="&quot;Sebastian Piecha&quot;" />
<person posts="2" size="4" who="Jason Papadopoulos" />
<person posts="2" size="4" who="Nico Schottelius" />
<person posts="2" size="4" who="dave willis" />
<person posts="2" size="4" who="Andrew Walrond" />
<person posts="1" size="88" who="(linux-smp)" />
<person posts="1" size="87" who="(www.regioportale.dehotel.deutschmeister)" />
<person posts="1" size="76" who="&quot;Eugene B. Prokhorenko&quot;" />
<person posts="1" size="64" who="&quot;Mario \&quot;jorge\&quot; Di Nitto&quot;" />
<person posts="1" size="50" who="Andreas Schmieja" />
<person posts="1" size="47" who="Badari Pulavarty" />
<person posts="1" size="47" who="Gabor MICSKO" />
<person posts="1" size="43" who="Manfred Spraul" />
<person posts="1" size="37" who="navneet panda" />
<person posts="1" size="35" who="(dav)" />
<person posts="1" size="35" who="Matthias Hanisch" />
<person posts="1" size="34" who="&quot;Yurj&quot;" />
<person posts="1" size="32" who="Knut Petersen" />
<person posts="1" size="30" who="&quot;Oliver M. Bolzer&quot;" />
<person posts="1" size="25" who=" &lt;ceri@firemail.de&gt;" />
<person posts="1" size="24" who="Aviram Jenik" />
<person posts="1" size="20" who="Dmitry Torokhov" />
<person posts="1" size="18" who="Mark" />
<person posts="1" size="17" who="(jfontain)" />
<person posts="1" size="15" who="Arkadiusz Miskiewicz" />
<person posts="1" size="14" who="Erich von Sinnen" />
<person posts="1" size="12" who="&quot;Michael Kerrisk&quot;" />
<person posts="1" size="11" who=" (Bruce Perens)" />
<person posts="1" size="11" who="(envitele10)" />
<person posts="1" size="11" who="(uaca)" />
<person posts="1" size="11" who="Guennadi Liakhovetski" />
<person posts="1" size="11" who="dacin" />
<person posts="1" size="10" who="Thunder Anklin" />
<person posts="1" size="10" who="(Eric.Chacron)" />
<person posts="1" size="10" who="Dave Ashley" />
<person posts="1" size="10" who="&quot;Guo, Min&quot;" />
<person posts="1" size="10" who="Dan Kegel" />
<person posts="1" size="10" who="Han Boetes" />
<person posts="1" size="8" who="Raffaele Brancaleoni" />
<person posts="1" size="8" who="David T Hollis" />
<person posts="1" size="8" who="&quot;Michael D. Cencula&quot;" />
<person posts="1" size="7" who="&quot;Marcos D. Marado Torres&quot;" />
<person posts="1" size="7" who="Mark Gross" />
<person posts="1" size="7" who="Julien Oster" />
<person posts="1" size="7" who="Pasi Savolainen" />
<person posts="1" size="6" who="Jan De Luyck" />
<person posts="1" size="6" who="Marc Haber" />
<person posts="1" size="6" who=" (Diego Woitasen (Lanux))" />
<person posts="1" size="6" who="Pete Zaitcev" />
<person posts="1" size="6" who="Doug Ledford" />
<person posts="1" size="6" who="Joachim Bremer" />
<person posts="1" size="5" who="Ronald Lembcke" />
<person posts="1" size="5" who="&quot;Guennadi Liakhovetski&quot;" />
<person posts="1" size="5" who="Florian Reitmeir" />
<person posts="1" size="5" who="Steve Dunham" />
<person posts="1" size="5" who="Florian Reitmeir" />
<person posts="1" size="5" who="Dru" />
<person posts="1" size="5" who="Matthew Dharm" />
<person posts="1" size="5" who="Mark Bellon" />
<person posts="1" size="5" who="Thomas Stewart" />
<person posts="1" size="5" who="Michael Hunold" />
<person posts="1" size="5" who="(Boylenate316)" />
<person posts="1" size="5" who="Daniel Gryniewicz" />
<person posts="1" size="5" who="Thomas Spatzier" />
<person posts="1" size="5" who="Marco Roeland" />
<person posts="1" size="5" who="Tony Glader" />
<person posts="1" size="5" who="Pau Aliagas" />
<person posts="1" size="5" who="&quot;Michael Labuschke&quot;" />
<person posts="1" size="5" who="Ruth Ivimey-Cook" />
<person posts="1" size="5" who=" (by way of Andrew Schulman" />
<person posts="1" size="5" who="Mark Hindley" />
<person posts="1" size="5" who="Oliver Dain" />
<person posts="1" size="5" who="Adam Belay" />
<person posts="1" size="4" who="Claas Langbehn" />
<person posts="1" size="4" who="Javier Villavicencio" />
<person posts="1" size="4" who="Robert Williamson" />
<person posts="1" size="4" who="Christian" />
<person posts="1" size="4" who="Hans-Joachim Baader" />
<person posts="1" size="4" who="Junji Kanemaru" />
<person posts="1" size="4" who="ejikemel" />
<person posts="1" size="4" who="Richard van der Veen" />
<person posts="1" size="4" who="Thorsten =?iso-8859-1?q?K=F6rner?=" />
<person posts="1" size="4" who="Thorsten =?iso-8859-1?q?K=F6rner?=" />
<person posts="1" size="4" who="tabris" />
<person posts="1" size="4" who="Shane Shrybman" />
<person posts="1" size="4" who="Brad House" />
<person posts="1" size="4" who="Bill Akers" />
<person posts="1" size="4" who="&quot;M.H.VanLeeuwen&quot;" />
<person posts="1" size="4" who="Jarkko Lehti" />
<person posts="1" size="4" who="Alex Deucher" />
<person posts="1" size="4" who="Julien Oster" />
<person posts="1" size="4" who="&quot;Robert Bird&quot;" />
<person posts="1" size="4" who="=?iso-8859-1?b?R3fpbmHrbA==?= Cotrez" />
<person posts="1" size="4" who="(nitrogene)" />
<person posts="1" size="4" who="Lukasz Trabinski" />
<person posts="1" size="4" who="Fabio Coatti" />
<person posts="1" size="4" who="&quot;Jeffrey E. Hundstad&quot;" />
<person posts="1" size="4" who="Dave Olien" />
<person posts="1" size="4" who="Joel Becker" />
<person posts="1" size="4" who="Eric Sandall" />
<person posts="1" size="4" who="Bernardo Innocenti" />
<person posts="1" size="4" who="Andrey Panin" />
<person posts="1" size="4" who="Adam Litke" />
<person posts="1" size="4" who="Shirley Shi" />
<person posts="1" size="4" who="Marcel Holtmann" />
<person posts="1" size="3" who="Rusty Lynch" />
<person posts="1" size="3" who="Kiss Karoly" />
<person posts="1" size="3" who="Konstantin Kletschke" />
<person posts="1" size="3" who="corporatefoundations" />
<person posts="1" size="3" who="Maciej Freudenheim" />
<person posts="1" size="3" who="(mikem)" />
<person posts="1" size="3" who="Andreas Dilger" />
<person posts="1" size="3" who="Brian McGroarty" />
<person posts="1" size="3" who="John R Moser" />
<person posts="1" size="3" who="Klaus Umbach" />
<person posts="1" size="3" who="Martin Wierich" />
<person posts="1" size="3" who="Judith Lebzelter" />
<person posts="1" size="3" who="Stephen Satchell" />
<person posts="1" size="3" who="&quot;Andrew S. Johnson&quot;" />
<person posts="1" size="3" who="Austin" />
<person posts="1" size="3" who="Derek Foreman" />
<person posts="1" size="3" who="&quot;Steven Adams&quot;" />
<person posts="1" size="3" who="Kothi Raja" />
<person posts="1" size="3" who="Peter Zaitsev" />
<person posts="1" size="3" who="Jakob Oestergaard" />
<person posts="1" size="3" who="Christian Kapeller" />
<person posts="1" size="3" who="Michael Dreher" />
<person posts="1" size="3" who="Rob" />
<person posts="1" size="3" who="Gavin Henry" />
<person posts="1" size="3" who="Miek Gieben" />
<person posts="1" size="3" who="Scott Porter" />
<person posts="1" size="3" who="Lars Marowsky-Bree" />
<person posts="1" size="3" who="&quot;Faisal Malallah&quot;" />
<person posts="1" size="3" who="Alex Riesen" />
<person posts="1" size="3" who="&quot;Dr. David Alan Gilbert&quot;" />
<person posts="1" size="3" who="really bensoo_at_soo_dot_com" />
<person posts="1" size="3" who="Martin Diehl" />
<person posts="1" size="3" who="John Levon" />
<person posts="1" size="3" who="&quot;P. Christeas&quot;  (by way of P. Christeas" />
<person posts="1" size="3" who="Clemens Schwaighofer" />
<person posts="1" size="3" who="(P)" />
<person posts="1" size="3" who="Matt Zimmerman" />
<person posts="1" size="3" who="chas williams" />
<person posts="1" size="3" who="Ingo Buescher" />
<person posts="1" size="3" who="Stuart Longland" />
<person posts="1" size="3" who="Warren Togami" />
<person posts="1" size="3" who="Alexander Atanasov" />
<person posts="1" size="3" who="Rhino" />
<person posts="1" size="3" who=" (H. Peter Anvin)" />
<person posts="1" size="3" who="Johannes Erdfelt" />
<person posts="1" size="3" who="Alistair John Strachan" />
<person posts="1" size="3" who="Alexander Chacon" />
<person posts="1" size="3" who="Jorge =?ISO-8859-1?Q?P=E9rez?= &quot;Burgos (Koke)&quot;" />
<person posts="1" size="3" who=" (Dick Streefland)" />
<person posts="1" size="3" who="Emmanuel Fleury" />
<person posts="1" size="3" who="Alan Stern" />
<person posts="1" size="3" who="Matthew J Galgoci" />
<person posts="1" size="3" who="Felipe Contreras" />
<person posts="1" size="3" who="Nikita Danilov" />
<person posts="1" size="3" who="Omen Wild" />
<person posts="1" size="3" who="Erik Steffl" />
<person posts="1" size="3" who="&quot;Anju&quot;" />
<person posts="1" size="3" who="&quot;Dave Dodge&quot;" />
<person posts="1" size="3" who="Tony Gale" />
<person posts="1" size="3" who="Kris Kennaway" />
<person posts="1" size="3" who="Mathieu Chouquet-Stringer" />
<person posts="1" size="3" who="Jurriaan" />
<person posts="1" size="3" who="Kenneth Johansson" />
<person posts="1" size="3" who="Tommy Christensen" />
<person posts="1" size="3" who="Jeff Chua" />
<person posts="1" size="3" who="Thomas Schlichter" />
<person posts="1" size="3" who="Matt Domsch" />
<person posts="1" size="3" who="&quot;O.Sezer&quot;" />
<person posts="1" size="3" who="Oliver Feiler" />
<person posts="1" size="3" who="Christian Kapeller" />
<person posts="1" size="3" who="david nicol" />
<person posts="1" size="3" who="Herman" />
<person posts="1" size="3" who="Ed Tomlinson" />
<person posts="1" size="3" who="Erik Hensema" />
<person posts="1" size="3" who="Samium Gromoff" />
<person posts="1" size="3" who="Denis Zaitsev" />
<person posts="1" size="3" who=" (Aristeu Sergio Rozanski Filho)" />
<person posts="1" size="3" who="Joe Pranevich" />
<person posts="1" size="3" who="Paul Erkkila" />
<person posts="1" size="3" who="Chris Lingard" />
<person posts="1" size="3" who="Justin Ossevoort" />
<person posts="1" size="3" who="Oliver Bohlen" />
<person posts="1" size="3" who="&quot;M. Fioretti&quot;" />
<person posts="1" size="3" who="Jason Lunz" />
<person posts="1" size="3" who="Brad House" />
<person posts="1" size="3" who="Muli Ben-Yehuda" />
<person posts="1" size="3" who="&quot;Martin Schwidefsky&quot;" />
<person posts="1" size="3" who="Martin Schwidefsky" />
<person posts="1" size="3" who="Lukasz Trabinski" />
<person posts="1" size="3" who="Chris Wright" />
<person posts="1" size="3" who="Dave Kleikamp" />
<person posts="1" size="3" who="Joe Korty" />
<person posts="1" size="2" who="Ananth N Mavinakayanahalli" />
<person posts="1" size="2" who="Boszormenyi Zoltan" />
<person posts="1" size="2" who="Fabio Massimo Di Nitto" />
<person posts="1" size="2" who="(ashley)" />
<person posts="1" size="2" who="(laurent.ml)" />
<person posts="1" size="2" who="Robert Love" />
<person posts="1" size="2" who="Aaron Lehmann" />
<person posts="1" size="2" who="=?ISO-8859-1?Q?=20=22KaravnalaD=FCnyaT?=" />
<person posts="1" size="2" who="Alan Cox" />
<person posts="1" size="2" who="Albert Cahalan" />
<person posts="1" size="2" who="Paul Dickson" />
<person posts="1" size="2" who="Mathias =?utf-8?q?Fr=C3=B6hlich?=" />
<person posts="1" size="2" who="Jaroslav Kysela" />
<person posts="1" size="2" who="Rumi Szabolcs" />
<person posts="1" size="2" who="Alexander Hoogerhuis" />
<person posts="1" size="2" who="David Jez" />
<person posts="1" size="2" who="(mark)" />
<person posts="1" size="2" who="Diego Calleja =?ISO-8859-15?Q?Garc=EDa?=" />
<person posts="1" size="2" who="&quot;Stephen R. Bordeleau&quot;" />
<person posts="1" size="2" who="James Stevenson" />
<person posts="1" size="2" who="Torrey Hoffman" />
<person posts="1" size="2" who="Arnaldo Carvalho de Melo" />
<person posts="1" size="2" who="(jt)" />
<person posts="1" size="2" who="Matti Aarnio" />
<person posts="1" size="2" who="Jes Sorensen" />
<person posts="1" size="2" who="Jakub Krajcovic" />
<person posts="1" size="2" who="Karol Czachorowski" />
<person posts="1" size="2" who="Bob Gill" />
<person posts="1" size="2" who="David Dodge" />
<person posts="1" size="2" who="Luke Driscoll" />
<person posts="1" size="2" who="Frank Horowitz" />
<person posts="1" size="2" who="=?ISO-8859-1?Q?Christian_K=F6gler?=" />
<person posts="1" size="2" who="Tim Hockin" />
<person posts="1" size="2" who="&quot;Matt H.&quot;" />
<person posts="1" size="2" who="Christian Axelsson" />
<person posts="1" size="2" who="Xavier Bestel" />
<person posts="1" size="2" who="Denis Perchine" />
<person posts="1" size="2" who="Felix Maibaum" />
<person posts="1" size="2" who="&quot;Simon Oliver&quot;" />
<person posts="1" size="2" who="David Woodhouse" />
<person posts="1" size="2" who="Lars Peterson" />
<person posts="1" size="2" who="Philippe Troin" />
<person posts="1" size="2" who="Marc-Christian Petersen" />
<person posts="1" size="2" who="&quot;Michal Semler (volny.cz)&quot;" />
<person posts="1" size="2" who="Bernd Schubert" />
<person posts="1" size="2" who="Joshua Weage" />
<person posts="1" size="2" who="Jason Baietto" />
<person posts="1" size="2" who="Dave Brondsema" />
<person posts="1" size="2" who="Olaf Hering" />
<person posts="1" size="2" who="Thom Borton" />
<person posts="1" size="2" who="Ben Greear" />
<person posts="1" size="2" who="&quot;Brad House&quot;" />
<person posts="1" size="2" who="Richard" />
<person posts="1" size="2" who="bd" />
<person posts="1" size="2" who="Luke Driscoll" />
<person posts="1" size="2" who="nosp" />
<person posts="1" size="2" who="mark" />
<person posts="1" size="2" who="&quot;Mr. Mailing List&quot;" />
<person posts="1" size="2" who="Shaun Savage" />
<person posts="1" size="2" who="Tomas Telensky" />
<person posts="1" size="2" who="Pavel Roskin" />
<person posts="1" size="2" who="jjluza" />
<person posts="1" size="2" who="Shaheed" />
<person posts="1" size="2" who="&quot;Charles&quot;" />
<person posts="1" size="2" who="Mark Mokryn" />
<person posts="1" size="2" who="Dax Kelson" />
<person posts="1" size="2" who="Bernd Eckenfels" />
<person posts="1" size="2" who="LinuxGuy" />
<person posts="1" size="2" who="Junio C Hamano" />
<person posts="1" size="2" who="Herbert Poetzl" />
<person posts="1" size="2" who="(haiquy)" />
<person posts="1" size="2" who="Jay Denebeim" />
<person posts="1" size="2" who="&quot;[DaRk]&quot;" />
<person posts="1" size="2" who="Daniele Pala" />
<person posts="1" size="2" who="Russell Whitaker" />
<person posts="1" size="2" who="&quot;Lila Presley&quot;" />
<person posts="1" size="2" who="Niklas Vainio" />
<person posts="1" size="2" who="Aschwin Marsman" />
<person posts="1" size="2" who="(niamanesh)" />
<person posts="1" size="2" who=" (Margit Schubert-While)" />
<person posts="1" size="2" who="balaji raghavan" />
<person posts="1" size="2" who="&quot;Angelo Compagnoni&quot;" />
<person posts="1" size="2" who="Konstantin Kudin" />
<person posts="1" size="2" who="David Mosberger-Tang" />
<person posts="1" size="2" who="Faik Uygur" />
<person posts="1" size="2" who="=?iso-8859-1?q?Chris=20D?=" />
<person posts="1" size="2" who="Anonymous Sender" />
<person posts="1" size="2" who="&quot;Chad Kitching&quot;" />
<person posts="1" size="2" who="Bruce Perens" />
<person posts="1" size="2" who="Rolf Eike Beer" />
<person posts="1" size="2" who="Nico Schottelius" />
<person posts="1" size="2" who="Jim Houston" />
<person posts="1" size="2" who="Alexey Toptygin" />
<person posts="1" size="2" who="&quot;Pius Jerry&quot;" />
<person posts="1" size="2" who="Matt" />
<person posts="1" size="2" who="(stefan.eletzhofer)" />
<person posts="1" size="2" who="=?iso-8859-1?q?gulu=20gulu?=" />
<person posts="1" size="1" who="Bas van Kampen" />
<person posts="1" size="1" who="phil" />
<person posts="1" size="1" who="ashok" />
<person posts="1" size="1" who="Amit Patel" />
<person posts="1" size="1" who=" &lt;service-betterlife@epaper.com.tw&gt;" />

</stats>

<section
  title="Status Of kgdb For 2.6"
  subject="Is there a kgdb for Opteron for linux-2.6?"
  posts="7"
  startdate="20 Oct 2003 11:42:03 -0800"
  enddate="29 Oct 2003 14:50:06 -0800"
>
<topic>Assembly</topic>

<mention>Jim Houston</mention>

<p>Jim Houston wondered if the kgdb kernel debugger was available for the
2.6-test kernels, and Andi Kleen replied:</p>

<quote who="Andi Kleen">

<p>There is no 2.6 version of kgdb currently. The 2.4 version also has some
problems that makes it better to not use it at all.</p>

<p>My plan was to do a fresh port from the code in -mm* and get rid of
many of the ugly hacks in 2.4. Doing this properly requires adding dwarf2
annotation to entry.S and other assembly files. This would allow to get rid
of the "interrupt threads" hack in 2.4 because gdb could directly backtrace
through exception/interrupts.</p>

</quote>

<p>George Anzinger remarked, <quote who="George Anzinger">I see that Andrew
has not picked up my latest kgdb.  In the latest version I have the dwarf2
stuff working in entry.S.</quote> He and Andi went back and forth on the
technical details for awhile, and the thread petered out.</p>

</section>

<section
  title="Linux 2.4.23-pre8 Released"
  subject="Linux 2.4.23-pre8"
  posts="27"
  startdate="22 Oct 2003 15:24:17 -0800"
  enddate="30 Oct 2003 15:26:37 -0800"
>
<topic>Disks: IDE</topic>
<topic>FS: NFS</topic>
<topic>Power Management: ACPI</topic>
<topic>Virtual Memory</topic>

<p>Marcelo Tosatti announced Linux 2.4.23-pre8, saying:</p>

<quote who="Marcelo Tosatti">

<p>Here goes -pre8... It contains a quite big amount of ACPI fixes,
networking changes, network driver changes, few IDE fixes, SPARC merge, SH
merge, tmpfs fixes, NFS fixes, important VM typo fix, amongst others.</p>

<p>People seeing boot IDE related crashes on Alpha with previous kernels
please try this.</p>

</quote>

<p>Alexander Viro suggested, <quote who="Alexander Viro">BTW, another thing
that might be worth rechecking is the pile of bugs related to ownership of
ksymoops files.  In particular, bugs.debian.org/171947 might have been caused
by the bug fixed in 2.4.23-pre8 (UID/GID leaking into modprobe).  Matt, do you
still see that crap appearing in /var/log/ksymoops with that kernel?</quote>
And Matt Zimmerman replied, <quote who="Matt Zimmerman">Unfortunately, I
don't have a means to test right now.  A few other folks were seeing that
bug as well, though, so I'm copying them and the Debian bug so that someone
else can verify.</quote></p>

</section>

<section
  title="Status Of Software Suspend"
  subject="2.6.0-test8 - APM suspend not working"
  posts="12"
  startdate="23 Oct 2003 12:54:46 -0800"
  enddate="29 Oct 2003 05:43:37 -0800"
>
<topic>Power Management: ACPI</topic>
<topic>Software Suspend</topic>

<mention>Ruben Puettmann</mention>
<mention>Ian Soboroff</mention>

<p>Ian Soboroff reported that software suspend worked in 2.6.0-test7, but was
broken in 2.6.0-test8 on his Fujitsu P-2120 laptop. Oliver Bohlen confirmed
the same problem on his Gericom laptop, although he did notice that software
suspend <i>would</i> work if The X windowing system was not running. Ruben
Puettmann confirmed the same behavior on his Thinkpad R40.</p>

<p>Elsewhere, Ian reported again the same problem under test9. He was also
able to confirm that the problem went away when X was not running. David
Brownell said:</p>

<quote who="David Brownell">

<p>Those are the same symptoms I saw in test7, fixed by:</p>

<p><a
href="http://marc.theaimsgroup.com/?l=linux-kernel&amp;m=106606272103414&amp;w=2">http://marc.theaimsgroup.com/?l=linux-kernel&amp;m=106606272103414&amp;w=2</a></p>

<p>Patrick, were you going to submit your patch to resolve this?  I'm thinking
this kind of problem would meet Linus's test10 integration criteria.</p>

<p>(That's not an APM problem, it's a generic PM problem that'd show up with
swsusp too.  And likely even some ACPI systems.)</p>

</quote>

<p>Ian at first thought the patch worked, but when letting his laptop sleep
for several hours, he found it had locked up solid. He reiterated that the
last kernel to really support software suspend for him was 2.6.0-test7.</p>

</section>

<section
  title="Linux 2.6.0-test9; Rapidly Approaching 2.6.0 And Handoff To Andrew"
  subject="Linux 2.6.0-test9"
  posts="53"
  startdate="25 Oct 2003 11:09:10 -0800"
  enddate="30 Oct 2003 09:23:38 -0800"
>
<topic>FS: XFS</topic>
<topic>Kernel Release Announcement</topic>
<topic>Serial ATA</topic>

<mention>Andrew Morton</mention>

<p>Linus Torvalds announced Linux 2.6.0-test9, saying:</p>

<quote who="Linus Torvalds">

<p>Ok, 2.6.0-test9 is out there in all the normal places..</p>

<p>First off, I have to say that this week has been a lot better than last
week. I've been cursing at some developers a _lot_ less: while a lot of people
wanted to sync up with me after the -test7 "stability freeze" announcements
with stuff that wasn't really about stability, that dropped off a lot this
week, and I didn't have to be rude to people very much at all.</p>

<p>There's some XFS and cifs updates here, but even they were pretty benign
and largely just bugfixes. Oh, and the SATA driver got included, which you
either disable or which allows people to use modern hardware.</p>

<p>Anyway, while I've been happy with the progress from -test7, I want to
see this total stability freeze work even better. The test9 patch is about
120kB compressed - which is small for a week of work, but is still more than
I want to see before a stable release.</p>

<p>So guys, let's work on this even more for test10. I'm going to _totally_
ignore patches that aren't for major bugs. Don't send me anything that _others_
wouldn't consider horribly critical.</p>

<p>In other words, even if you think that something is the most important
piece of software in the world, if you can't make aunt Tilly up the street say
"oh, but that would be a show-stopper", then don't bother sending it to me.</p>

<p>If it corrupts data, is a security issue, or causes lockups or just basic
nonworkingness: and this happens on hardware that _normal_ people are expected
to have, then it's critical.  Otherwise, it's noise and should wait.</p>

<p>If this works out, then I'll submit -test10 to Andrew Morton, and if he
takes it we'll probably have a real 2.6.0 after a final shakedown. So try
to help, please. We'll all be happier.</p>

</quote>

<p>Marcelo Tosatti asked, <quote who="Marcelo Tosatti">So you mean Andrew
will take care of the tree as soon as -test10 is out ?  When you plan to
start the next development version ?</quote> But there was no reply.</p>

<p>Elsewhere, Linus remarked:</p>

<quote who="Linus Torvalds">

<p>There are things that I bet Andrew will be willing to apply to -STABLE:
things like architecture updates etc that clearly fix stuff. But right now I
want to avoid even that kind of noise: if it doesn't clearly help _testing_
of stability, I'm just not interested at this point.</p>

<p>So for example, in the last week I just dropped some S390 updates without
even looking at them. It was too late - and even if they fix bugs, I don't
see that applying those patches simply would matter for 2.6.0 any more.</p>

<p>So for example: I am pretty happy with how the size of the -test8 and -test9
patches have been shrinking, but even -test9 was big enough that I couldn't
say that we're clearly "asymptotically approaching a stable kernel". At some
point "noise patches" are bad if only because they make it less clear what
the general status of the tree is.</p>

<p>In particular, if the 2.6.0-test10 patch is just 30kB compressed, and I
can just page through it with "less" and see that every single small part of
the patch was pretty clear and not something really scary, I'll be a _lot_
happier about passing the thing off to Andrew. In contrast, if the patch
is full of stuff that isn't really obvious, I'm going to be less happy,
and worry more about what the side effects are.</p>

</quote>

</section>

<section
  title="Linux 2.6 Features List Updated By Joe Pranevich"
  subject="Linux 2.6 features list update"
  posts="5"
  startdate="26 Oct 2003 11:34:19 -0800"
  enddate="30 Oct 2003 00:13:59 -0800"
>

<p>Joe Pranevich announced:</p>

<quote who="Joe Pranevich">

<p>I've just completed a second revision of my "Wonderful World of Linux 2.6"
document that I mailed around back in July. This document is my reasonably
complete list of the new features in Linux 2.6, with explanations. This one
covers up to the -test9 kernel released yesterday and takes into consideration
a lot of feedback from members of the list and elsewhere. The also has large
portions rewritten for flow, etc.</p>

<p>If you read the previous one, there actually haven't
been that many big changes since -test1. If you just want
to see (some of) the changes, I made a rough list at <a
href="http://kniggit.net/wwol26-changes.html">http://kniggit.net/wwol26-changes.html</a>.</p>

<p>If you haven't read the previous one (or even if you have), I have
posted the update at http://kniggit.net/wwol26.html. (Text version: <a
href="http://kniggit.net/wwol26.txt">http://kniggit.net/wwol26.txt</a>)</p>

<p>Please let me know what you think. I am hopeful that this will be a good
resource for people to use for learning about Linux 2.6. Unless there's
some severe inaccuracies, I probably won't be updating this again until the
official 2.6 release is out.</p>

</quote>

</section>

<section
  title="Status Of ipchains In 2.6"
  subject="status of ipchains in 2.6?"
  posts="15"
  startdate="27 Oct 2003 17:27:22 -0800"
  enddate="31 Oct 2003 00:52:49 -0800"
>
<topic>MAINTAINERS File</topic>

<mention>Eric Brunet</mention>
<mention>Wichert Akkerman</mention>
<mention>Bill Davidsen</mention>
<mention>Rusty Russell</mention>

<p>David Mosberger noticed that ipchains were not working so well one 64-bit
platforms under 2.6-test, and asked what the status of that was. Holger
Schurig suggested dropping ipchains support entirely, but several folks
voiced objections to this plan. Bill Davidsen in particular, pointed out that
earlier versions had worked correctly, so it seemed to him that the thing to
do was just to fix ipchains so it worked again. David S. Miller said that the
correct mailing list for this sort of problem was the netfilter or netdev
lists. He said, <quote who="David S. Miller">most networking developers
do not read linux-kernel.  They do read netdev@oss.sgi.com so please post
things there.</quote> Miquel van Smoorenburg complained:</p>

<quote who="Miquel van Smoorenburg">

<p>netdev@oss.sgi.com doesn't have an official webpage anywhere to tell you
that it even exists. No info on how to subscribe or what the rules of the
list are.</p>

<p>On <a href="http://oss.sgi.com/">http://oss.sgi.com/</a> the netdev list
is not mentioned at all.</p>

<p>I can't find a mailinglist archive of netdev.</p>

<p>I'd like to read netdev but I'm not sure to subscribe since as I said
info on it is basically non-existing.</p>

<p>Perhaps SGI could create a "netdev" page somewhere on oss.sgi.com, link
to it from "projects lists" or "newsgroups and mailinglists", and resurrect
the archive ? Please ?</p>

</quote>

<p>Wichert Akkerman replied that google would lead right to the <a
href="http://oss.sgi.com/projects/netdev/archive/">netdev archives</a>.</p>

<p>David Mosberger suggested updating the MAINTAINERS file to reflect the
true maintainer of ipchains, and the fact that the netdev mailing list is
the proper list for ipchains bugs. David S. Miller replied that ipchains was
a part of netfilter, which did have info in the MAINTAINERS file; and David
Mosberger replied, <quote who="David Mosberger">I took ipchains not being
mentioned in MAINTAINERS as a sign that nobody wanted to hear bug reports
about it, hence my choice of lkml.</quote></p>

<p>Elsewhere, Martin Josefsson posted a patch by several folks including
Rusty Russell and Andy Polyakov, to fix ipchains, that was accepted into
Linus Torvald's tree. Eric Brunet said it fixed his ipchains troubles,
and the thread ended.</p>

</section>

<section
  title="IRQ Routing With Sis ISA Bridges"
  subject="SiS ISA bridge IRQ routing on 2.6 ..."
  posts="4"
  startdate="28 Oct 2003 19:45:12 -0800"
  enddate="29 Oct 2003 15:11:19 -0800"
>
<topic>USB</topic>

<mention>Linus Torvalds</mention>

<p>Davide Libenzi asked Linus Torvalds, <quote who="Davide Libenzi">Linus,
I saw that Marcelo merged Alan bits to fix the IRQ routing with the newest SiS
ISA bridges. To make it really short the ISA bridge inside the SiS 85C503/5513
issue IRQ routing requests on 0x60, 0x61, 0x62 and 0x63 for the USB hosts
and the current code does not handle them correctly.  2.6-test9 does not have
those bits and the USB  subsystem won't work w/out that. Did Alan ever posted
the patch for 2.6? If yes, did you simply miss it or you have a particular
reason to not merge it?  I really would like to remove the SiS IRQ patch
from my to-apply-2.6 folder :)</quote> Nick Piggin replied, <quote who="Nick
Piggin">Alan thought I should put SiS IRQ routing on the must-fix list.
Doesn't mean it has to go in before 2.6.0, but if its common hardware and
its in 2.4 without problems its probably a good idea.</quote> And Davide
said, <quote who="Davide Libenzi">Alan did not like my approach, so I'll let
him post to Linus his work. If he doesn't I'll post mine. The solution is
trivial though and it works for me as long as for many users that google'd
about SiS+USB and asked me the patch.</quote> Alan Cox replied to this:</p>

<quote who="Alan Cox">

<p>I generalised it to remove a ton of nasty 440GX hacks and also make the
code smaller by swapping a big table for little __init functions. I sent
akpm comments on it but I never did a 2.6 version directly. Its the same
code in both cases however.</p>

<p>Right now I have exams, which is why I'm reading email not revising ;)</p>

</quote>

</section>

<section
  title="Linux 2.6.0-test9-mm1 Released"
  subject="2.6.0-test9-mm1"
  posts="4"
  startdate="30 Oct 2003 01:18:10 -0800"
  enddate="01 Nov 2003 14:21:52 -0800"
>
<topic>Kernel Release Announcement</topic>
<topic>Virtual Memory</topic>

<p>Andrew Morton announced Linux 2.6.0-test9-mm1, saying:</p>

<quote who="Andrew Morton">

<p><a
href="ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm1">ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm1</a></p>

<p>

<ul>

<li>

<p>kernel.org is being slow - the diff is also at</p>

<p><a
href="http://www.zip.com.au/~akpm/linux/patches/2.6.0-test9-mm1.gz">http://www.zip.com.au/~akpm/linux/patches/2.6.0-test9-mm1.gz</a></p>

</li>

<li>A couple of fixes for VM memory reclaim.</li>

<li>The ia32 EFI code seems to be complete now.</li>

<li>The recent IO scheduler regressions should be fixed.</li>

<li>Dropped the runtime-selectable-IO-scheduler patches.</li>

<li>A number of fixes to the pagecache readahead code should help seeky
workloads such as non-direct-io databases.</li>

<li>Various fixes, mostly minor.</li>

</ul>

</p>

</quote>

</section>

<section
  title="Linux 2.4.23-pre9 Released"
  subject="Linux 2.4.23-pre9"
  posts="6"
  startdate="30 Oct 2003 04:00:59 -0800"
  enddate="03 Nov 2003 14:11:47 -0800"
>
<topic>Disks: IDE</topic>
<topic>FS: JFS</topic>
<topic>Power Management: ACPI</topic>
<topic>USB</topic>

<mention>Alan Cox</mention>
<mention>Erik Andersen</mention>
<mention>Krzysztof Halasa</mention>

<p>Marcelo Tosatti announced Linux 2.4.23-pre9, saying:</p>

<quote who="Marcelo Tosatti">

<p>Here goes -pre9. Only bugfixes will be accepted till 2.4.24-pre now.</p>

<p>-pre9 backouts out a few ACPI problematic changes. It also includes a
USB update, JFS update, sis900/starfire/tg3 bugfixes, etc.</p>

</quote>

<p>Krzysztof Halasa asked if Marcelo would accept patches to fix compiling IDE
support as a module, adn Marcelo replied, <quote who="Marcelo Tosatti">Yes I'll
accept patches for 2.4.24-pre. You probably should talk to Alan about the IDE
one.</quote> Erik Andersen pointed out that Alan Cox was on leave for a year,
and asked if this would cause a problem. Marcelo replied, <quote who="Marcelo
Tosatti">He is not as active as he used to but he is still around.</quote></p>

</section>

<section
  title="Modutils 2.4.26 Released"
  subject="Announce: modutils 2.4.26 is available"
  posts="1"
  startdate="30 Oct 2003 04:35:34 -0800"
>
<topic>Compression</topic>

<mention>Arnd Bergmann</mention>
<mention>Andreas Haumer</mention>
<mention>Maciej W. Rozycki</mention>

<p>Keith Owens announced:</p>

<quote who="Keith Owens">

<p><a href="ftp://ftp.us.kernel.org/pub/linux/utils/kernel/modutils/v2.4">ftp://ftp.&lt;country&gt;.kernel.org/pub/linux/utils/kernel/modutils/v2.4</a></p>

<pre>modutils-2.4.26.tar.gz          Source tarball, includes RPM spec file
modutils-2.4.26-1.src.rpm       As above, in SRPM format
modutils-2.4.26-1.i386.rpm      Compiled with gcc 2.96 20000731, glibc 2.2.2.
modutils-2.4.26-1.ia64.rpm      Compiled with gcc 2.96-ia64-20000731, glibc-2.2.3.
patch-modutils-2.4.26.gz        Patch from modutils 2.4.25 to 2.4.26.</pre>

<p>Changelog extract</p>

<p>

<ul>

<li>Ignore SHT_MIPS_DWARF sections.  Alvaro Martinez Echevarria.</li>
<li>Add -malign-double to cflags for 64 bit builds.</li>
<li>Fix zlib linking problems.  Maciej W. Rozycki.</li>
<li>Remove hard coded limits on length of modules.conf lines.</li>
<li>Alias updates.  Red Hat.</li>
<li>Makefile fix for parallel build using bison.  Andreas Haumer.</li>
<li>Document difference between patterns and modules in modprobe.
          Frank Murphy.</li>
<li>Suppress module not found message on modprobe -q.  Frank Murphy.</li>
<li>Add module name to some messages.  Red Hat.</li>
<li>Add amd64 support.  i386 now defaults to combined 32/64 bit.
          Arnd Bergmann.</li>
<li>Older glibc versions had a wrong name for R_390_GOTOFF32.
          Arnd Bergmann.</li>
<li>Run known directories in the correct historical order.  Red Hat.</li>
<li>Upgrade config.sub, config.guess to glibc 2.3.2.</li>
<li>Add sh64 support.  Benedict Gaster.</li>
<li>Only build sys_oim.o when COMPAT_2_0 is set, it breaks with ia64 and
          recent glibc.</li>

</ul>

</p>

</quote>

</section>

<section
  title="JFS 1.1.4 Released"
  subject="[ANNOUNCE] JFS 1.1.4"
  posts="1"
  startdate="30 Oct 2003 13:33:25 -0800"
>
<topic>FS: JFS</topic>

<p>Dave Kleikamp announced:</p>

<quote who="Dave Kleikamp">

<p>Release 1.1.4 of JFS was made available today.</p>

<p>Drop 67 on October 30, 2003 includes fixes to the file system and
utilities.</p>

<p>Utilities changes</p>

<p>

<ul>

<li>Work around gcc 2.95 bug</li>
<li>Handle log full without crashing</li>
<li>Message format fix</li>

</ul>

</p>

<p>File System changes</p>

<p>

<ul>

<li>Make sure journal buffer gets flushed to disk</li>
<li>Improved error handling</li>
<li>Remove racy, redundant call to block_flushpage</li>
<li>Fix race between link() and unlink()</li>

</ul>

</p>

<p>Note: The 2.4.23 and 2.6 kernel.org development kernels are kept up to
date with the latest JFS code.  The file system updates available on the
web site are only needed for maintaining earlier 2.4 kernels.</p>

<p>For more details about JFS, please see our website: <a
href="http://oss.software.ibm.com/jfs">http://oss.software.ibm.com/jfs</a></p>

</quote>

</section>

<section
  title="Making Filsystem Operations const"
  subject="[ANNOUNCE] Make fs operations const"
  posts="1"
  startdate="31 Oct 2003 05:49:45 -0800"
>
<topic>FS: InterMezzo</topic>
<topic>FS: ext2</topic>

<p>Matthew Wilcox said:</p>

<quote who="Matthew Wilcox">

<p>The 54k patch at <a
href="http://ftp.linux.org.uk/pub/linux/willy/patches/fs-const.diff">http://ftp.linux.org.uk/pub/linux/willy/patches/fs-const.diff</a>
makes many file_operations, dentry_operations, address_space_operations,
inode_operations, super_operations and dquot_operations const.</p>

<p>This was inspired by intermezzo doing something naughty which the compiler
didn't know to warn about.  By making these pointers point to const structs,
the compiler knows we shouldn't be doing that and will issue a warning.</p>

<p>As a bonus for the embedded people, this enables us to move more of
the kernel into ROMmable sections.  I've only done this for ext2 and a few
well-known *_operations in this patch, but it could be done to many more
filesystems.  It only saves a few hundred bytes per filesystem, but it all
adds up.</p>

</quote>

</section>

<section
  title="GCC 3.3.2/3.4 ColdFire Toolchain For uClinux"
  subject="[ANNOUNCE] GCC 3.3.2/3.4 ColdFire toolchain for uClinux (20031103)"
  posts="1"
  startdate="04 Nov 2003 14:27:36 -0800"
>

<p>Bernardo Innocenti said:</p>

<quote who="Bernardo Innocenti">

<p>I've released a new snapshot of the uClinux/ColdFire toolchain based on
GCC 3.3.2 and GCC 3.4-prerelease:</p>

<p><a
href="http://www.uclinux.org/pub/uClinux/uclinux-elf-tools/gcc-3/">http://www.uclinux.org/pub/uClinux/uclinux-elf-tools/gcc-3/</a></p>

<p>This release incorporares quite a lot of updates and fixes since the last
official announcement.</p>

</quote>

</section>

<section
  title="Linux 2.6.0-test9-mm2 Released"
  subject="2.6.0-test9-mm2"
  posts="6"
  startdate="04 Nov 2003 22:55:44 -0800"
  enddate="05 Nov 2003 15:07:58 -0800"
>
<topic>Kernel Release Announcement</topic>
<topic>Networking</topic>

<p>Andrew Morton announced Linux 2.6.0-test9-mm2, saying:</p>

<quote who="Andrew Morton">

<p><a
href="ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm2/">ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm2/</a></p>

<p>

<ul>

<li>Various random fixes.  Maybe about half of these are 2.6.0-worthy.</li>

<li>

<p>Some improvements to the anticipatory IO scheduler and more readahead
tweaks should help some of those database benchmarks.</p>

<p>  The anticipatory scheduler is still a bit behind the deadline scheduler
in these random seeky loads - it most likely always will be.</p>

</li>

<li>

<p>"A new driver for the ethernet interface of the NVIDIA nForce chipset,
licensed under GPL."</p>

<p>  Testing of this would be appreciated.  Send any reports to linux-kernel
or netdev@oss.sgi.com and Manfred will scoop them up, thanks.</p>

</li>

<li>I shall be offline for a couple of days.</li>

</ul>

</p>

</quote>

</section>

<section
  title="Attempt To Insert Root Exploit Into Kernel Sources"
  subject="BK2CVS problem"
  posts="24"
  startdate="05 Nov 2003 12:45:22 -0800"
  enddate="06 Nov 2003 07:56:35 -0800"
>
<topic>Version Control</topic>

<mention>Bert Hubert</mention>
<mention>Matthew Dharm</mention>

<p>Larry McVoy reported:</p>

<quote who="Larry McVoy">

<p>Somebody has modified the CVS tree on kernel.bkbits.net directly.
Dave looked at the machine and it looked like someone may have been trying
to break in and do it.</p>

<p>We've fixed the file in question, the conversion is done back here at
BitMover and after we transfer the files we check them and make sure they
are OK and this file got flagged.</p>

<p>The CVS tree is fine, you might want to remove and update exit.c to make
sure you have the current version in your tree however.</p>

<p>The problem file is kernel/exit.c which has a few extra entries like so:</p>

<pre>    revision 1.121
    date: 2003/11/04 16:44:19;  author: davem;  state: Exp;  lines: +58 -0
    Oops, I worked on the  the wrong file, fixed again.
    ----------------------------
    revision 1.120
    date: 2003/11/04 16:42:00;  author: davem;  state: Exp;  lines: +0 -58
    *** empty log message ***
    ----------------------------
    revision 1.119
    date: 2003/11/04 16:22:47;  author: davem;  state: Exp;  lines: +2 -0
    *** empty log message ***
    ----------------------------
    revision 1.118
    date: 2003/10/27 19:50:03;  author: torvalds;  state: Exp;  lines: +11 -5
    Fix ZOMBIE race with self-reaping threads.

    exit_notify() used to leave a window open when a thread
    died that made the thread visible as a ZOMBIE even though
    the thread reaped itself. This closes that window by marking
    the thread DEAD within the tasklist_lock.

    (Logical change 1.14141)
    ----------------------------</pre>

<p>Notice how the top 3 do not have the (Logical change X.YZ) at the end?
That is a pointer so you can figure out the changeset boundaries and it is
added back here during the conversion process.  The file here is fine which
leads me to believe that someone modified the file either on kernel.bkbits.net
or managed to get in through the pserver.  Dave swears up and down that it
wasn't him so if anyone can step forward and claim responsibility that would
be nice.</p>

<p>It's not a big deal, we catch stuff like this, but it's annoying to the
CVS users.</p>

</quote>

<p>Matthew Dharm asked what lines in the CVS tree had been changed, and Larry
posted a short patch describing the change. The modification appeared to
create a root exploit in the kernel sources. At one point in the discussion,
Bert Hubert asked if there was any chance the exploit could have made it
into an official kernel release, and Linus Torvalds replied:</p>

<quote who="Linus Torvalds">

<p>No. There are two ways to get into a kernel release: patches to me by
email (which depending on the person get more or less detailed scrutiny,
but core files would definitely get a read-through and need an explanation),
and through BK merges.</p>

<p>And the people who merge with BK wouldn't have used the CVS tree.</p>

</quote>

<p>Close by, Theodore Y. Ts'o said:</p>

<quote who="Theodore Y. Ts'o">

<p>BK really needs to add per-changeset digital signatures, and I've been
bugging Larry about this for years.  :-) And there's a similar risk involving
a subtle patch that claims to fix a bug, but really opens up a security hole.
Someone clever enough to send a "patch" to Linus, who can forge sufficient
mail headers that he doesn't notice --- and perhaps even forge a cc to the
LKML, even though it never got sent there, might be able to sneak such a
minor change into the master sources.  This is especially true if the trojan
horse gets burried in a number of other plausible changes, and had an SMTP
from field that appeared to come from a trusted kernel developer.</p>

<p>An argument might be made that all patches sent to Linus should be at
a minimum be GPG signed, but that assumes that Linus would be willing to
use GPG, or is willing to have his mail reader set upt to do automatic
GPG verification.  One of the reasons why I think integration with BK
would be a Good Thing is that (a) it becomes automatic, and (b) instead
of it being verified only by Linus when he receives the patch, I or anyone
else can verify the digital signature on each changeset whenever we want.
This distributed verfication is very powerful, and hopefully this points
out why we badly need such a capability.</p>

</quote>

</section>

<section
  title="libsysfs 0.3.0 Released"
  subject="[ANNOUNCE] libsysfs v0.3.0"
  posts="1"
  startdate="06 Nov 2003 02:10:35 -0800"
>
<topic>FS: sysfs</topic>
<topic>PCI</topic>

<p>Ananth N Mavinakayanahalli of IBM said:</p>

<quote who="Ananth N Mavinakayanahalli">

<p>We have released libsysfs v0.3.0 as part of the sysfsutils package.</p>

<p>The package can be downloaded from <a
href="http://linux-diag.sourceforge.net/">http://linux-diag.sourceforge.net/</a></p>

<p>Changes include:</p>

<p>

<ul>

<li>Support for the "block" subsystem. Block now is
                considered as a sysfs "class".</li>
<li>Facility to build both shared and static libraries</li>
<li>Fixed "write" attribute support.</li>
<li>Added few "test" routines to demonstrate API usage.</li>
<li>Headers now get installed to /usr/include/sysfs</li>
<li>PCI name decode support.</li>

</ul>

</p>

<p>Comments, suggestions and contributions welcome. The mailing list for
discussing libsysfs and other diagnostic utilities is</p>

<p><a
href="http://lists.sourceforge.net/lists/listinfo/linux-diag-devel">http://lists.sourceforge.net/lists/listinfo/linux-diag-devel</a></p>

</quote>

</section>

<section
  title="Linux Test Project November Release"
  subject="[ANNOUNCE] Linux Test Project November Release Announcement"
  posts="1"
  startdate="06 Nov 2003 09:51:05 -0800"
>
<topic>Bug Tracking</topic>
<topic>FS: NFS</topic>
<topic>Version Control</topic>

<p>Robert Williamson said:</p>

<quote who="Robert Williamson">

<p>The Linux Test Project test suite &lt;<a
href="http://www.linuxtestproject.org">http://www.linuxtestproject.org</a>&gt;
has been released. The latest version of the testsuite contains 2000+ tests
for the Linux OS. Our web site also contains other information such as:
test results, a Linux test tools matrix, an area for keeping up with fixes
for known blocking problems in the 2.5/2.6 kernel releases, technical papers
and HowTos on Linux testing, and a code coverage analysis tool.</p>

<p> Highlights:</p>

<p>

<ul>

<li>Updated the LTP stress script to record 'iostat' statistics if
     needed.</li>

<li>Updated the SCTP tests to support the current SCTP 2.6 kernel code.</li>

<li>Added new NFS test, nfs04, to help test data integrity during copies
     across mounts.</li>

<li>Applied more bug fixes, patches, and code cleanups.</li>

</ul>

</p>

<p> We encourage the community to post results, patches or new tests on our
 mailing list &lt;ltp-list@lists.sf.net&gt; and use the CVS bug tracking
 facility to report problems that you might encounter with the test suite.</p>

</quote>

</section>

</kc>

