<?xml version="1.0" encoding="iso-8859-1"?>

<kc>

<title>Tr&#225;fico del Núcleo</title>

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

<translator lang="Spanish" contact="mailto:cfuga@itam.mx">Cristian Othón Martínez
Vera</translator>

<headquote><a href="http://www.tux.org/lkml/">FAQ de linux-kernel</a> |
<a href="http://www.tux.org/lkml/#s3-1">suscribirse a linux-kernel</a> | <a
href="http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html">Archivos de
linux-kernel</a> | <a href="http://www.kernelnotes.org/">kernelnotes.org</a>
| <a href="http://lxr.linux.no/">Navegador de Código del Núcleo LxR</a> |
<a href="http://www.memalpha.cx/Linux/Kernel/">Todos los Núcleos</a> | <a
href="http://perso.wanadoo.es/xose/linux/linux_ports.html">Núcleos
Transportados</a> | <a
href="http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html">Documentos del
Núcleo</a> | <a href="http://members.aa.net/~swear/pedia/kernel.html">Enciclopedia de
Gary: Núcleo Linux</a></headquote>

<issue num="97" date="11 Dec 2000 01:00:00 -0700" />

<intro>

<p>Gracias van a las varias gentes que escribieron para reportar que la versión
lista para imprimir se descompuso la semana pasada. ¡No hubo una sola flama en
el montón entero :-)! Lo siento por no responder personalmente a cada email,
pero los leí todos. El problema, finalmente, fue una falta de espacio de disco
en uno de nuestros servidores CVS, y tomó un rato mientras lo componían. 
¡Gracias por los reportes, compa&#241;eros!</p>

</intro>

<stats posts="1040" size="4369" contrib="369" multiples="158" lastweek="147">

<person posts="39" size="133" who="Tigran Aivazian &lt;tigran@veritas.com&gt;" />
<person posts="37" size="117" who="Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;" />
<person posts="34" size="207" who="Alexander Viro &lt;viro@math.psu.edu&gt;" />
<person posts="25" size="136" who="&quot;Jeff V. Merkey&quot; &lt;jmerkey@vger.timpanogas.org&gt;" />
<person posts="24" size="74" who="Peter Samuelson &lt;peter@cadcamlab.org&gt;" />
<person posts="21" size="77" who="&quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt;" />
<person posts="20" size="76" who="Andrea Arcangeli &lt;andrea@suse.de&gt;" />
<person posts="19" size="78" who="Russell King &lt;rmk@arm.linux.org.uk&gt;" />
<person posts="17" size="59" who="&quot;Mohammad A. Haque&quot; &lt;mhaque@haque.net&gt;" />
<person posts="17" size="57" who="Keith Owens &lt;kaos@ocs.com.au&gt;" />
<person posts="15" size="71" who="Neil Brown &lt;neilb@cse.unsw.edu.au&gt;" />
<person posts="15" size="65" who="Andre Hedrick &lt;andre@linux-ide.org&gt;" />
<person posts="15" size="53" who="Andries Brouwer &lt;aeb@veritas.com&gt;" />
<person posts="13" size="47" who="&quot;Albert D. Cahalan&quot; &lt;acahalan@cs.uml.edu&gt;" />
<person posts="11" size="42" who="&quot;Richard B. Johnson&quot; &lt;root@chaos.analogic.com&gt;" />
<person posts="11" size="33" who="Jens Axboe &lt;axboe@suse.de&gt;" />
<person posts="11" size="30" who="&quot;David S. Miller&quot; &lt;davem@redhat.com&gt;" />
<person posts="10" size="50" who="Andries.Brouwer@cwi.nl" />
<person posts="10" size="41" who="Andreas Dilger &lt;adilger@turbolinux.com&gt;" />
<person posts="9" size="33" who="David Ford &lt;david@linux.com&gt;" />
<person posts="9" size="26" who="Igmar Palsenberg &lt;maillist@chello.nl&gt;" />
<person posts="8" size="49" who="&quot;Mr. Big&quot; &lt;mrbig@sneaker.sch.bme.hu&gt;" />
<person posts="8" size="40" who="Kurt Garloff &lt;garloff@suse.de&gt;" />
<person posts="8" size="39" who="Miles Lane &lt;miles@megapathdsl.net&gt;" />
<person posts="8" size="30" who="&quot;Maciej W. Rozycki&quot; &lt;macro@ds2.pg.gda.pl&gt;" />
<person posts="8" size="25" who="Rik van Riel &lt;riel@conectiva.com.br&gt;" />
<person posts="8" size="23" who="Pavel Machek &lt;pavel@suse.cz&gt;" />
<person posts="7" size="45" who="&quot;Benjamin Monate &lt;Benjamin Monate&quot; &lt;Benjamin.Monate@lri.fr&gt;" />
<person posts="7" size="30" who="R.E.Wolff@BitWizard.nl (Rogier Wolff)" />
<person posts="7" size="22" who="&quot;J . A . Magallon&quot; &lt;jamagallon@able.es&gt;" />
<person posts="6" size="141" who="Patrick van de Lageweg &lt;patrick@bitwizard.nl&gt;" />
<person posts="6" size="24" who="Clayton Weaver &lt;cgweav@eskimo.com&gt;" />
<person posts="6" size="24" who="Michael Meissner &lt;meissner@spectacle-pond.org&gt;" />
<person posts="6" size="23" who="&quot;H. Peter Anvin&quot; &lt;hpa@transmeta.com&gt;" />
<person posts="6" size="23" who="&quot;Petr Vandrovec&quot; &lt;VANDROVE@vc.cvut.cz&gt;" />
<person posts="6" size="23" who="Mike Dresser &lt;mdresser@windsormachine.com&gt;" />
<person posts="6" size="18" who="Elmer Joandi &lt;elmer@ylenurme.ee&gt;" />
<person posts="6" size="16" who="Jeff Garzik &lt;jgarzik@mandrakesoft.mandrakesoft.com&gt;" />
<person posts="5" size="33" who="&quot;Android&quot; &lt;android@turbosport.com&gt;" />
<person posts="5" size="30" who="Ville Herva &lt;vherva@niksula.hut.fi&gt;" />
<person posts="5" size="20" who="&quot;Adam J. Richter&quot; &lt;adam@yggdrasil.com&gt;" />
<person posts="5" size="17" who="Jan Rekorajski &lt;baggins@sith.mimuw.edu.pl&gt;" />
<person posts="5" size="16" who="Linus Torvalds &lt;torvalds@transmeta.com&gt;" />
<person posts="5" size="14" who="Philipp Rumpf &lt;prumpf@parcelfarce.linux.theplanet.co.uk&gt;" />
<person posts="5" size="13" who="Ion Badulescu &lt;ionut@moisil.cs.columbia.edu&gt;" />
<person posts="5" size="13" who="Sasi Peter &lt;sape@iq.rulez.org&gt;" />
<person posts="4" size="31" who="&quot;T. Camp&quot; &lt;campt@openmars.com&gt;" />
<person posts="4" size="28" who="&quot;Dunlap, Randy&quot; &lt;randy.dunlap@intel.com&gt;" />
<person posts="4" size="22" who="Andrew Morton &lt;andrewm@uow.edu.au&gt;" />
<person posts="4" size="18" who="Ben Mansell &lt;ben@zeus.com&gt;" />
<person posts="4" size="16" who="James A Sutherland &lt;jas88@cam.ac.uk&gt;" />
<person posts="4" size="15" who="&quot;Mike A. Harris&quot; &lt;mharris@opensourceadvocate.org&gt;" />
<person posts="4" size="13" who="&quot;Guennadi Liakhovetski&quot; &lt;gvlyakh@mail.ru&gt;" />
<person posts="4" size="13" who="Guest section DW &lt;dwguest@win.tue.nl&gt;" />
<person posts="4" size="13" who="Vojtech Pavlik &lt;vojtech@suse.cz&gt;" />
<person posts="4" size="13" who="Marc Mutz &lt;Marc@Mutz.com&gt;" />
<person posts="4" size="13" who="Tom Rini &lt;trini@kernel.crashing.org&gt;" />
<person posts="4" size="13" who="&quot;Theodore Y. Ts'o&quot; &lt;tytso@MIT.EDU&gt;" />
<person posts="4" size="12" who="Chmouel Boudjnah &lt;chmouel@mandrakesoft.com&gt;" />
<person posts="4" size="12" who="Kiril Vidimce &lt;vkire@pixar.com&gt;" />
<person posts="4" size="11" who="John Kennedy &lt;jk@csuchico.edu&gt;" />
<person posts="4" size="11" who="Petter =?iso-8859-1?Q?Sundl=F6f?= &lt;odd@findus.dhs.org&gt;" />
<person posts="4" size="11" who="Greg KH &lt;greg@wirex.com&gt;" />
<person posts="4" size="10" who="Paul Jakma &lt;paulj@itg.ie&gt;" />
<person posts="3" size="24" who="Wakko Warner &lt;wakko@animx.eu.org&gt;" />
<person posts="3" size="20" who="Matthias Andree &lt;matthias.andree@stud.uni-dortmund.de&gt;" />
<person posts="3" size="18" who="Thomas Sailer &lt;sailer@ife.ee.ethz.ch&gt;" />
<person posts="3" size="13" who="Brian Gerst &lt;bgerst@didntduck.org&gt;" />
<person posts="3" size="12" who="Christian Gennerat &lt;christian.gennerat@vz.cit.alcatel.fr&gt;" />
<person posts="3" size="12" who="torvalds@transmeta.com (Linus Torvalds)" />
<person posts="3" size="11" who="Jakub Jelinek &lt;jakub@redhat.com&gt;" />
<person posts="3" size="11" who="Tim Sullivan &lt;tsulliva@iex.net&gt;" />
<person posts="3" size="11" who="Anders Torger &lt;torger@ludd.luth.se&gt;" />
<person posts="3" size="11" who="Andreas Schwab &lt;schwab@suse.de&gt;" />
<person posts="3" size="11" who="kaih@khms.westfalen.de (Kai Henningsen)" />
<person posts="3" size="10" who="Andi Kleen &lt;ak@suse.de&gt;" />
<person posts="3" size="10" who="&quot;Mr. James W. Laferriere&quot; &lt;babydr@baby-dragons.com&gt;" />
<person posts="3" size="10" who="cmedia &lt;cltien@cmedia.com.tw&gt;" />
<person posts="3" size="10" who="Jamie Manley &lt;jamie@homebrewcomputing.com&gt;" />
<person posts="3" size="9" who="Ion Badulescu &lt;ionut@cs.columbia.edu&gt;" />
<person posts="3" size="9" who="Gianluca Anzolin &lt;g.anzolin@inwind.it&gt;" />
<person posts="3" size="9" who="Werner Almesberger &lt;Werner.Almesberger@epfl.ch&gt;" />
<person posts="3" size="9" who="Archan Paul &lt;kernelcoder@yahoo.com&gt;" />
<person posts="3" size="9" who="&quot;Phil Randal&quot; &lt;phil@rebee.clara.co.uk&gt;" />
<person posts="3" size="8" who="&quot;Andrew E. Mileski&quot; &lt;andrewm@netwinder.org&gt;" />
<person posts="3" size="8" who="Steven Cole &lt;scole@lanl.gov&gt;" />
<person posts="3" size="8" who="Dries van Oosten &lt;D.vanOosten@phys.uu.nl&gt;" />
<person posts="3" size="8" who="Hugh Dickins &lt;hugh@veritas.com&gt;" />
<person posts="3" size="8" who="Lorenzo Allegrucci &lt;lenstra@tiscalinet.it&gt;" />
<person posts="3" size="8" who="Yoann Vandoorselaere &lt;yoann@mandrakesoft.com&gt;" />
<person posts="3" size="7" who="Wolfgang Spraul &lt;wspraul@q-ag.de&gt;" />
<person posts="3" size="7" who="octave klaba &lt;oles@ovh.net&gt;" />
<person posts="3" size="7" who="Matthew Kirkwood &lt;matthew@hairy.beasts.org&gt;" />
<person posts="3" size="7" who="Julian Anastasov &lt;ja@ssi.bg&gt;" />
<person posts="2" size="49" who="&quot;John B. Jacobsen&quot; &lt;jbj_ss@mail.tele.dk&gt;" />
<person posts="2" size="37" who="Florian Heinz &lt;sky@dereference.de&gt;" />
<person posts="2" size="18" who="Erik Mouw &lt;J.A.K.Mouw@ITS.TUDelft.NL&gt;" />
<person posts="2" size="17" who="Mircea Damian &lt;dmircea@linux.kappa.ro&gt;" />
<person posts="2" size="16" who="&quot;Pavel Pisa;research student&quot; &lt;pisa@waltz.felk.cvut.cz&gt;" />
<person posts="2" size="10" who="V Ganesh &lt;ganesh@veritas.com&gt;" />
<person posts="2" size="10" who="Daniel Phillips &lt;news-innominate.list.linux.kernel@innominate.de&gt;" />
<person posts="2" size="10" who="Juan &lt;piernas@ditec.um.es&gt;" />
<person posts="2" size="10" who="Fort David &lt;epopo@onetelnet.fr&gt;" />
<person posts="2" size="10" who="Adam &lt;adam@eax.com&gt;" />
<person posts="2" size="9" who="James Lamanna &lt;jlamanna@its.caltech.edu&gt;" />
<person posts="2" size="9" who="Peter Cordes &lt;peter@llama.nslug.ns.ca&gt;" />
<person posts="2" size="9" who="Rasmus Andersen &lt;rasmus@jaquet.dk&gt;" />
<person posts="2" size="9" who="Kurt Garloff &lt;kurt@garloff.de&gt;" />
<person posts="2" size="8" who="Lukasz Trabinski &lt;lukasz@lt.wsisiz.edu.pl&gt;" />
<person posts="2" size="8" who="Federico Grau &lt;donfede@casagrau.org&gt;" />
<person posts="2" size="8" who="&quot;Igor Yu. Zhbanov&quot; &lt;bsg@uniyar.ac.ru&gt;" />
<person posts="2" size="8" who="&quot;Richard Pries&quot; &lt;PriesRx@hlyw.com&gt;" />
<person posts="2" size="8" who="Roger Larsson &lt;roger.larsson@norran.net&gt;" />
<person posts="2" size="8" who="&quot;Stephen C. Tweedie&quot; &lt;sct@redhat.com&gt;" />
<person posts="2" size="7" who="Bartlomiej Zolnierkiewicz &lt;dake@staszic.waw.pl&gt;" />
<person posts="2" size="7" who="Dick Streefland &lt;dick.streefland@tasking.com&gt;" />
<person posts="2" size="7" who="Pavel Rabel &lt;pavel@web.sajt.cz&gt;" />
<person posts="2" size="7" who="David Lang &lt;david.lang@digitalinsight.com&gt;" />
<person posts="2" size="7" who="=?iso-8859-1?Q?Jakob_=D8stergaard?= &lt;jakob@unthought.net&gt;" />
<person posts="2" size="7" who="Ingo Oeser &lt;ingo.oeser@informatik.tu-chemnitz.de&gt;" />
<person posts="2" size="7" who="Remi Turk &lt;remi@a2zis.com&gt;" />
<person posts="2" size="7" who="Marcus Sundberg &lt;marcus@cendio.se&gt;" />
<person posts="2" size="7" who="schwidefsky@de.ibm.com" />
<person posts="2" size="6" who="Arnaud Installe &lt;ainstalle@filepool.com&gt;" />
<person posts="2" size="6" who="&quot;Ian S. Nelson&quot; &lt;ian.nelson@echostar.com&gt;" />
<person posts="2" size="6" who="Jasper Spaans &lt;jasper@spaans.ds9a.nl&gt;" />
<person posts="2" size="6" who="Jorge Nerin &lt;comandante@zaralinux.com&gt;" />
<person posts="2" size="6" who="Christoph Hellwig &lt;hch@ns.caldera.de&gt;" />
<person posts="2" size="6" who="Toby Jaffey &lt;toby@earth.li&gt;" />
<person posts="2" size="6" who="Helge Hafting &lt;helgehaf@idb.hist.no&gt;" />
<person posts="2" size="6" who="Udo Held &lt;udo@udoheld.de&gt;" />
<person posts="2" size="6" who="Bjorn Wesen &lt;bjorn@sparta.lu.se&gt;" />
<person posts="2" size="6" who="Adam &lt;adam@cfar.umd.edu&gt;" />
<person posts="2" size="6" who="Tom Mraz &lt;t8m@centrum.cz&gt;" />
<person posts="2" size="6" who="Eckhard Jokisch &lt;e.jokisch@u-code.de&gt;" />
<person posts="2" size="6" who="Herbert Xu &lt;herbert@gondor.apana.org.au&gt;" />
<person posts="2" size="5" who="ebiederm@xmission.com (Eric W. Biederman)" />
<person posts="2" size="5" who="Chris Wedgwood &lt;cw@f00f.org&gt;" />
<person posts="2" size="5" who="&quot;J. Dow&quot; &lt;jdow@earthlink.net&gt;" />
<person posts="2" size="5" who="Joe Rouvier &lt;joe@rouvier.net&gt;" />
<person posts="2" size="5" who="&quot;Georg Nikodym&quot; &lt;georgn@home.com&gt;" />
<person posts="2" size="5" who="Rusty Russell &lt;rusty@linuxcare.com.au&gt;" />
<person posts="2" size="5" who="Ragnar Hojland Espinosa &lt;ragnar@jazzfree.com&gt;" />
<person posts="2" size="5" who="Uwe Bonnes &lt;bon@elektron.ikp.physik.tu-darmstadt.de&gt;" />
<person posts="2" size="5" who="David Woodhouse &lt;dwmw2@infradead.org&gt;" />
<person posts="2" size="5" who="Jeff Garzik &lt;jgarzik@mandrakesoft.com&gt;" />
<person posts="2" size="5" who="Olivier Galibert &lt;galibert@pobox.com&gt;" />
<person posts="2" size="5" who="=?iso-8859-1?Q?Fr=E9d=E9ric_L_=2E_W_=2E_Meunier?= " />
<person posts="2" size="5" who="&quot;John Zielinski&quot; &lt;grimr@home.com&gt;" />
<person posts="2" size="5" who="Horst von Brand &lt;vonbrand@sleipnir.valparaiso.cl&gt;" />
<person posts="2" size="5" who="bert hubert &lt;ahu@ds9a.nl&gt;" />
<person posts="2" size="5" who="Lee Brown &lt;leejr@i-plus.net&gt;" />
<person posts="2" size="5" who="James Simmons &lt;jsimmons@suse.com&gt;" />
<person posts="2" size="5" who="Matti Aarnio &lt;matti.aarnio@zmailer.org&gt;" />
<person posts="2" size="5" who="&quot;Nerijus Baliunas&quot; &lt;nerijus@users.sourceforge.net&gt;" />
<person posts="2" size="5" who="Chad Schwartz &lt;cwslist@main.cornernet.com&gt;" />
<person posts="2" size="5" who="Dan Hollis &lt;goemon@anime.net&gt;" />
<person posts="2" size="4" who="&quot;Jeff V. Merkey&quot; &lt;jmerkey@timpanogas.org&gt;" />
<person posts="1" size="33" who="Borislav Deianov &lt;borislav@ensim.com&gt;" />
<person posts="1" size="28" who="Kristian &lt;kristian@pro-linux.de&gt;" />
<person posts="1" size="24" who="Tjeerd Mulder &lt;tjeerd.mulder@fujitsu-siemens.com&gt;" />
<person posts="1" size="20" who="=?iso-8859-1?Q?J=F6rg_Sch=FCtter?= " />
<person posts="1" size="18" who="hjb@pro-linux.de (Hans-Joachim Baader)" />
<person posts="1" size="17" who="Stephen Rothwell &lt;sfr@linuxcare.com.au&gt;" />
<person posts="1" size="16" who="Lawrence Walton &lt;lawrence@the-penguin.otak.com&gt;" />
<person posts="1" size="16" who="David Brownell &lt;david-b@pacbell.net&gt;" />
<person posts="1" size="15" who="=?ISO-8859-1?Q?Pekka_J=E4rvel=E4inen?= &lt;pj@csc.fi&gt;" />
<person posts="1" size="13" who="rob@mur.org.uk" />
<person posts="1" size="12" who="Kai Germaschewski &lt;kai@thphy.uni-duesseldorf.de&gt;" />
<person posts="1" size="12" who="Martin MaD Douda &lt;martin@douda.net&gt;" />
<person posts="1" size="11" who="Burton Windle &lt;burton@fint.org&gt;" />
<person posts="1" size="11" who="Mircea Damian &lt;dmircea@kappa.ro&gt;" />
<person posts="1" size="11" who="Norbert Breun &lt;nbreun@gmx.de&gt;" />
<person posts="1" size="10" who="&quot;Michael H. Warfield&quot; &lt;mhw@wittsend.com&gt;" />
<person posts="1" size="9" who="Jesus Cea Avion &lt;jcea@argo.es&gt;" />
<person posts="1" size="8" who="Dmitri Matrosov &lt;m3d@mail.utexas.edu&gt;" />
<person posts="1" size="7" who="Frederik Vanrenterghem &lt;frederik@maui.kotnet.org&gt;" />
<person posts="1" size="7" who="ebiederman@lnxi.com (Eric W. Biederman)" />
<person posts="1" size="6" who="Brad Douglas &lt;brad@neruo.com&gt;" />
<person posts="1" size="6" who="&quot;Timothy A. DeWees&quot; &lt;whtdrgn@mail.cannet.com&gt;" />
<person posts="1" size="6" who="Anton Altaparmakov &lt;aia21@cus.cam.ac.uk&gt;" />
<person posts="1" size="5" who="&quot;John Fremlin&quot; &lt;vii@penguinpowered.com&gt;" />
<person posts="1" size="5" who="Friedrich Lobenstock &lt;fl@fl.priv.at&gt;" />
<person posts="1" size="5" who="Matthew Dharm &lt;mdharm-kernel@one-eyed-alien.net&gt;" />
<person posts="1" size="5" who="Mike Perry &lt;mikepery@fscked.org&gt;" />
<person posts="1" size="5" who="Bob Tanner &lt;tanner@real-time.com&gt;" />
<person posts="1" size="5" who="Randy Dunlap &lt;randy.dunlap@intel.com&gt;" />
<person posts="1" size="5" who="Steven Van Acker &lt;deepstar@ulyssis.org&gt;" />
<person posts="1" size="4" who="Robert Schiele &lt;rschiele@uni-mannheim.de&gt;" />
<person posts="1" size="4" who="Bernd Petrovitsch &lt;bernd@gams.at&gt;" />
<person posts="1" size="4" who="Ronald G Minnich &lt;rminnich@lanl.gov&gt;" />
<person posts="1" size="4" who="Felix von Leitner &lt;leitner@fefe.de&gt;" />
<person posts="1" size="4" who="Scott Murray &lt;scott@spiteful.org&gt;" />
<person posts="1" size="4" who="Stephen Frost &lt;sfrost@snowman.net&gt;" />
<person posts="1" size="4" who="Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;" />
<person posts="1" size="4" who="&quot;William Scott Lockwood III&quot; &lt;thatlinuxguy@hotmail.com&gt;" />
<person posts="1" size="4" who="&quot;Steve Grubb&quot; &lt;steve@web-insights.net&gt;" />
<person posts="1" size="4" who="Horst von Brand &lt;vonbrand@inf.utfsm.cl&gt;" />
<person posts="1" size="4" who="&quot;Pedro M. Rodrigues&quot; &lt;pmanuel@myrealbox.com&gt;" />
<person posts="1" size="4" who="Buddha Buck &lt;bmbuck@14850.com&gt;" />
<person posts="1" size="4" who="Georg Acher &lt;acher@in.tum.de&gt;" />
<person posts="1" size="4" who="Brian McGroarty &lt;snowfox@yipyap.net&gt;" />
<person posts="1" size="4" who="Anders Eriksson &lt;aer-list@mailandnews.com&gt;" />
<person posts="1" size="4" who="Stephen Crowley &lt;stephenc@digitalpassage.com&gt;" />
<person posts="1" size="4" who="Roderich Schupp &lt;rsch@ExperTeam.de&gt;" />
<person posts="1" size="4" who="&quot;Yan P. Yuan&quot; &lt;Yanping.Yuan@EMBL-Heidelberg.de&gt;" />
<person posts="1" size="4" who="David Hinds &lt;dhinds@valinux.com&gt;" />
<person posts="1" size="4" who="&quot;Jorge Boncompte \(DTI2\)&quot; &lt;jorge@dti2.net&gt;" />
<person posts="1" size="4" who="Matthew Jacob &lt;mjacob@feral.com&gt;" />
<person posts="1" size="4" who="Gerd Knorr &lt;kraxel@goldbach.in-berlin.de&gt;" />
<person posts="1" size="4" who="Damacus Porteng &lt;kernel@bastion.yi.org&gt;" />
<person posts="1" size="4" who="&quot;Raivis Bucis&quot; &lt;raivis@mt.lv&gt;" />
<person posts="1" size="3" who="Jes Sorensen &lt;jes@linuxcare.com&gt;" />
<person posts="1" size="3" who="jamie@blah123.fsnet.co.uk (Jamie)" />
<person posts="1" size="3" who="Anton Altaparmakov &lt;aia21@cam.ac.uk&gt;" />
<person posts="1" size="3" who="Darryl Miles &lt;darryl@netbauds.net&gt;" />
<person posts="1" size="3" who="Eli Carter &lt;eli.carter@inet.com&gt;" />
<person posts="1" size="3" who="Luca Berra &lt;bluca@comedia.it&gt;" />
<person posts="1" size="3" who="&quot;Gnea&quot; &lt;gnea@rochester.rr.com&gt;" />
<person posts="1" size="3" who="&quot;Andrew Morton&quot; &lt;morton@nortelnetworks.com&gt;" />
<person posts="1" size="3" who="Steven Cole &lt;elenstev@mesatop.com&gt;" />
<person posts="1" size="3" who="J Sloan &lt;jjs@pobox.com&gt;" />
<person posts="1" size="3" who="Jan-Benedict Glaw &lt;jbglaw@lug-owl.de&gt;" />
<person posts="1" size="3" who="Tobias Hunger &lt;tobias@berlin-consortium.org&gt;" />
<person posts="1" size="3" who="Ray Bryant &lt;raybry@austin.ibm.com&gt;" />
<person posts="1" size="3" who="JP Navarro &lt;navarro@mcs.anl.gov&gt;" />
<person posts="1" size="3" who="Gerhard Mack &lt;gmack@innerfire.net&gt;" />
<person posts="1" size="3" who="kumon@flab.fujitsu.co.jp" />
<person posts="1" size="3" who="Florian Heinz &lt;sky@sysv.de&gt;" />
<person posts="1" size="3" who="Petr Vandrovec &lt;vandrove@vc.cvut.cz&gt;" />
<person posts="1" size="3" who="KELEMEN Peter &lt;fuji@elte.hu&gt;" />
<person posts="1" size="3" who="Scott Bisker &lt;scott@e247inc.com&gt;" />
<person posts="1" size="3" who="Chip Salzenberg &lt;chip@valinux.com&gt;" />
<person posts="1" size="3" who="David Schleef &lt;ds@stm.lbl.gov&gt;" />
<person posts="1" size="3" who="Berkley Shands &lt;berkley@cs.wustl.edu&gt;" />
<person posts="1" size="3" who="--Damacus Porteng-- &lt;kernel@bastion.yi.org&gt;" />
<person posts="1" size="3" who="Michael Peddemors &lt;michael@linuxmagic.com&gt;" />
<person posts="1" size="3" who="Dominik Kubla &lt;kubla@netz.klinik.uni-mainz.de&gt;" />
<person posts="1" size="3" who="aprasad@in.ibm.com" />
<person posts="1" size="3" who="Wayne Price &lt;Wayne.Price@vil.ite.mee.com&gt;" />
<person posts="1" size="3" who="S.Salman Ahmed &lt;ssahmed@pathcom.com&gt;" />
<person posts="1" size="3" who="Gianluca Anzolin &lt;root@vger.kernel.org&gt;" />
<person posts="1" size="3" who="Urban Widmark &lt;urban@teststation.com&gt;" />
<person posts="1" size="3" who="=?iso-8859-1?Q?Jaakko_Hyv=E4tti?= &lt;Jaakko.Hyvatti@weather.fi&gt;" />
<person posts="1" size="3" who="safemode &lt;safemode@voicenet.com&gt;" />
<person posts="1" size="3" who="&quot;Linux Kernel Developer&quot; &lt;linux_developer@hotmail.com&gt;" />
<person posts="1" size="3" who="Martin Josefsson &lt;gandalf@wlug.westbo.se&gt;" />
<person posts="1" size="3" who="Ben McCann &lt;bmccann@indusriver.com&gt;" />
<person posts="1" size="3" who="Tim Waugh &lt;twaugh@redhat.com&gt;" />
<person posts="1" size="3" who="John Levon &lt;moz@compsoc.man.ac.uk&gt;" />
<person posts="1" size="3" who="Justin Schoeman &lt;justin@suntiger.ee.up.ac.za&gt;" />
<person posts="1" size="3" who="Reto Baettig &lt;baettig@scs.ch&gt;" />
<person posts="1" size="3" who="David Riley &lt;oscar@the-rileys.net&gt;" />
<person posts="1" size="3" who="Juri Haberland &lt;news-innominate.list.linux.kernel@innominate.de&gt;" />
<person posts="1" size="3" who="Mastoras &lt;mastoras@hack.gr&gt;" />
<person posts="1" size="3" who="Joe &lt;joeja@mindspring.com&gt;" />
<person posts="1" size="3" who="Stefan Frings &lt;stefan@edv-frings.de&gt;" />
<person posts="1" size="3" who="Chris Mason &lt;mason@suse.com&gt;" />
<person posts="1" size="3" who="Rick Bunke &lt;rbunke@helios.acomp.usf.edu&gt;" />
<person posts="1" size="3" who="Matthew Vanecek &lt;linux4us@home.com&gt;" />
<person posts="1" size="3" who="Torsten Duwe &lt;duwe@caldera.de&gt;" />
<person posts="1" size="3" who="Andrea Arcangeli &lt;andrea@e-mind.com&gt;" />
<person posts="1" size="3" who="Timur Tabi &lt;ttabi@interactivesi.com&gt;" />
<person posts="1" size="3" who="Rainer Clasen &lt;bj@zuto.de&gt;" />
<person posts="1" size="3" who="David Wragg &lt;dpw@doc.ic.ac.uk&gt;" />
<person posts="1" size="3" who="Santiago Garcia Mantinan &lt;manty@i.am&gt;" />
<person posts="1" size="3" who="Jasper Spaans &lt;spaans@delft.corps.nl&gt;" />
<person posts="1" size="3" who="Mike Castle &lt;dalgoda@ix.netcom.com&gt;" />
<person posts="1" size="3" who="Erik Paulson &lt;epaulson@students.wisc.edu&gt;" />
<person posts="1" size="3" who="Frank v Waveren &lt;fvw@var.cx&gt;" />
<person posts="1" size="3" who="Francois romieu &lt;romieu@ensta.fr&gt;" />
<person posts="1" size="3" who="uaca@alumni.uv.es" />
<person posts="1" size="3" who="Wayne.Brown@altec.com" />
<person posts="1" size="3" who="&quot;Jeroen Geusebroek&quot; &lt;Jeroen.Geusebroek@osc.nl&gt;" />
<person posts="1" size="3" who="Mike Ricketts &lt;mike@earth.li&gt;" />
<person posts="1" size="3" who="Martin Mares &lt;mj@suse.cz&gt;" />
<person posts="1" size="3" who="R.E.Wolff@bitwizard.nl (Rogier Wolff)" />
<person posts="1" size="2" who="&quot;Christopher Friesen&quot; &lt;cfriesen@nortelnetworks.com&gt;" />
<person posts="1" size="2" who="Guennadi Liakhovetski &lt;gvlyakh@mail.ru&gt;" />
<person posts="1" size="2" who="Adam Sampson &lt;ats1@ukc.ac.uk&gt;" />
<person posts="1" size="2" who="Tuomas Heino &lt;iheino@cc.hut.fi&gt;" />
<person posts="1" size="2" who="Charles Cazabon &lt;linux@discworld.dyndns.org&gt;" />
<person posts="1" size="2" who="Niels Happel &lt;nhappel@planet-interkom.de&gt;" />
<person posts="1" size="2" who="jalvo@mbay.net (John Alvord)" />
<person posts="1" size="2" who="Armin Schindler &lt;mac@melware.de&gt;" />
<person posts="1" size="2" who="George R. Kasica &lt;georgek@netwrx1.com&gt;" />
<person posts="1" size="2" who="&quot;Hinderling, Anselm&quot; &lt;Anselm.Hinderling@RKES.DE&gt;" />
<person posts="1" size="2" who="Andreas Tobler &lt;toa@pop.agri.ch&gt;" />
<person posts="1" size="2" who="Mikael Pettersson &lt;mikpe@csd.uu.se&gt;" />
<person posts="1" size="2" who="Jens Taprogge &lt;taprogge@idg.rwth-aachen.de&gt;" />
<person posts="1" size="2" who="Jacob Luna Lundberg &lt;jacob@velius.chaos2.org&gt;" />
<person posts="1" size="2" who="Donald Becker &lt;becker@scyld.com&gt;" />
<person posts="1" size="2" who="&quot;Dr. Michael Weller&quot; &lt;eowmob@exp-math.uni-essen.de&gt;" />
<person posts="1" size="2" who="Jani Monoses &lt;jani@virtualro.ic.ro&gt;" />
<person posts="1" size="2" who="&quot;David Schwartz&quot; &lt;davids@webmaster.com&gt;" />
<person posts="1" size="2" who="root &lt;root@trgras.timpanogas.org&gt;" />
<person posts="1" size="2" who="Franz Sirl &lt;Franz.Sirl-kernel@lauterbach.com&gt;" />
<person posts="1" size="2" who="&quot;Andreas Eibach&quot; &lt;a.eibach@gmx.net&gt;" />
<person posts="1" size="2" who="Olaf Dietsche &lt;olaf.dietsche@gmx.net&gt;" />
<person posts="1" size="2" who="Stephen Torri &lt;s.torri@lancaster.ac.uk&gt;" />
<person posts="1" size="2" who="Young-Ho Cha &lt;kernel@www.dacome.co.kr&gt;" />
<person posts="1" size="2" who="Arnaud Installe &lt;arnaud@bach.kotnet.org&gt;" />
<person posts="1" size="2" who="Georgina Russell &lt;sfbebe@yahoo.com&gt;" />
<person posts="1" size="2" who="Tigran Aivazian &lt;tigran@btconnect.com&gt;" />
<person posts="1" size="2" who="Blizbor &lt;tb670725@ima.pl&gt;" />
<person posts="1" size="2" who="&quot;Saber Taylor&quot; &lt;aquabrake@hotmail.com&gt;" />
<person posts="1" size="2" who="Mike Perry &lt;mikepery@is.so.fscked.org&gt;" />
<person posts="1" size="2" who="Jan Kara &lt;jack@suse.cz&gt;" />
<person posts="1" size="2" who="Mark Sutton &lt;mes@capelazo.com&gt;" />
<person posts="1" size="2" who="&quot;Vytautas Kasparavicius&quot; &lt;vytask@5ci.lt&gt;" />
<person posts="1" size="2" who="folkert@vanheusden.com" />
<person posts="1" size="2" who="David Robson &lt;David.Robson@jet.uk&gt;" />
<person posts="1" size="2" who="Boszormenyi Zoltan &lt;zboszor@externet.hu&gt;" />
<person posts="1" size="2" who="Vladislav Malyshkin &lt;mal@gromco.com&gt;" />
<person posts="1" size="2" who="&quot;Grover, Andrew&quot; &lt;andrew.grover@intel.com&gt;" />
<person posts="1" size="2" who="Pete Keller &lt;pkeller@southeast.net&gt;" />
<person posts="1" size="2" who="Alex Buell &lt;alex.buell@tahallah.clara.co.uk&gt;" />
<person posts="1" size="2" who="Arnaldo Carvalho de Melo &lt;acme@conectiva.com.br&gt;" />
<person posts="1" size="2" who="=?ISO-8859-1?Q?Gunter_K=F6nigsmann?= " />
<person posts="1" size="2" who="Nicholas Dronen &lt;ndronen@frii.com&gt;" />
<person posts="1" size="2" who="Eric Lammerts &lt;eric@lammerts.org&gt;" />
<person posts="1" size="2" who="Scott Rhine &lt;rhine@rsn.hp.com&gt;" />
<person posts="1" size="2" who="Kevin Krieser &lt;kkrieser@delphi.com&gt;" />
<person posts="1" size="2" who="Dax Kelson &lt;dax@gurulabs.com&gt;" />
<person posts="1" size="2" who="TimO &lt;hairballmt@mcn.net&gt;" />
<person posts="1" size="2" who="&quot;John Crowhurst&quot; &lt;FyreMoon@fyremoon.net&gt;" />
<person posts="1" size="2" who="Jean-Luc Fontaine &lt;jfontain@winealley.com&gt;" />
<person posts="1" size="2" who="Velizar Bodurski &lt;velizarb@goce.pirincom.com&gt;" />
<person posts="1" size="2" who="Paul Schulz &lt;pschulz@foursticks.com.au&gt;" />
<person posts="1" size="2" who="Aaron Lehmann &lt;aaronl@vitelus.com&gt;" />
<person posts="1" size="2" who="Kaustubh Phanse &lt;ksphanse@yahoo.com&gt;" />
<person posts="1" size="2" who="Franz Reitinger &lt;FranzR@axioma.co.at&gt;" />
<person posts="1" size="2" who="&quot;Joseph K. Malek&quot; &lt;malekjo@aphrodite.com&gt;" />
<person posts="1" size="2" who="=?Windows-1252?Q?P=E4r-Ola_Nilsson?= &lt;peje@umea.irf.se&gt;" />
<person posts="1" size="2" who="Willy Tarreau &lt;wtarreau@free.fr&gt;" />
<person posts="1" size="2" who="Ben Ford &lt;bford@talontech.com&gt;" />
<person posts="1" size="2" who="Thomas Davis &lt;tadavis@lbl.gov&gt;" />
<person posts="1" size="2" who="Jeff Dike &lt;jdike@karaya.com&gt;" />
<person posts="1" size="2" who="&lt;kernel@kvack.org&gt;" />
<person posts="1" size="2" who="miquels@cistron.nl (Miquel van Smoorenburg)" />
<person posts="1" size="2" who="Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;" />
<person posts="1" size="2" who="&quot;A. A. Reese&quot; &lt;aareese@isn.net&gt;" />
<person posts="1" size="2" who="&quot;Johan Kullstam&quot; &lt;kullstam@ne.mediaone.net&gt;" />
<person posts="1" size="2" who="Stefan Hoffmeister &lt;Stefan.Hoffmeister@Econos.de&gt;" />
<person posts="1" size="2" who="Joe &lt;josepha48@yahoo.com&gt;" />
<person posts="1" size="2" who="Rod Stewart &lt;stewart@lab43.org&gt;" />
<person posts="1" size="2" who="&quot;Georg Nikodym&quot; &lt;georgn@somanetworks.com&gt;" />
<person posts="1" size="2" who="Sven Koch &lt;haegar@cut.de&gt;" />
<person posts="1" size="2" who="Gerard Paul Java &lt;gerardj@cebu.mozcom.com&gt;" />
<person posts="1" size="2" who="Johannes Erdfelt &lt;johannes@erdfelt.com&gt;" />
<person posts="1" size="2" who="mike@kre8tive.org" />
<person posts="1" size="2" who="Meelis Roos &lt;mroos@linux.ee&gt;" />
<person posts="1" size="2" who="Jeff Epler &lt;jepler@inetnebr.com&gt;" />
<person posts="1" size="2" who="Mark Hahn &lt;hahn@coffee.psychology.mcmaster.ca&gt;" />
<person posts="1" size="2" who="Pete Clements &lt;clem@clem.digital.net&gt;" />
<person posts="1" size="2" who="Tobias Ringstrom &lt;tori@tellus.mine.nu&gt;" />
<person posts="1" size="2" who="&quot;Su Hwan Hwang&quot; &lt;coredumping@hotmail.com&gt;" />
<person posts="1" size="2" who="Al Peat &lt;al_kernel@yahoo.com&gt;" />
<person posts="1" size="2" who="aj@dungeon.inka.de (Andreas Jellinghaus)" />
<person posts="1" size="2" who="reneb@orac.aais.nl (Rene Blokland)" />
<person posts="1" size="2" who="Roger Crandell &lt;rwc@lanl.gov&gt;" />
<person posts="1" size="2" who="&quot;Guennadi V. Liakhovetski&quot; &lt;G.Liakhovetski@sheffield.ac.uk&gt;" />
<person posts="1" size="2" who="Mourad Lakhdar &lt;992C396651@stud.alakhawayn.ma&gt;" />
<person posts="1" size="2" who="&quot;Garst R. Reese&quot; &lt;reese@isn.net&gt;" />
<person posts="1" size="2" who="Jonas Aaberg &lt;aberg@scs.ch&gt;" />
<person posts="1" size="2" who="64738 &lt;schwung@rumms.uni-mannheim.de&gt;" />
<person posts="1" size="2" who="oyvind@datavakten.no (=?iso-8859-1?q?=D8yvind_J=E6gtnes?=)" />
<person posts="1" size="1" who="&lt;jani@virtualro.ic.ro&gt;" />

</stats>

<section
  title="Compostura Para Bug De Memoria Virtual De 2.2 De Tiempo Atr&#225;s"
  subject="[PATCH] blindingly stupid 2.2 VM bug"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.2/0562.html"
  posts="12"
  startdate="18 Nov 2000 17:04:02 -0700"
  enddate="30 Nov 2000 04:47:08 -0700"
>

<p>Rik van Riel dijo a Alan Cox, <quote who="Rik van Riel">aquí est&#225; una
compostura para un bug cegadoramente estúpido que ha estado en 2.2 por eras (y
del cual te he advertido algunas veces en los últimos 6 meses, y para el cual
he hasta enviado algunos parches.)</quote> Él explicó, <quote 
who="Rik van Riel">Este parche debe hacer a la MV de 2.2 un poco m&#225;s estable
y tambi&#233;n debe componer las quejas de gente cuyo sistema quedaba inundado por
"VM: do_try_to_free_pages failed for process XXX"</quote> Ville Herva confirmó
el problema, y describió <quote who="Ville Herva">2.2.18pre19, funcionando por
8 días, la m&#225;quina ha estado inactiva por horas. Entonces, de repente, obtengo
30 veces "VM: do_try_to_free_pages failed for kswapd...", despu&#233;s 15 
"VM: do_try_to_free_pages failed for xmms...", despu&#233;s "VM: killing process 
xmms" y eso se repite por ~10 processes incluyendo X.</quote> Pero &#233;l tambi&#233;n
preguntó, <quote who="Ville Herva">Ví el parche global de MV de Andrea siendo
re comendado como una solución para este problema, y ya lo he compilado (aunque
no he arrancado con &#233;l aún). ¿Debo usar el parche de Rik o de Andrea?</quote> 
Y tambi&#233;n pidió saber si alguno de ambos entraría a 2.2.18. Rik replicó,
<quote who="Rik van Riel">Sobre si cualquiera de estas mejoras entrar&#225;n en el
próximo 2.2, no te molestes en preguntarme porque no tengo intenció de poner
mucha atención a 2.2</quote>. Aquí siguió algo de discusión t&#233;cnica sobre el
parche de Rik y su interacción con ext3.</p>

</section>

<section
  title="M&#225;s Corrupción De Sistema De Ficheros En 2.4"
  subject="ext2 filesystem corruptions back from dead? 2.4.0-test11"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.2/1308.html"
  posts="42"
  startdate="22 Nov 2000 22:51:56 -0700"
  enddate="29 Nov 2000 00:08:32 -0700"
>

<p>Mohammad A. Haque reportó errores de ext2 "Freeing blocks not in datazone"
durante uso normal en 2.4.0-test11. Neil Brown replicó, <quote who="Neil
Brown">Oh, bueno.  No soy sólo yo y Tigran entonces.  Primero estaba culpando a
mi código raid5 por esto, pero si tú lo tienes y Tigran lo tiene (reportado <a
href="http://boudicca.tux.org/hypermail/linux-kernel/2000week48/0257.html">http://boudicca.tux.org/hypermail/linux-kernel/2000week48/0257.html</a>)
entonces probablemente no soy yo.</quote> agregó, <quote who="Neil Brown">Ahora
solamente si tuvi&#233;ramos una forma confiable de reproducirlo, podríamos iniciar
una búsqueda binaria para el parche que produce la falta... pero solamente lo
puedo reproducir en un núcleo parchado despu&#233;s de varias horas de pruebas de
rendimiento.</quote> Andries Brouwer replicó, <quote who="Andries Brouwer">Tú
lo tienes todo al rev&#233;s. Sería bueno si sólo fueran tú y Tigran.
Desafortunadamente tambi&#233;n me pega.</quote> Alexander Viro comenzó publicando
parches, aunque Mohammad y Tigran Aivazian habían tenido problemas reproduciendo
los errores aún en sus configuraciones iniciales. En un punto, Neil remarcó,
<quote who="Neil Brown">Corrí mi guión de prueba, que construye una variedad de
matrices raid5 con números de unidades y tama&#241;os de bloques variables, y corre
mkfs/bonnie/dbench en cada matriz, y lo hizo durante cerca de 8 sistemas de
ficheros, pero se ahogó en el 9o tratando de reservar muchos bloques en la zona
de sistema (despu&#233;s de correr por cerca de una hora).</quote> Alexander replicó,
<quote who="Alexander Viro">Sangrientamente interesante. No veo nada reciente
que pueda afectar las &#225;reas en cuestión. Versiones interesantes a revisar:
11-pre5 y 11-pre6.  Huele como corrupción del cach&#233; de memoria temporal, per
no veo nada relevante.</quote> Despu&#233;s &#233;l a&#241;adió, <quote who="Alexander Viro">
Los mensajes de error serían interesantes... Hasta ahora tenemos involucrados
a _ambos_ 2.95 y 2.91, tanto raid como no raid. Tan sólo excelente de
mierda...</quote></p>

<p>En un punto Neil descubrió que su reporte no estaba relacionado a los otros,
diciendo a Alexander, <quote who="Neil Brown">Resulta que mis datos son una
falsa alarma.  Era un bug en mi código raid5 - y de hecho no es un bug
reciente - que estaba causando mi corrupción de sistema de fichero. Así que si
tus primeros parches funcionario para todos los dem&#225;s entonces los pueden ver
como una buena forma para continuar.  He compuesto mi falta fatal y ya no
puedo reproducir los problemas nunca m&#225;s.  El parche se ha enviado a 
Alan.</quote></p>

<p>Otras gentes tambi&#233;n reportaron corrupción, pero ni uno consiguió aislarlo
durante la discusión. Para m&#225;s sobre corrupción de sistema de archivos en las
series de desarrollo, vea <kcref subject="[BUG]: Ext2 Corruption in test10pre3 (incl. Oops)"
startdate="17 Oct 2000 01:00:00 -0700"></kcref> </p>

</section>

<section
  title="Las Distribuciones De Linux Haciendo Cambios Incompatibles A Herramientas Del Sistema"
  subject="[PATCH] modutils 2.3.20 and beyond"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/0336.html"
  posts="18"
  startdate="26 Nov 2000 16:36:55 -0700"
  enddate="27 Nov 2000 09:59:42 -0700"
>

<p>Jeff V. Merkey publicó un parche para modutils, para hacer compatible al
programa 'depmod' con los guiones de Red Hat y programas como Anaconda. En el
curso de la discusión, &#233;l explicó que su parche había cambiado muy pocas cosas,
mientras que la alternativa era cambiar todos los cientos de guiones que lo
requerían. David Ford dijo, <quote who="David Ford">Es aún un mal precedente.
Anaconda debía haber sido escrito correctamente en primer lugar.</quote>
Mohammad A. Haque agregó, <quote who="Mohammad A. Haque">Yo hubiera hecho que
Anaconda cambiara en lugar de hacer casos especiales en las utilidades est&#225;ndar
para cuenta de manejo de las distribuciones.</quote> Jeff argumentó, 
refiri&#233;ndose al manejo de interruptores alternativos de la línea de comandos de
Red Hat en depmod, <quote who="Jeff V. Merkey">si RedHat se ha estandarizado
en este conjunto de interruptores, ¿por qu&#233; no agregarlos como alias de órdenes?
Es un parche trivial.</quote> David Ford replicó, <quote who="David
Ford">Entonces deja que RedHat mantenga su versión de modutils.  RedHat no es
el est&#225;ndar ni RedHat debe dictar a los autores, ni otras distribuciones y
personas deben ser afectadas por los m&#233;todos de RedHat.  Si no te gusta,
reemplaza tu depmod con un guión que quite este indicador antes de llamar al
depmod original.</quote></p>

<p>En otro lado, Keith Owens (el que mantiene modutils) dijo, <quote who="Keith
Owens">Tengo un gran problema con Redhat.  Ellos hacen cambios incompatibles a
las utilidades, no envían parches de regreso a los que mantienen y entonces
esperan que el resto del mundo siga su liderato.  Los indicadores -i y -m para
modutils no son el único ejemplo, recientemente encontr&#233; parches para IA64 y
Sparc que han agregado al código de modutils y no se han molestado en decírmelo.
Otras distribuciones son mucho mejores acerca de enviarme parches, Debian y
SuSe en particular hacen lo correcto.</quote> A&#241;adió, <quote 
who="Keith Owens">el parche "-m -i" es innecesario. Consideren esto mi protesta
contra los malos h&#225;bitos de los distribuidores, ellos crearon la revoltura con
su falta de comunicación y ellos tienen que componerlo.</quote> Jes Sorensen 
replicó:</p>

<quote who="Jes Sorensen">

<p>Pienso que est&#225;s se&#241;alando un problema muy v&#225;lido. El mismo problema existe
dentro del núcleo, lo veo muy seguido que alguien decide hackear un controlador
y enviar el parche a Linus sin molestarse siquiera en Cc al autor una copia.
Algunas veces esto es 'sólo' para hacerlo cumplir con el último núcleo de
desarrollo pero Cc al que mantiene no es mucho esperar.</p>

<p>Tambi&#233;n quisiera convocar a la gente a contactar a uno de mantenimiento si
quieren hacer cambios extensos a un fragmento de código que alguien m&#225;s 
mantiene. No es poco común que el que mantiene ya tiene una idea acerca de cómo
hacer algo y hasta puede haber trabajado en eso. Es un desperdicio de su tiempo
(y el de otras gentes) tener dos desarollos en conflicto como lo que est&#225;
sucediendo.</p>

</quote>

</section>

<section
  title="Nuevos Problemas De BIOS De APM Para Dell 5000e: La Saga Continúa"
  subject="Dell 5000e APM (fixed!)"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/0491.html"
  posts="4"
  startdate="27 Nov 2000 14:20:47 -0700"
  enddate="28 Nov 2000 05:38:36 -0700"
>

<p>El Tr&#225;fico del Núcleo primero cubrió esto en <kcref subject="APM oops with
Dell 5000e laptop" startdate="13 Nov 2000 15:54:37 -0700"></kcref>, cuando
ni uno parecía muy esperanzado acerca de tener APM funcionando adecuadamente en
la laptop 5000e de Dell. Por <kcref subject="Inspiron 5000e dmesg from test11-ac2"
startdate="22 Nov 2000 18:14:15 -0700"></kcref>, parecía que mientras los
fabricantes estaban trabajando en un BIOS actualizado que pudiera resolver el
problema. Esta semana, Brad Douglas reportó:</p>

<quote who="Brad Douglas">

<p>Alan, aquí est&#225; la información DMI que solicitaste.  Perdón por el retraso.</p>

<p>El BIOS mostrado es un BIOS de prueba nuevo que tiene un APM *corregido* que
recibí esta ma&#241;ana.  Realmente quiero tomar un segundo para agradecer a la gente
en Compal (BizCom) por el corto tiempo de resolución una vez que nos dimos
cuenta qui&#233;n era la gente correcta para hablar con ella.</p>

<p>Una vez que reciba OK de Compal (y termine de probar), lo publicar&#233; al sitio
de soporte de Tuxtops para que todos lo descarguen.</p>

</quote>

<p>No hubo discusión real.</p>

</section>

<section
  title="La Hija De Linus"
  subject="test12-pre2"
  posts="13"
  startdate="27 Nov 2000 19:45:31 -0700"
  enddate="03 Dec 2000 12:46:25 -0700"
>

<p>Linus Torvalds anunció 2.4.0-test12-pre2 y dijo, <quote who="Linus
Torvalds">Debido al nacimiento de mi tercera hija la semana pasada (sí, fuí
./ado), si me enviaron parches que no est&#225;n en pre2, pueden muy bien 
considerarlos perdidos.</quote> Mucha gente ofreció sus felicitaciones, y Neil
Brown preguntó en relación al núcleo, <quote who="Neil Brown">¿Qu&#233; sucede con
las cosas que entraron en 2.4.0test11-ac{1,2,3,4}?  ¿Vas a "sincronizar" con
Alan, o debemos enviar los fragmentos directamente a tí?</quote> Alan Cox 
replicó:</p>

<quote who="Alan Cox">

<p>Cuando Linus ponga pre3 comenzar&#233; a enviarle cosas de mi &#225;rbol que prueben
ser funcionales. Cosas que parezcan sospechosas y que necesiten m&#225;s trabajo
las mantendr&#233; en el &#225;rbol -ac y continuar&#225;n liber&#225;ndose contra el código actual
de Linus.</p>

<p>No me causa ningún problema si envías a Linus una copia, yo solamente lo
retirar&#233; de mis parches cuando aparezca en su &#225;rbol.</p>

</quote>

<p>Y Linus a&#241;adió:</p>

<quote who="Linus Torvalds">

<p>Alan me envía sus parches en pedazos peque&#241;os de cualquier forma, y hace
un buen trabajo al mantener las cosas separadas. Reenviarlo directamente a mí
significa que Alan podría tan sólo retirar esa parte del parche - o que yo
tendría el parche dos veces. Ambos de los cuales funcionan ok, mientras sea
el _mismo_ parche.</p>

<p>Si has hecho modificaciones desde que enviaste la cosa a Alan, deberías
sincronizar con Alan tambi&#233;n - sólo para asegurarse de que no acaben aplicando
aplicando las cosas antiguas a trav&#233;s de Alan.</p>

</quote>

</section>

<section
  title="Ciclo Infinito De 'modprobe' En Controladores Con Bugs"
  subject="modutils-2.3.21: modprobe looping"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/0640.html"
  posts="5"
  startdate="28 Nov 2000 12:22:59 -0700"
  enddate="28 Nov 2000 17:48:40 -0700"
>

<p>Kurt Garloff reportó un ciclo infinito en modutils-2.3.21, donde PPP sobre
ethernet recursaba sin fin en la función build_stack(). Incluyó el fichero
'modules.dep' para producir la conducta, y agregó, <quote who="Kurt
Garloff">Hay una dependencia circular de pppoe en pppox en pppoe en ...
modprobe tiene código para detectar esto en build_stack(), pero parece no
funcionar. La dependencia anterior es desechada y la nueva es tomada. Y revisa
por dependencias de nuevo :-(</quote></p>

<p>Keith Owens (el que mantiene modutils) replicó, <quote who="Keith
Owens">El código del núcleo est&#225; descompuesto.  Las dependencias circulares no
tienen sentido, el que mantiene pppoe coincide y yo pens&#233; que ese bug estaba
compuesto.</quote> Rod Stewart replicó, <quote who="Rod Stewart">Est&#225; compuesto
en test10/11.</quote> Con respecto al código de modutils, Keith tambi&#233;n agregó
en el mismo mensaje:</p>

<quote who="Keith Owens">

<p>Las dependiencias circulares no tienen soporte, ni son correctamente
detectadas.  El código existente para recorrer las relaciones inter módulos,
incluyendo dependencias, alias, prueba, prueba-todo, declaraciones de antes y
despu&#233;s es un relajo.  Tan sólo creció durante los a&#241;os con casos especiales
siendo a&#241;adidos y no es robusto.</p>

<p>En modutils 2.5 el código completo ser&#225; descartado y reemplazado con un
algoritmo de recorrido de grafo est&#225;ndar con detección de ciclos y rastreo hacia
atr&#225;s en lugar de código de casos especiales.  Esto podría cambia la conducta
de modutils en casos raros y no quiero cambiar su conducta justo antes de que
el núcleo 2.4 sea liberado. Tengo una lista de cambios que podrían descomponer
la compatibilidad hacia atr&#225;s esperando por modutils 2.5, &#233;ste es uno de 
ellos.</p>

</quote>

<p>Kurt dijo que &#233;l miraba hacia adelante a modutils 2.5, pero sintió que
aún antes de esa versión liberada, <quote who="Kurt Garloff">la conducta actual
no es aceptable, ya que puede matar a la m&#225;quina por sólo ser invocado por kmod.
Tratar&#233; de hacer que tenga sentido el código y asegurar que modprobe no se
volver&#225; loco, por detectar ciclos (si puedo hacer eso de alguna forma sin
descomponer cosas) o por limitar la profundidad de la recursión. Te enviar&#233; un
parche.</quote> Publicó un parche la tarde siguiente, agregando, <quote 
who="Kurt Garloff">Como la generación de dependencias me pareció de hecho
bastante grande para mí, realmente no lo toqu&#233;. Solamente implement&#233; el límite
de recursión para prevenir que el proceso modprobe tome toda la memoria del
sistema ...</quote></p>

<p>No hubo respuesta.</p>

</section>

<section
  title="Reporte De Éxito Para M&#225;quinas De Grandes Memorias"
  subject="36bit mtrrs work! (2.4.0-test12-pre3)"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/0742.html"
  posts="2"
  startdate="29 Nov 2000 03:37:10 -0700"
  enddate="29 Nov 2000 03:48:21 -0700"
>

<p>Tigran Aivazian reportó felizmente, <quote who="Tigran Aivazian">Sólo para
hacer saber a la gente que 2.4.0-test12-pre3 se comporta mucho mejor que 
versiones anteriores en mi m&#225;quina de 6G de RAM. No solamente /proc/mtrr est&#225;
mostrando correctamente todos los 6G en cach&#233; para escritura anterior sino
tambi&#233;n llegu&#233; hasta nunca tener que levantar/apagar una de las interfaces
eepro100 para lograr que trabajaran -- algo que tenía que hacer en todas las
versiones previas. (sin david-mtrr.patch)</quote> Y Boszormenyi Zoltan
replicó:</p>

<quote who="Boszormenyi Zoltan">

<p>¡Excelente! :-))))</p>

<p>Dicho sea de paso lo que contiene test12-pre2/3 es el trabajo de David 
Wragg, actualizado al código de CPUID de HPA que est&#225; en test11. Linus me
atribuyó incorrectamente todo el parche en test12.log.</p>

</quote>

</section>

<section
  title="Mantenimiento Lento Del Controlador De Sonido Yamaha OPL3-SAx"
  subject="[PATCH] ISA PnP for Yamaha OPL3-SAx sound driver"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/0843.html"
  posts="2"
  startdate="29 Nov 2000 15:16:24 -0700"
  enddate="30 Nov 2000 00:47:05 -0700"
>

<p>John Fremlin reportó que la tarjeta de sonido Yamaha OPL3-SAx <quote 
who="John Fremlin">est&#225; actualmente descompuesta para la gente cuyos BIOS la
activaban con ISA PnP, ya que el núcleo ahora decide desactivarla.</quote> Él
había enviado un parche al que lo mantiene un mes antes, sin respuesta. Publicó
el parche (contra 2.4.0-test10-pre6 y test12-pre3) de nuevo a linux-kernel, y
explicó, <quote who="John Fremlin">Este parche implementa la prueba ISA PnP y
activar/desactivar para la OPL3-SAx. Como yo no tengo las especificaciones para
esta tarjeta, solamente s&#233; que esto funciona para mí; de cualquier forma, no
debe descomponer ninguna configuración ya que la prueba PnP solamente inicia si
los par&#225;metros del recurso no son dados como argumentos de módulo. Ahora debe
ser posible compilar el controlador directamente dentro del núcleo.</quote> 
Scott Murray replicó, <quote who="Scott Murray">Como el que mantiene en
cuestión, me disculpo. He estado remiso en introducir un parche en 2.4 debido
a estar enfocado en un nuevo trabajo. Mi plan actual es tomar el Viernes libre y
trabajar en pegar todas las composturas que la gente me ha enviado juntas en
un parche.  Debo admitir, de cualquier forma, que he estado corriendo núcleos
2.4.0-test por algún tiempo y no he tenido ningún problema activando mi tarjeta
OPL3-SA3 en la forma antigua con isapnp.</quote> Encontró algunos problemas con
el parche de John, y reiteró que intentaría lograr un parche comprehensivo
pronto.</p>

</section>

<section
  title="Rarezas De struct De Tiempo Atr&#225;s Longtime struct Weirdness And Doc Bug; True Fix Planned For 2.5"
  subject="[PATCH] Replace wrong structure type in mmc_ioctl() in cdrom.c"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/1022.html"
  posts="4"
  startdate="30 Nov 2000 13:45:11 -0700"
  enddate="30 Nov 2000 16:00:48 -0700"
>

<p>Richard Pries publicó un parche, y explicó, <quote who="Richard
Pries">Actualmente, mmc_ioctl() en cdrom.c se le pasa una estructura cdrom_msf cuando
ioctl() es llamado con CDROMREADRAW, CDROMREADMODE1, o CDROMREADMODE2 como su
segundo argumento.  Esta estructura no provee el almacenamiento temporal
requerido para leer los datos, y no corresponde a la estructura que cdrom.h
dice que hay que usar con estas llamadas ioctl(). Este parche reemplaza la
estructura cdrom_msf con una estructura cdrom_read (como est&#225; especificado en
cdrom.h). Las pruebas preliminares indican que este parche funciona para 
unidades IDE y SCSI.</quote> Pero Jens Axboe replicó, <quote 
who="Jens Axboe">Seguro apuesto que funciona, pero acabas de descomponer todos
los programas que actualmente usan cualquera de los ioctls anteriores. Esto lo
he sabido por a&#241;os... Puedes hacer todo lo que quieras con cdrom_msf, es
solamente m&#225;s batalla. Para 2.5 introducir&#233; variantes m&#225;s nuevas de los ioctls
anteriores y los mantendr&#233; tal cual por compatibilidad, desecharlos no es una
opción. </quote> A&#241;adió, <quote who="Jens Axboe">¡Aunque tomar&#233; un parche
que corrija el comentario!</quote> En otro lugar, bajo el Subject: <a
href="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0011.3/1041.html">[Patch]
Correct cdrom.h comments.</a>, Richard publicó un parche para corregir los
comentarios confusos en cdrom.h que lo habían conducido a su parche anterior.
Jens le agradeció y lo aplicó.</p>

</section>

<section
  title="Linux En Chips Transmeta"
  subject="Transmeta and Linux-2.4.0-test12-pre3"
  archive="http://www.uwsg.indiana.edu/hypermail/linux/kernel/0012.0/0137.html"
  posts="14"
  startdate="01 Dec 2000 21:09:54 -0700"
  enddate="02 Dec 2000 20:25:09 -0700"
>

<p>Adam J. Richter comentó como an&#233;cdota:</p>

<quote who="Adam J. Richter">

<p>Minutos despu&#233;s de que slashdot publicara su artículo diciendo que el
llamado de Transmeta estaba limitado a cerca de 300 computadoras Fujitsu, corrí
a Fry's y compr&#233; una Sony PictureBook PCG-C1VN.  Gracias a los cielos por esos
horarios de Navidad extendidos creo, mientras rezaba que las afirmaciones acerca
de los problemas de Crusoe fueran así de limitados mostraran ser verdad.</p>

<p>Este dispositivo es la única computadora disponible comercialmente en el
mundo que usa un procesador hecho por Transmeta (un 600MHz TMS5600, 
escalamiento 03). Pens&#233; seguramente que habría una peque&#241;a subcultura de
usuarios de Linux PictureBook en transmeta asegur&#225;ndose que esta combinación en
particular funcionara.</p>

<p>Bueno, alas, parece que linux-2.4.0-test12-pre3 se congela duro mientras
lee las direcciones de registro base del primer dispositivo PCI (el "host 
bridge"). De hecho, pienso que el problema es algún tipo de interrupción de
administración de sistema que ocurre cerca de ese momento, ya que el punto
exacto donde el printk se detiene llega antes mientras agrego m&#225;s printk's.
  Con menos printk's el printk se detiene mientras la dirección base del 6to
registro de configuración est&#225; siendo leído; com m&#225;s printk's se detiene en
el seguno, y se detendr&#225; en diferentes lugares con diferentes arranques,
por lo menos con los núcleos no-tan-de-f&#225;brica que yo generalmente uso.  Tambi&#233;n
apagar las interrupciones durante este código no tiene efeto, así que no pienso
que est&#233; causado directamente por algo en el PictureBook sazonando el procesador
con interrupciones inesperadas (pienso que podría tener que ver con el disco
flexible basado en USB).</p>

<p>Adem&#225;s de los resultados de los printk's de depuración que agreg&#233; de un
linux-2.4.0-tset12-pre3 algo modificado construido para CONFIG_M386, tambi&#233;n
intent&#233; linux-2.4.0-test12-pre3 "prístino".  Cuando lo construí con CONFIG_M386
(que ha sido históricamente la forma de tener un núcleo que corra en todos los
procesadores x86), no obtuve salida u otra actividad aparente despu&#233;s de que
el cargador de arranque salta hacia &#233;l. Cuando es construido con CONFIG_MCRUSOE,
se cuelga despu&#233;s de imprimir "PCI: Probing PCI Hardware", justo como nuestros
núcleos (que, curiosamente, pasan este putn aún cuando son construídos con
CONFIG_M386). En caso de que alguien sea curioso, he puesto el fichero .config
de la construcción CONFIG_MCRUOSOE prístina en <a
href="ftp://ftp.yggdrasil.com/private/adam/linux-crusoe/.config">ftp://ftp.yggdrasil.com/private/adam/linux-crusoe/.config</a>.</p>

<p>Mis intentos iniciales para encontrar un manual del procesador de tms5600 en
el web o en el sitio web de Transmeta aún no se han convertido en dada, y
entiendo que el tms5600 incluye el puente norte.  Así, asumo que &#233;ste podría
ser el primer lugar para buscar por ideas acerca de cualquier rareza que ocurre
durante el inicio de PCI del host bridge.</p>

<p>Un pecado que estoy cometiendo en estas versiones es que yo las estoy
construyendo con gcc-2.95.2, aunque no pienso que este sea el tipo de conducta
que un bug optimizador es capaz de producir.</p>

<p>Si alguien est&#225; usando Linux 2.4.0-test en una Sony PictureBook PCG-C1VN
(la versión Transmeta), estaría interesado en por lo menos tratar de
contruir desde de su fichero .config</p>

</quote>

<p>H. Peter Anvin explicó, <quote who="H. Peter Anvin">Es un ligero bug en
el código de prueba de PCI de Linux que se activa cuando hay actividad DMA
durante la prueba PCI.  Linus ya tiene una compostura para esto; espero que
ser&#225; en el próximo preparche.</quote> Y Linus Torvalds tambi&#233;n replicó a 
Adam:</p>

<quote who="Linus Torvalds">

<p>Esto se debe a un bug de Linux, cuando deshabilitamos el puente norte
mientras hacemos las pruebas de ventana PCI.</p>

<p>[ De hecho sospech&#233; por un rato que lo habíamos descompuesto en Transmeta,
  pero despu&#233;s de platicar con y doble revisión de las especificaciones PCI,
  resultó que Linux realmente estaba en falta. Oh, bien. A cualquier lado
  donde volteo, yo siempre tengo la culpa ;) ]</p>

<p>Lo que sucede es que la notebook Sony tiene soporte para Legacy USB en el
BIOS, lo que causa eventos DMA USB varias cientos de veces por segundo. Cuando
Linux hace la prueba PCI, Linux apagar&#225; los bits MEM e IO en el registro
de órdenes PCI del dispositivo que prueba. Entonces sucede que de acuerdo a
la especificación PCI, el apagar el bit MEM del puente host (aka "puente norte")
desconecta al host del bus PCI.</p>

<p>Unos cuantos microsegundos despu&#233;s un evento DMA de USB legacy viene, pero
ahora el puente host ya no reenvía m&#225;s el DMA entre el bus PCI y la memoria,
y la m&#225;quina se cuelga. Oops.</p>

<p>La solución m&#225;s simple (que funciona) es borrar el traqueteo con los bits 
IO y MEM del registro de órdenes PCI en drivers/pci/pci.c: pci_read_bases().</p>

<p>La compostura adecuada (la cual hemos discutido con Martin Mares y Richard
Henderson es de hecho hacer la enumeración completa del bus primero, _sin_ hacer
ninguna prueba de ventana (y por lo tanto sin tener que lidiar con los bits IO
y MEM en el registro de órdenes), y cuando encontremos el controlador USB en
ofensa que el BIOS ha dejado activo, lo matamos primero (ya lo tenemos en la
sección de giros de PCI, es solo que los giros PCI son ejecutados muy tarde
para componer este problema tal como est&#225; ahora).</p>

</quote>

<p>Adam tambi&#233;n había sugerido que Transmeta le consiguera a Linus uno de los
PictureBooks, y Linus replicó:</p>

<quote who="Linus Torvalds">

<p>De hecho, tengo uno, y había tenido uno por cerca de dos semanas, pero
debido a la m&#225;s nueva adición (humana) a la familia Torvalds no he tenido tiempo
para depurar esto hasta antier.</p>

<p>¡NOTA! Obtener el núcleo 2.4.x arriba y corriendo es la parte f&#225;cil.  La
m&#225;quina tambi&#233;n tiene un chip ATI Rage Mobility muy reciente en ella, y
necesitas la muestra CVS de XFree86 m&#225;s receiente para hacer que funcione (junto
con un parche de una línea mío, a menos que ya halla entrado en el &#225;rbol CVS
para ahora).</p>

<p>Aún entonces XFree86 hace algo malo con DPMS, y bloquear&#225; el juego de chips
gr&#225;fico cuando trata de apagar la pantalla plana.
Solución: no habilites DPMS en XF86Config.  Es un problema de XFree86,
pero feliz y f&#225;cilmente solucionado.</p>

<p>Oh, y hay un bug en el controlador UHCI que te morder&#225;  (de nuevo porque
la m&#225;quina tiene USB legacy habilitado por omisión - y al contrario de casi
cualquier otra laptop por ahí, Sony no permitió que el código de USB legacy
sea apagado en la configuración del BIOS), así que a menos que hayas aplicado
los parches USB de la lista de correo electrónico USB, tan sólo se colgar&#225;
ahí.</p>

<p>De cualquier forma, tengo esta m&#225;quina funcionando ahora, aunque no todo
est&#225; a mi gusto.  Al contrario de los picture-books m&#225;s antiguos, por ejemplo,
este tiene un WinModem.  Ugh.  Y el chip de sonido tiene soporte, pero solamente
por el controlador ALSA (la versión OSS est&#225; muy descompuesta para ser
usada).</p>

<p>Pero la c&#225;mara est&#225; cool, y funciona hermosamente (una vez que tienes a
XFree86 feliz) gracias a Andrew Tridgell.  (Si solo pudiera coaccionar al 
servidor X para que me d&#233; una capa YUV podría reproducir DVD's con esta cosa).</p>

</quote>

<p>Varias gentes le dieron a Linus algunos consejos sobre cómo hacer que las
cosas funcionaran, y para el final del hilo de discusión &#233;l pareció que estaba
teniendo buen &#233;xito con eso.</p>

</section>

</kc>
