<?xml version="1.0" ?>

<kc>

<title>Kernel Traffic</title>

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

<issue num="166" date="12 May 2002 23:00:00 -0800" />

<intro>

<p>Kernel Traffic has just changed its publication system. It used to use
a home-grown XML parser that interfaced with a database back-end to produce
flat HTML, which would then be uploaded to the various machines in the DNS
round-robin.</p>

<p>The new system uses XSLT files to transform the XML into HTML, and uses
'make' to ensure that only the right files are rebuilt. Eventually the
publication system will be released with version numbers, revision
control, etc., but for now you can still view the files at <a
href="http://kt.zork.net/xslt/">http://kt.zork.net/xslt/</a>. The
key XSLT file used to produce the HTML on the site is <a
href="http://kt.zork.net/xslt/kt.xsl">http://kt.zork.net/xslt/kt.xsl</a>,
which in turn references files in the various subdirectories.</p>

<p>I'll have more to say about this, and some documentation, in upcoming weeks.
For now I'm just letting folks know the files are there, in case anyone
wants to experiment with them, and maybe send me patches and feature ideas.</p>

<p>Special thanks go to Joerg Heinicke and Jeni Tennison from
the XSL mailing list, who wrote the &lt;kcref&gt; handler in <a
href="http://kt.zork.net/xslt/html/misc.xsl">http://kt.zork.net/xslt/html/misc.xsl</a>.</p>

</intro>

<stats posts="1393" size="6868" contrib="424" multiples="217" lastweek="143">

<person posts="53" size="717" who="Martin Dalecki " />
<person posts="50" size="124" who="Alan Cox " />
<person posts="47" size="184" who="Keith Owens " />
<person posts="36" size="166" who="Andrew Morton " />
<person posts="29" size="84" who="Dave Jones " />
<person posts="24" size="118" who="Anton Altaparmakov " />
<person posts="23" size="135" who="Adrian Bunk " />
<person posts="20" size="67" who="Mike Fedyk " />
<person posts="19" size="203" who="Jens Axboe " />
<person posts="19" size="75" who="Alexander Viro " />
<person posts="19" size="48" who="&quot;David S. Miller&quot; " />
<person posts="18" size="73" who="Andrea Arcangeli " />
<person posts="17" size="207" who=" (Eric W. Biederman)" />
<person posts="15" size="50" who="Andre Hedrick " />
<person posts="14" size="54" who="Denis Vlasenko " />
<person posts="13" size="144" who="Roman Zippel " />
<person posts="13" size="48" who="Zwane Mwaikambo " />
<person posts="13" size="36" who="James Simmons " />
<person posts="13" size="35" who="Pavel Machek " />
<person posts="12" size="50" who="tomas szepe " />
<person posts="12" size="39" who="&quot;J.A. Magallon&quot; " />
<person posts="12" size="37" who="Jeff Dike " />
<person posts="12" size="36" who="Christoph Hellwig " />
<person posts="12" size="34" who="Thunder from the hill " />
<person posts="11" size="37" who="Eyal Lebedinsky " />
<person posts="10" size="36" who="&quot;Richard B. Johnson&quot; " />
<person posts="10" size="36" who="Miles Lane " />
<person posts="8" size="59" who="Roy Sigurd Karlsbakk " />
<person posts="8" size="28" who="&quot;Martin J. Bligh&quot; " />
<person posts="8" size="28" who="Tomas Szepe " />
<person posts="8" size="25" who="Paul Mackerras " />
<person posts="8" size="24" who="Linus Torvalds " />
<person posts="7" size="41" who="&quot;Holzrichter, Bruce&quot; " />
<person posts="7" size="40" who="Robert Love " />
<person posts="7" size="33" who="Greg KH " />
<person posts="7" size="33" who="Sebastian Droege " />
<person posts="7" size="31" who="Brian Gerst " />
<person posts="7" size="26" who="&quot;Ivan G.&quot; " />
<person posts="7" size="25" who="&quot;H. Peter Anvin&quot; " />
<person posts="7" size="23" who="Bill Davidsen " />
<person posts="7" size="22" who="=?iso-8859-1?q?Neil=20Conway?= " />
<person posts="7" size="21" who="Russell King " />
<person posts="7" size="19" who="Pavel Machek " />
<person posts="6" size="72" who="Dipankar Sarma " />
<person posts="6" size="65" who="Hans Reiser " />
<person posts="6" size="46" who="Paul Menage " />
<person posts="6" size="35" who="Eugene Kuznetsov " />
<person posts="6" size="31" who="Daniel Pittman " />
<person posts="6" size="29" who="Suparna Bhattacharya " />
<person posts="6" size="25" who="=?iso-8859-1?Q?Jakob_=D8stergaard?= " />
<person posts="6" size="24" who="Xavier Bestel " />
<person posts="6" size="24" who="Rusty Russell " />
<person posts="6" size="21" who="Urban Widmark " />
<person posts="6" size="19" who="&quot;Oliver Pitzeier&quot; " />
<person posts="6" size="18" who="William Lee Irwin III " />
<person posts="6" size="15" who="Jeff Garzik " />
<person posts="5" size="63" who="Patricia Gaughen " />
<person posts="5" size="54" who="Matthew Dobson " />
<person posts="5" size="24" who="Gregoire Favre " />
<person posts="5" size="19" who="Vojtech Pavlik " />
<person posts="5" size="17" who="Arjan van de Ven " />
<person posts="5" size="17" who="Richard Thrapp " />
<person posts="5" size="16" who="Rudmer van Dijk " />
<person posts="5" size="16" who="Stephen Samuel " />
<person posts="5" size="16" who="Erik Andersen " />
<person posts="5" size="16" who="Tomasz Rola " />
<person posts="5" size="15" who="&quot;Randy.Dunlap&quot; " />
<person posts="5" size="14" who="Dax Kelson " />
<person posts="5" size="14" who="" />
<person posts="4" size="51" who="Ivan Kokshaysky " />
<person posts="4" size="36" who="Rob Landley " />
<person posts="4" size="36" who="Tim Schmielau " />
<person posts="4" size="21" who="Kai Germaschewski " />
<person posts="4" size="18" who="Florian Lohoff " />
<person posts="4" size="18" who="&quot;Calin A. Culianu&quot; " />
<person posts="4" size="17" who="Krzysiek Taraszka " />
<person posts="4" size="16" who="" />
<person posts="4" size="16" who="Erik Steffl " />
<person posts="4" size="15" who="Diego Calleja " />
<person posts="4" size="15" who="Gerd Knorr " />
<person posts="4" size="13" who="&quot;Scott A. Sibert&quot; " />
<person posts="4" size="13" who="Kees Bakker " />
<person posts="4" size="13" who="&quot;Hong-Gunn Chew&quot; " />
<person posts="4" size="13" who="Kurt Wall " />
<person posts="4" size="13" who="Trond Myklebust " />
<person posts="4" size="12" who="Seiichi Nakashima " />
<person posts="4" size="12" who="David Ford " />
<person posts="4" size="11" who="Chris Mason " />
<person posts="4" size="11" who="David Woodhouse " />
<person posts="4" size="11" who="Dan Kegel " />
<person posts="4" size="10" who="Ian Molton " />
<person posts="4" size="9" who=" &lt;antonelloderosa@inwind.it&gt;" />
<person posts="3" size="32" who="Shawn " />
<person posts="3" size="26" who="&quot;Guillaume Boissiere&quot; " />
<person posts="3" size="19" who="&quot;Ishan O. Jayawardena&quot; " />
<person posts="3" size="18" who="A Guy Called Tyketto " />
<person posts="3" size="17" who="Wim Van Sebroeck " />
<person posts="3" size="17" who="Rik van Riel " />
<person posts="3" size="16" who="Andrey Panin " />
<person posts="3" size="13" who="Jurriaan on Alpha " />
<person posts="3" size="12" who="Danijel Schiavuzzi " />
<person posts="3" size="12" who="Andi Kleen " />
<person posts="3" size="12" who="Paul Jakma " />
<person posts="3" size="11" who="Alex Riesen " />
<person posts="3" size="11" who="&quot;Jeff V. Merkey&quot; " />
<person posts="3" size="11" who="&quot;M. Edward (Ed) Borasky&quot; " />
<person posts="3" size="11" who="Skip Ford " />
<person posts="3" size="11" who="" />
<person posts="3" size="11" who="Martin Knoblauch " />
<person posts="3" size="10" who="Douglas Gilbert " />
<person posts="3" size="10" who="Stephen Rothwell " />
<person posts="3" size="10" who="&quot;Petr Vandrovec&quot; " />
<person posts="3" size="9" who="Petr Vandrovec " />
<person posts="3" size="9" who=" (Bob_Tracy)" />
<person posts="3" size="9" who="Hugh Dickins " />
<person posts="3" size="9" who="Kent Borg " />
<person posts="3" size="9" who="&quot;Peter J. Milanese&quot; " />
<person posts="3" size="9" who="Mikael Pettersson " />
<person posts="3" size="8" who="" />
<person posts="3" size="8" who="Peter Samuelson " />
<person posts="3" size="8" who="Osamu Tomita " />
<person posts="3" size="8" who="Jan Harkes " />
<person posts="3" size="8" who="Con Kolivas " />
<person posts="3" size="8" who="David Gibson " />
<person posts="3" size="7" who="" />
<person posts="3" size="7" who="&quot;Reza Roboubi&quot; " />
<person posts="3" size="7" who="Francois Romieu " />
<person posts="3" size="7" who="Bartlomiej Zolnierkiewicz " />
<person posts="3" size="7" who="Daniel Phillips " />
<person posts="3" size="7" who="&quot;skidley&quot; " />
<person posts="2" size="90" who="Chris Rankin " />
<person posts="2" size="72" who="Marcelo Tosatti " />
<person posts="2" size="70" who="Alan Cox " />
<person posts="2" size="51" who="hugang " />
<person posts="2" size="33" who="&quot;Daniela Engert&quot; " />
<person posts="2" size="30" who="Nick Sanders " />
<person posts="2" size="29" who="&quot;Andreas Beham&quot; " />
<person posts="2" size="20" who="&quot;Kosta Porotchkin&quot; " />
<person posts="2" size="18" who="=?iso-8859-1?Q?John_B=E4ckstrand?= " />
<person posts="2" size="17" who="&quot;Brian Dixon&quot; " />
<person posts="2" size="13" who="DevilKin " />
<person posts="2" size="11" who="Nikita Danilov " />
<person posts="2" size="10" who="Michal Schulz " />
<person posts="2" size="9" who="Luigi Genoni " />
<person posts="2" size="9" who="Robert Love " />
<person posts="2" size="9" who="Stefan Frank " />
<person posts="2" size="9" who="Warchild " />
<person posts="2" size="8" who="&quot;Maksim (Max) Krasnyanskiy&quot; " />
<person posts="2" size="8" who="Steffen Persvold " />
<person posts="2" size="8" who="Karim Yaghmour " />
<person posts="2" size="8" who="Jaroslav Kysela " />
<person posts="2" size="8" who="george anzinger " />
<person posts="2" size="7" who="Neil Brown " />
<person posts="2" size="7" who="Treeve Jelbert " />
<person posts="2" size="7" who="Erich Schubert " />
<person posts="2" size="7" who="David Dyck " />
<person posts="2" size="7" who="Wakko Warner " />
<person posts="2" size="7" who="Samuel Flory " />
<person posts="2" size="7" who="Robert Szentmihalyi " />
<person posts="2" size="7" who="Samuel Maftoul " />
<person posts="2" size="7" who="Fabian Svara " />
<person posts="2" size="7" who="Ed Vance " />
<person posts="2" size="7" who="Lars Marowsky-Bree " />
<person posts="2" size="7" who="jw schultz " />
<person posts="2" size="7" who="&quot;Kevin Krieser&quot; " />
<person posts="2" size="7" who="Stephen Lord " />
<person posts="2" size="7" who="Gerrit Huizenga " />
<person posts="2" size="6" who="Abdij Bhat " />
<person posts="2" size="6" who="Tim Waugh " />
<person posts="2" size="6" who="Patrick Mochel " />
<person posts="2" size="6" who="Justin Piszcz " />
<person posts="2" size="6" who="john slee " />
<person posts="2" size="6" who="Andi Kleen " />
<person posts="2" size="6" who="Sandy Harris " />
<person posts="2" size="6" who="&quot;Martin Bene&quot; " />
<person posts="2" size="6" who=" (Rogier Wolff)" />
<person posts="2" size="6" who="&quot;pavankvk&quot; " />
<person posts="2" size="6" who="Peter Denison " />
<person posts="2" size="6" who="David Weinehall " />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="Andrea Aime " />
<person posts="2" size="6" who="CaT " />
<person posts="2" size="6" who="" />
<person posts="2" size="6" who="Mathieu Chouquet-Stringer " />
<person posts="2" size="6" who="Sebastian Huber " />
<person posts="2" size="5" who="Pawel Kot " />
<person posts="2" size="5" who="Andreas Dilger " />
<person posts="2" size="5" who="Guennadi Liakhovetski " />
<person posts="2" size="5" who="J.P. Morris " />
<person posts="2" size="5" who="Helge Hafting " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="Oleg Drokin " />
<person posts="2" size="5" who="angus " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="mikeH " />
<person posts="2" size="5" who="Larry McVoy " />
<person posts="2" size="5" who="Witek Krecicki " />
<person posts="2" size="5" who="Der Herr Hofrat " />
<person posts="2" size="5" who="Dieter =?iso-8859-15?q?N=FCtzel?= " />
<person posts="2" size="5" who="Tom Rini " />
<person posts="2" size="5" who="Alastair Stevens " />
<person posts="2" size="5" who="" />
<person posts="2" size="5" who="Geert Uytterhoeven " />
<person posts="2" size="5" who="William Park " />
<person posts="2" size="5" who="Pierre Rousselet " />
<person posts="2" size="5" who="Hirling Endre " />
<person posts="2" size="5" who="Pozsar Balazs " />
<person posts="2" size="5" who=" (Barry K. Nathan)" />
<person posts="2" size="5" who="Richard Gooch " />
<person posts="2" size="5" who="Kjartan Maraas " />
<person posts="2" size="5" who="Christian =?iso-8859-1?q?Borntr=E4ger?= " />
<person posts="2" size="5" who="Padraig Brady " />
<person posts="2" size="5" who="Vikram " />
<person posts="2" size="4" who="Tom Oehser " />
<person posts="2" size="4" who="Paul Fulghum " />
<person posts="2" size="4" who="&quot;Udo A. Steinberg&quot; " />
<person posts="2" size="4" who="&quot;Christian Neumair&quot; " />
<person posts="1" size="37" who="Pozsar Balazs " />
<person posts="1" size="23" who="&quot;Mike Black&quot; " />
<person posts="1" size="22" who="&quot;Todd R. Eigenschink&quot; " />
<person posts="1" size="19" who="Keith Mannthey " />
<person posts="1" size="16" who="&quot;Dr. Death&quot; " />
<person posts="1" size="16" who="Markus Dahms " />
<person posts="1" size="16" who="Carlo Scarfoglio " />
<person posts="1" size="16" who="&quot;Nick Ciesinski&quot; " />
<person posts="1" size="15" who="Paul Mackerras " />
<person posts="1" size="14" who="Jani Monoses " />
<person posts="1" size="13" who="Drew Lewis " />
<person posts="1" size="11" who="&quot;Artur Jasowicz&quot; " />
<person posts="1" size="10" who=" (Christian Koenig)" />
<person posts="1" size="10" who="Michal Jaegermann " />
<person posts="1" size="9" who="Peter Hellman " />
<person posts="1" size="9" who="NOMURA " />
<person posts="1" size="8" who="Florian Hars " />
<person posts="1" size="8" who="Andrew T Sydelko " />
<person posts="1" size="8" who="Mickael Bailly " />
<person posts="1" size="7" who="Paul Clements " />
<person posts="1" size="7" who="Eugenij Butusov " />
<person posts="1" size="7" who="Ion Badulescu " />
<person posts="1" size="7" who="Michael Kerrisk " />
<person posts="1" size="6" who=" (=?iso-8859-1?q?M=E5ns_Rullg=E5rd?=)" />
<person posts="1" size="6" who="Bharata B Rao " />
<person posts="1" size="6" who="" />
<person posts="1" size="6" who="" />
<person posts="1" size="5" who="&quot;J. Albers&quot; " />
<person posts="1" size="5" who="&quot;P. Breuer&quot; " />
<person posts="1" size="5" who="James Bourne " />
<person posts="1" size="5" who="Willy Tarreau " />
<person posts="1" size="5" who="Abdul Kadiri " />
<person posts="1" size="5" who=" (Dagfinn Ilmari =?iso-8859-1?q?Manns=E5ker?=)" />
<person posts="1" size="5" who="Heinz Diehl " />
<person posts="1" size="5" who="&quot;M. Edward Borasky&quot; " />
<person posts="1" size="5" who="Galen Seitz " />
<person posts="1" size="5" who="Erich Focht " />
<person posts="1" size="5" who="Ohta Kyuma " />
<person posts="1" size="5" who="Eric Buddington " />
<person posts="1" size="5" who="Mark Mielke " />
<person posts="1" size="5" who="Borsenkow Andrej " />
<person posts="1" size="4" who="Frederic Roussel " />
<person posts="1" size="4" who="&quot;&quot; " />
<person posts="1" size="4" who="James " />
<person posts="1" size="4" who="Thomas Zimmerman " />
<person posts="1" size="4" who="&quot;Jeff Nguyen&quot; " />
<person posts="1" size="4" who="Ward Fenton " />
<person posts="1" size="4" who="&quot;Enrico Demarin&quot; " />
<person posts="1" size="4" who="Ryan Mack " />
<person posts="1" size="4" who="Manoj Iyer " />
<person posts="1" size="4" who="Cesar Cardoso " />
<person posts="1" size="4" who="Davide Libenzi " />
<person posts="1" size="4" who="Alberto Bertogli " />
<person posts="1" size="4" who="John Kim " />
<person posts="1" size="4" who="&quot;Tom G. Christensen&quot; " />
<person posts="1" size="4" who="&quot;Simon Butcher&quot; " />
<person posts="1" size="4" who="Roger Larsson " />
<person posts="1" size="4" who="Roger Luethi " />
<person posts="1" size="4" who="Nickolai Zeldovich " />
<person posts="1" size="4" who="Mark Hindley " />
<person posts="1" size="4" who="&quot;George Bonser&quot; " />
<person posts="1" size="4" who="Jesse Wyant " />
<person posts="1" size="4" who="Joseph Pingenot " />
<person posts="1" size="4" who="&quot;Stuart MacDonald&quot; " />
<person posts="1" size="4" who="&quot;Albert D. Cahalan&quot; " />
<person posts="1" size="4" who="&quot;Mark H. Wood&quot; " />
<person posts="1" size="4" who="Gerald Champagne " />
<person posts="1" size="4" who="=?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= " />
<person posts="1" size="4" who="Steve Lord " />
<person posts="1" size="4" who="Antonino Daplas " />
<person posts="1" size="3" who="Hans-Peter Jansen " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="John Alvord " />
<person posts="1" size="3" who="Bryan Rittmeyer " />
<person posts="1" size="3" who="Dave Hansen " />
<person posts="1" size="3" who="Joern Nettingsmeier " />
<person posts="1" size="3" who="Brian Beattie " />
<person posts="1" size="3" who="Jaime Medrano " />
<person posts="1" size="3" who="Stephen Satchell " />
<person posts="1" size="3" who="bladi " />
<person posts="1" size="3" who="Jurgen Botz " />
<person posts="1" size="3" who="Shane Walton " />
<person posts="1" size="3" who="=?iso-8859-1?q?william=20stinson?= " />
<person posts="1" size="3" who="Alessandro Suardi " />
<person posts="1" size="3" who="Ragnar Hojland Espinosa " />
<person posts="1" size="3" who="Jason Giglio " />
<person posts="1" size="3" who="Peter =?ISO-8859-1?Q?W=E4chtler?= " />
<person posts="1" size="3" who="Kurt Roeckx " />
<person posts="1" size="3" who="Benjamin Herrenschmidt " />
<person posts="1" size="3" who="Lionel Bouton " />
<person posts="1" size="3" who="&quot;Thomas 'Dent' Mirlacher&quot; " />
<person posts="1" size="3" who="Paul Larson " />
<person posts="1" size="3" who="Darrell Wright " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Jeff Chua " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Sean Neakums " />
<person posts="1" size="3" who="&quot;David D. Hagood&quot; " />
<person posts="1" size="3" who="Jan-Benedict Glaw " />
<person posts="1" size="3" who="Vijay Kumar " />
<person posts="1" size="3" who="SANDEEP DEY " />
<person posts="1" size="3" who="Ben Castricum " />
<person posts="1" size="3" who="Horst von Brand " />
<person posts="1" size="3" who="&quot;Ph. Marek&quot; " />
<person posts="1" size="3" who="Mark Hahn " />
<person posts="1" size="3" who="James Fillman " />
<person posts="1" size="3" who="Frank Schaefer " />
<person posts="1" size="3" who="Chris Abbey " />
<person posts="1" size="3" who="&quot;Serguei I. Ivantsov&quot; " />
<person posts="1" size="3" who="John Weber " />
<person posts="1" size="3" who="Olaf Titz " />
<person posts="1" size="3" who="" />
<person posts="1" size="3" who="Justin Cormack " />
<person posts="1" size="3" who="Leandro Tavares Carneiro " />
<person posts="1" size="3" who="&quot;Nivedita Singhvi&quot; " />
<person posts="1" size="3" who="David Stroupe " />
<person posts="1" size="3" who="&quot;Timothy D. Witham&quot; " />
<person posts="1" size="3" who="Oliver Xymoron " />
<person posts="1" size="3" who="Erich Schubert " />
<person posts="1" size="2" who="Pavel Troller " />
<person posts="1" size="2" who="Der Herr Hofrat " />
<person posts="1" size="2" who="&quot;Matt D. Robinson&quot; " />
<person posts="1" size="2" who="Dec " />
<person posts="1" size="2" who="&quot;Nirranjan.K&quot; " />
<person posts="1" size="2" who="Tommy Faasen " />
<person posts="1" size="2" who="&quot;Grover, Andrew&quot; " />
<person posts="1" size="2" who="Mark Orr " />
<person posts="1" size="2" who="TeJun Huh " />
<person posts="1" size="2" who="K " />
<person posts="1" size="2" who="Sebastian Szonyi " />
<person posts="1" size="2" who="Greg KH " />
<person posts="1" size="2" who="Kristian Peters " />
<person posts="1" size="2" who="Ralf Baechle " />
<person posts="1" size="2" who="Ravi Wijayaratne " />
<person posts="1" size="2" who="&quot;Leech, Christopher&quot; " />
<person posts="1" size="2" who="Mark Hounschell " />
<person posts="1" size="2" who="Grogan " />
<person posts="1" size="2" who="Jean Tourrilhes " />
<person posts="1" size="2" who="Leo Liberti IrisTech " />
<person posts="1" size="2" who="dr john halewood " />
<person posts="1" size="2" who="Keith Velleux " />
<person posts="1" size="2" who="Daniel Jacobowitz " />
<person posts="1" size="2" who="Dominik Kubla " />
<person posts="1" size="2" who="Robert Scussel " />
<person posts="1" size="2" who="David Odin " />
<person posts="1" size="2" who="Neale Banks " />
<person posts="1" size="2" who="&quot;James H. Cloos Jr.&quot; " />
<person posts="1" size="2" who="Peter Niemayer " />
<person posts="1" size="2" who="Mike " />
<person posts="1" size="2" who="Russell Leighton " />
<person posts="1" size="2" who="Ville Herva " />
<person posts="1" size="2" who="&quot;Jarlath Burke&quot; " />
<person posts="1" size="2" who="Thomas Schenk " />
<person posts="1" size="2" who="Alvaro de Luna " />
<person posts="1" size="2" who="Eric M " />
<person posts="1" size="2" who="Marius Flage " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Jason Baietto " />
<person posts="1" size="2" who="&quot;Martin.Knoblauch&quot; " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Robert Baruch " />
<person posts="1" size="2" who="Ken Van Eyndonck " />
<person posts="1" size="2" who="&quot;P a v a n&quot; " />
<person posts="1" size="2" who="Paul P Komkoff Jr " />
<person posts="1" size="2" who="&quot;Billy O'Connor&quot; " />
<person posts="1" size="2" who="&quot;Martin Eriksson&quot; " />
<person posts="1" size="2" who="Bernd Eckenfels " />
<person posts="1" size="2" who="Milton Miller " />
<person posts="1" size="2" who="Stanislav Meduna " />
<person posts="1" size="2" who="Blue Lizard " />
<person posts="1" size="2" who="Matti Aarnio " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Mike Dresser " />
<person posts="1" size="2" who="John Covici " />
<person posts="1" size="2" who="Nox " />
<person posts="1" size="2" who="Frank Davis " />
<person posts="1" size="2" who="Jamie Lokier " />
<person posts="1" size="2" who="Emmanuel Michon " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Shashidhar MC " />
<person posts="1" size="2" who="=?iso-8859-2?Q?Witek_Kr=EAcicki?= " />
<person posts="1" size="2" who="Carlos Francisco Regis " />
<person posts="1" size="2" who="=?iso-8859-1?q?nimeesh=20patel?= " />
<person posts="1" size="2" who="&quot;Justin T. Gibbs&quot; " />
<person posts="1" size="2" who="Guest section DW " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="Meelis Roos " />
<person posts="1" size="2" who="John Tyner " />
<person posts="1" size="2" who="Santiago Nullo " />
<person posts="1" size="2" who="Kaushik Datta " />
<person posts="1" size="2" who="Stephane Chauveau " />
<person posts="1" size="2" who="andrea gelmini " />
<person posts="1" size="2" who="Mike Panetta " />
<person posts="1" size="2" who="&quot;Wanghong Yuan&quot; " />
<person posts="1" size="2" who="&quot;Nicolae P. Costescu&quot; " />
<person posts="1" size="2" who="kf " />
<person posts="1" size="2" who="" />
<person posts="1" size="2" who="vt " />
<person posts="1" size="2" who="&quot;Serguei I. Ivantsov&quot; " />
<person posts="1" size="2" who=" (khromy)" />
<person posts="1" size="2" who="Joe Wong " />
<person posts="1" size="2" who="Catalin BOIE " />
<person posts="1" size="2" who="Christian Neumair " />
<person posts="1" size="1" who="Sipos Ferenc " />
<person posts="1" size="1" who="Nick DeClario " />
<person posts="1" size="1" who="qgmFT " />

</stats>

<section
  title="Status Of The Linux Trace Toolkit"
  subject="[ANNOUNCE] Linux Trace Toolkit 0.9.5"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0204.3/0130.html"
  posts="4"
  startdate="24 Apr 2002 14:08:28 -0800"
  enddate="02 May 2002 12:23:07 -0800"
>
<topic>Real-Time: RTAI</topic>

<mention>Roman Zippel</mention>

<p>Karim Yaghmour announced:</p>

<quote who="Karim Yaghmour">

<p>LTT 0.9.5 has now been released.</p>

<p>A very large number of enhancements have been added since 0.9.4. This
is a summary:</p>

<p>

<ul>

<li>S/390 port</li>

<li>SuperH port</li>

<li>MIPS port</li>

<li>Cross-platform trace reading capabilities</li>

<li>Updated RTAI support</li>

<li>User-space events (LibUserTrace)</li>

<li>Binary traces accessible through user-space library (LibLTT)</li>

<li>Visualizer enhancements</li>

<li>Dynamic modification of trace masks</li>

<li>Autoconf/autobuild build system integration</li>

</ul>

</p>

<p>For the full detail of the additions, see the news section of the project's
website.</p>

<p>Since LTT is close to 3 years old, it has become a large body of
software. To facilitate easy understanding of what LTT does and what it
doesn't, I've added a "features" description on the project's front page: <a
href="http://www.opersys.com/LTT/index.html#features">http://www.opersys.com/LTT/index.html#features</a></p>

<p>The list of events traced LTT had been previously documented
in some of the articles I presented about the tool. In order to
facilitate access, I've added an online version of the events list: <a
href="http://www.opersys.com/LTT/trace-points.html">http://www.opersys.com/LTT/trace-points.html</a></p>

<p>As I said earlier, a 2.5.x patch is available and LTT is ready to be
integrated into the 2.5 series.</p>

<p>LTT's website is: <a
href="http://www.opersys.com/LTT">http://www.opersys.com/LTT</a></p>

</quote>

<p>Roman Zippel liked the patch and thought it should go into the mainline
kernel sources, but felt the formatting of the code needed adjustment. He
pointed Karim to Documentation/CodingStyle in the source tree. Karim said he'd
take care of this; and they had a couple of exchanges about the details.</p>

</section>

<section
  title="2.5 Bug Hunt"
  subject="kernel 2.5.10 problems"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0204.3/0270.html"
  posts="11"
  startdate="25 Apr 2002 15:58:14 -0800"
  enddate="01 May 2002 15:12:20 -0800"
>
<topic>Debugging</topic>

<mention>Pavel Machek</mention>
<mention>Dave Jones</mention>

<p>David Macbanay reported that on his SOYO K7VTA-B with a VIA 82C686B chipset
and a Duron 750mhz processor, <quote who="David Macbanay">Starting sometime
after kernel 2.5.1 (I couldn't compile any kernels from then up until 2.5.5)
the Evolution email program locks up whenever Calender, Tasks, or Contacts
is selected.  I have to go to another terminal and kill it.</quote> Pavel
Machek suggested using strace to see what Evolution was doing just before
it crashed. Dave Jones agreed with this, and asked if it could be reproduced
under 2.5.10; David confirmed, <quote who="David Macbanay">this occurs in any
kernel from 2.5.5 through 2.5.10.  It may have happened before that also but
I wasn't able to compile any kernels after 2.5.1 up until 2.5.5.</quote> He
posted the last few lines of his strace output.</p>

<p>Meanwhile, Tommy Faasen confirmed the problem in 2.5.8, and said it did not
appear in the 2.4 kernels. At this point, Miles Lane explained:</p>

<quote who="Miles Lane">

<p>I have been aware of this bug since about 2.5.5.  It is still present in
2.5.10.  I have been attempting to gather more useful debugging information.
So far, I haven't come up with anything that points clearly to the problem.</p>

<p>Regarding using strace to identify the bug, it should be noted that
Evolution uses multiple processes that all communicate with the shell process
(evolution).  The process that handles access to much of Evolution's storage
for the most of the Evolution components is called wombat.</p>

<p>My plan is to run "strace wombat", "strace evolution-mail" and "strace
evolution-addressbook" in separate terminal windows.  The evolution process
can then be started normally.</p>

<p>My observations so far lead me to suspect a problem with wombat.
If any of you other Evolution uses would care to help me with this testing,
please do!</p>

</quote>

<p>Keith Owens asked, <quote who="Keith Owens">What state are the tasks
in when it hangs, S, R, D, N, T, what?  I have an intermittent problem on
2.4 where an entire process group goes into T state even though nothing is
tracing it.  Killing the offending process then sending SIGCONT to the rest
of the process group restarts the group.  The offending process is usually the
last one on the tree.</quote> And Miles replied, <quote who="Miles Lane">Hmm.
I checked while running 2.5.12 (it still hangs) and all the Evolution-related
processes were in "S" state after the hang.</quote> End of thread.</p>

</section>

<section
  title="Discussion Of Hard-Disk Maximum Size"
  subject="160gb disk showing up as 137gb"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0204.3/0389.html"
  posts="22"
  startdate="26 Apr 2002 13:18:36 -0800"
  enddate="02 May 2002 16:48:38 -0800"
>
<topic>Big Disk Support</topic>
<topic>Disk Arrays: RAID</topic>
<topic>Disks: IDE</topic>
<topic>Disks: SCSI</topic>

<mention>Vojtech Pavlik</mention>
<mention>Mike Fedyk</mention>
<mention>Andre Hedrick</mention>

<p>Wakko Warner reported that his brand new 160G disk would only show up as
137G. Randy Dunlap replied, <quote who="Randy Dunlap">There was a thread on
this 2-3 months back.  IDE in 2.4 doesn't have a 48-bit block address interface
IIRC, although Andre has some patches for this.  This is necessary to go above
137 GB.</quote> Mike Fedyk pointed out that some of Andre's patches had been
merged in the 2.4.19-pre timeframe, and Jeff V. Merkey said, <quote who="Jeff
V. Merkey">True, but some cards will require a firmware upgrade.</quote></p>

<p>Elsewhere, Jeff suggested that Wakko do this, if he was using a 3Ware
adapter or any other RAID controller. But Wakko replied, <quote who="Wakko
Warner">It's not on a raid controller.  The machine has a PIIX3 ide controller
and a AHA-2940UW scsi controller.  Both exibit the same problem.</quote>
Martin Bene replied:</p>

<quote who="Martin Bene">

<p>Actually, no: To fully use 160GB ATA drives, whatever device is on the
other end of the ATA bus needs to actively support 48-bit address mode. In
for the two cases you tried, that means</p>

<p>IDE: The kernel IDE driver needs to support 48-bit addresseing to support
160GB.</p>

<p>SCSI: The firmware in your IDE&lt;-&gt;SCSI Adapter needs to support
48-bit addressing.</p>

<p>So, while the symptoms are the same in both cases the problem is actually
in two completely different places.</p>

<p>Most probably, you can't do anything about the IDE&lt;-&gt;SCSI adapters
firmware; however, you can do something about the linux ATA driver: code is
in the 2.4.19-pre tree, it went in with 2.4.19-pre3.</p>

</quote>

<p>Ville Herva asked, <quote who="Ville Herva">But which IDE controllers
support 48-bit addressing?</quote> Vojtech Pavlik said, all of them, but Andre
Hedrick replied that he had a list of ones IDE controllers that failed. Vojtech
asked him to post that list to linux-kernel, but Andre didn't reply. Elsewhere,
other folks also debated the question, with no conclusive result.</p>

</section>

<section
  title="Unifying The O(1) Scheduler With Other Patches"
  subject="Combined low latency &amp; performance patches for 2.4.18"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0204.3/0758.html"
  posts="4"
  startdate="29 Apr 2002 06:24:43 -0800"
  enddate="01 May 2002 13:07:36 -0800"
>
<topic>Big O Notation</topic>
<topic>Disks: IDE</topic>
<topic>Real-Time</topic>
<topic>Scheduler</topic>

<p>Con Kolivas announced:</p>

<quote who="Con Kolivas">

<p>I've combined the following patches against 2.4.18:</p>

<p>Scheduler 0(1)<br />
Low Latency<br />
Preemptible<br />
Compressed cache<br />
new IDE subsystem</p>

<p>These are based on fairly recent patches, but not all are the latest.</p>

<p>I've noticed palpable improvements (the feel of using the machine)
enabling all of these except for the compressed cache but have no data to
support my feelings. The machine I tried them on was up for 3 weeks with
heavy loads and proved to be quite stable. I've posted a combined patch at:</p>

<p><a href="http://kernel.kolivas.net">http://kernel.kolivas.net</a></p>

<p>Feel free to test it out and tell me what you think.  Thanks very much
to those who put all the effort into each one of these patches.</p>

</quote>

<p>Mark Hounschell replied off-list, saying that doing a 'make mrproper
oldconfig dep bzImage' would fail to compile. Leaving out the 'mrproper'
compiled fine. Con said, <quote who="Con Kolivas">Hmm.  I used a make
mrproper &amp;&amp; make clean followed by manual configuration without
any problems.</quote> Mark replied (on-list this time), <quote who="Mark
Hounschell">I do not think all these patches play well together with the
O(1)</quote></p>

</section>

<section
  title="Status Of e100-e1000 Drivers In Main Kernel"
  subject="Plan for e100-e1000 in mainline"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0204.3/0983.html"
  posts="11"
  startdate="30 Apr 2002 17:08:28 -0800"
  enddate="06 May 2002 14:25:32 -0800"
>
<topic>Networking</topic>

<p>J.A. Magallon asked if the e100 or e1000 drivers would make it into the
main kernel sources. Jeff Garzik replied:</p>

<quote who="Jeff Garzik">

<p>e100 has been in 2.5.x for quite a long time.  All license issues have
similarly been resolved a long time ago.</p>

<p>I expect Intel's Q/A to green light their current driver.  With a few
patches it should be ready for 2.4.x soon.</p>

<p>You can easily copy drivers/net/e100[0] into a 2.4.x kernel, it likely
compiles without modification.</p>

</quote>

<p>J.A. replied, <quote who="J.A. Magallon">I did it, taking drivers from
2.5.12, and at least it compiles.  I have to try in the real box, but I don't
think there were any problems, at least the same than 2.5....  Marcelo, is
there any chance to get this in next -pre or in .19 ?</quote> Jeff replied:</p>

<quote who="Jeff Garzik">

<p>When they are suitable for Marcelo, I'm going to send them to Marcelo.</p>

<p>As I wrote in the quoted message, they need some more patches, and I'm
also interested in feedback from Intel Q/A (which is scheduled for sometime
this week).</p>

<p>If you are interesting in maintaining 2.4.x patches for a short time,
go for it.  But I would rather not have a almost-ready e100 go to Marcelo
and get released in 2.4.19 in incomplete form.  It's out there, it's public,
let's leave at that for a little while.</p>

</quote>

<p>J.A. apologized for the misunderstanding. He added, <quote
who="J.A. Magallon">If somebody wants to try them, look at one other post
about -jam9.  It is the same story, I need them for some new boxen (e1000)
and I prefer to have all in the same tree than apart, so took those from
2.5 instead of Intel's.</quote></p>

</section>

<section
  title="Status Of 2.5 Development"
  subject="[STATUS 2.5]  May 1, 2002"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0205.0/0051.html"
  posts="2"
  startdate="07 May 2002 18:40:08 -0800"
  enddate="08 May 2002 03:52:10 -0800"
>

<mention>Jeff Dike</mention>
<mention>Andrew Morton</mention>

<p>Guillaume Boissiere gave the status of 2.5:</p>

<quote who="Guillaume Boissiere">

<p>Many changes since last week - of particular note, the beginning of the
new buffer layer by Andrew Morton and a much improved Bluetooth subsystem,
courtesy of Maxim Krasnyansky et al.</p>

<p>The gory details are at the usual URL:</p>

<p><a
href="http://kernelnewbies.org/status/">http://kernelnewbies.org/status/</a></p>

<p>Don't hesitate to speak out of if there are any inaccuracies or missing
items. Enjoy!</p>

</quote>

<p>Jeff Dike posted some updates to various items on Guillaume's list. End of
thread.</p>

</section>

<section
  title="Status Of AMD 760 IRQ Router Support"
  subject="Support of AMD 762?"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0205.0/0331.html"
  posts="14"
  startdate="02 May 2002 12:13:35 -0800"
  enddate="03 May 2002 00:20:31 -0800"
>

<p>Eugene Kuznetsov asked when the AMD 760 IRQ router would be supported
under Linux, and Alan Cox replied, <quote who="Alan Cox">When someone
volunteers to test it.</quote> Eugene volunteered, and they went back and
forth with some patches. At first Eugene reported failure, and Alan thought
his BIOS was simply broken. But then Eugene started seeing success. He said,
<quote who="Eugene Kuznetsov">Without noapic, the output from previous
email was with MP 1.1. With MP 1.4 kernel hangs somewhere near "calibrating
APIC timer". With noapic it seems to work with both 1.1 and 1.4.</quote>
Alan asked, <quote who="Alan Cox">Would this be an ASUS A7M-266D ? If so it
seems to randomly depend on which BIOS you have what actually works. Find a
BIOS that works and dont touch it 8).</quote> And Eugene confirmed, <quote
who="Eugene Kuznetsov">Yes - that's my motherboard. I have BIOS revision
1004 from 12/17/2001.</quote></p>

</section>

<section
  title="UML Is Now Self-Hosting"
  subject="UML is now self-hosting!"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0205.0/0639.html"
  posts="20"
  startdate="03 May 2002 13:08:45 -0800"
  enddate="07 May 2002 11:35:18 -0800"
>
<topic>Clustering: Mosix</topic>
<topic>FS</topic>
<topic>SMP</topic>
<topic>User-Mode Linux</topic>

<mention>Mike Fedyk</mention>

<p>Jeff Dike sang out:</p>

<quote who="Jeff Dike">

<p>UML is now able to run nested inside itself.  This works
as of UML 2.4.18-21, which isn't released yet, but will
be soon.  See the log below for the gory details, and also see <a
href="http://user-mode-linux.sf.net/nesting.html">http://user-mode-linux.sf.net/nesting.html</a>
for how to do it yourself.</p>

<p>This is a sign of UML maturity rather than any new magic functionality
having been added.  UML is a demanding process, so even though it uses only
the Linux system call interface, it takes some maturity for a Linux kernel
to host it.</p>

<p>The missing pieces were a couple of signal delivery bugs that were still
lurking.  Once these were fixed, UML booted right up.</p>

</quote>

<p>He corrected the version number right away though. It wasn't 2.4.18-21,
it was 2.4.18-22. Andries Brouwer was very impressed, and said, <quote
who="Andries Brouwer">Reminds me of the good old times 30 years ago -
had a tower of three virtual machines on top of a real PDP 8/I. Now that
you can run UML under UML, can you run UML under UML under UML?</quote>
Jeff said it should work, and elsewhere remarked that one interesting
project he had for the medium term was to try to spread an SMP UML instance
across multiple hosts. Mike Fedyk wondered what benefit this would have
over something like MOSIX, or other clustering solutions. Jeff replied,
<quote who="Jeff Dike">MOSIX (or Compaq's SSI) would certainly be a way
of doing it.  It happens that there's a particularly simple way of doing
it with UML.  You'd partition UML's 'physical' memory between the hosts,
and use the fact that those pages are really virtual to fault them between
hosts as needed.  This would perform particularly badly, but its simplicity
appeals to me.</quote> Lars Marowsky-Bree replied:</p>

<quote who="Lars Marowsky-Bree">

<p>An interesting and simple approach indeed; but spreading an instance across
multiple nodes is nowhere as simple as it seems; where do you keep OS data,
IO access, scheduling decisions, inter-node communication in the first place,
how to deal with node failure etc...</p>

<p>However, I believe it could potentially be implemented cleaner than
currently with the Compaq SSI stuff, because the encapsulation is better etc;
but I have been known to be wrong ;-)</p>

<p>It would certainly be very interesting. If you _really_ want to open this
can of worms, you should consider joining linux-cluster mailing list for this,
or the Open Clustering Framework list (because you are going to stumble into
the madness which is "interoperability and lack of standards" here).</p>

</quote>

<p>They went back-and-forth on the implementation details for awhile. Lars
was revolted by some of Jeff's ideas, but Jeff pointed out that he was only
describing something that was <i>possible</i>, not something that was pretty
or efficient.</p>

</section>

<section
  title="BitKeeper Kernel Development Statistics"
  subject="more activity statistics for 2.5 branch"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0205.0/0765.html"
  posts="1"
  startdate="04 May 2002 09:12:41 -0800"
>
<topic>Version Control</topic>

<p>Larry McVoy announced:</p>

<quote who="Larry McVoy">

<p><a
href="http://www.bitkeeper.com/stats/linux.html">http://www.bitkeeper.com/stats/linux.html</a></p>

<p>Let me know what you think, I'd like to know if you find this useful
because if you do, I can do something like this as a part of the BK/Web
interface, then you get these stats for every tree on bkbits.</p>

</quote>

<p>There was no reply.</p>

</section>

<section
  title="Status Of NTFS In 2.4"
  subject="[ANN] NTFS 2.0.6a for Linux 2.4.18"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0205.0/1148.html"
  posts="3"
  startdate="06 May 2002 14:27:17 -0800"
  enddate="06 May 2002 14:54:31 -0800"
>
<topic>FS: NTFS</topic>
<topic>Microsoft</topic>

<mention>Erik Andersen</mention>

<p>Pawel Kot announced:</p>

<quote who="Pawel Kot">

<p>With much help from Anton, I backported the NTFS-TNG driver to 2.4.x Linux
kernel series. If you are afraid of running 2.5.x kernel, but you would like
to get all benefits of the new NTFS driver use this one.</p>

<p>It should have all features the driver for 2.5.x has -- only 2.5.x series
specific code was removed/altered.</p>

<p>The driver itself really looks to be stable, it survived all the run tests,
but if you have any problems running it, please, contact me or Anton.</p>

<p>You can download the patch for the vanilla 2.4.18 from:</p>

<p><a
href="http://prdownloads.sourceforge.net/linux-ntfs/linux-2.4.18-ntfs-2.0.6a.patch">http://prdownloads.sourceforge.net/linux-ntfs/linux-2.4.18-ntfs-2.0.6a.patch</a><br />

<a
href="http://prdownloads.sourceforge.net/linux-ntfs/linux-2.4.18-ntfs-2.0.6a.patch.gz">http://prdownloads.sourceforge.net/linux-ntfs/linux-2.4.18-ntfs-2.0.6a.patch.gz</a><br />

<a
href="http://prdownloads.sourceforge.net/linux-ntfs/linux-2.4.18-ntfs-2.0.6a.patch.bz2">http://prdownloads.sourceforge.net/linux-ntfs/linux-2.4.18-ntfs-2.0.6a.patch.bz2</a></p>

<p>I plan also to sync the patch with the 2.4.19pre releases but it may take
some time.</p>

</quote>

<p>Erik Andersen was very impressed, and asked if this version included
write-support. Pawel replied, <quote who="Pawel Kot">Nope. This is also
read-only support. According to Anton, it will take a lot of time to have
write support for NTFS...</quote></p>

<p>End of thread.</p>

</section>

</kc>

