linux-old/MAINTAINERS
<<
>>
Prefs
   1        List of maintainers and how to submit kernel changes
   2
   3Please try to follow the guidelines below.  This will make things
   4easier on the maintainers.  Not all of these guidelines matter for every
   5trivial patch so apply some common sense.
   6
   71.      Always _test_ your changes, however small, on at least 4 or
   8        5 people, preferably many more.
   9
  102.      Try to release a few ALPHA test versions to the net. Announce
  11        them onto the kernel channel and await results. This is especially
  12        important for device drivers, because often that's the only way
  13        you will find things like the fact version 3 firmware needs
  14        a magic fix you didn't know about, or some clown changed the
  15        chips on a board and not its name.  (Don't laugh!  Look at the
  16        SMC etherpower for that.)
  17
  183.      Make sure your changes compile correctly in multiple
  19        configurations.
  20
  214.      When you are happy with a change make it generally available for
  22        testing and await feedback.
  23
  245.      Make a patch available to the relevant maintainer in the list. Use
  25        'diff -u' to make the patch easy to merge. Be prepared to get your
  26        changes sent back with seemingly silly requests about formatting
  27        and variable names.  These aren't as silly as they seem. One
  28        job the maintainers (and especially Linus) do is to keep things
  29        looking the same. Sometimes this means that the clever hack in
  30        your driver to get around a problem actual needs to become a
  31        generalized kernel feature ready for next time.
  32
  33        PLEASE try to include any credit lines you want added with the
  34        patch. It avoids people being missed off by mistake and makes
  35        it easier to know who wants adding and who doesn't.
  36
  37        PLEASE document known bugs. If it doesn't work for everything
  38        or does something very odd once a month document it.
  39
  406.      Make sure you have the right to send any changes you make. If you
  41        do changes at work you may find your employer owns the patch
  42        not you.
  43
  447.      Happy hacking.
  45
  46                -----------------------------------
  47
  48Maintainers List (try to look for most precise areas first)
  49
  50P: Person
  51M: Mail patches to
  52L: Mailing list that is relevant to this area
  53W: Web-page with status/info
  54S: Status, one of the following:
  55
  56        Supported:      Someone is actually paid to look after this (wildly
  57                        improbable).
  58        Maintained:     Someone actually looks after it.
  59        Odd Fixes:      It has a maintainer but they don't have time to do
  60                        much other than throw the odd patch in. See below..
  61        Orphan:         No current maintainer [but maybe you could take the 
  62                        role as you write your new code].
  63        Obsolete:       Old code. Something tagged obsolete generally means
  64                        it has been replaced by a better system and you
  65                        should be using that.
  66
  67EXT2 FILE SYSTEM
  68P:      Remy Card
  69M:      Remy.Card@linux.org
  70L:      linux-kernel@vger.rutgers.edu
  71S:      Maintained
  72
  733C501 NETWORK DRIVER
  74P:      Alan Cox
  75M:      net-patches@lxorguk.ukuu.org.uk
  76L:      linux-net@vger.rutgers.edu
  77S:      Maintained
  78
  798390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
  80P:      Paul Gortmaker
  81M       gpg109@rsphy1.anu.edu.au
  82L:      linux-net@vger.rutgers.edu
  83S:      Maintained
  84W:      http://rsphy1.anu.edu.au/~gpg109/ne2000.html
  85
  86ETHEREXPRESS-16 NETWORK DRIVER
  87P:      Philip Blundell
  88M:      pjb27@cam.ac.uk
  89L:      linux-net@vger.rutgers.edu
  90S:      Maintained
  91
  923C505 NETWORK DRIVER
  93P:      Philip Blundell
  94M:      phil@tazenda.demon.co.uk
  95L:      linux-net@vger.rutgers.edu
  96S:      Maintained
  97
  98NI5010 NETWORK DRIVER
  99P:     Jan-Pascal van Best and Andreas Mohr
 100M:     jvbest@qv3pluto.leidenuniv.nl (Best)
 101M:     100.30936@germany.net (Mohr)
 102L:     linux-net@vger.rutgers.edu
 103S:     Maintained
 104
 105TLAN NETWORK DRIVER
 106P:      James Banks
 107M:      james.banks@caldera.com
 108L:      linux-net@vger.rutgers.edu
 109S:      Supported
 110
 111DIGI RIGHTSWITCH NETWORK DRIVER
 112P:      Rick Richardson
 113M:      rick@dgii.com
 114L:      linux-net@vger.rutgers.edu
 115W:      http://www.dgii.com/linux/
 116S:      Maintained
 117
 118WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS
 119P:      Jean Tourrilhes
 120M:      jt@hplb.hpl.hp.com
 121S:      Maintained
 122
 123HP100: Driver for HP 10/100 Mbit/s Network Adapter Series
 124P:      Jarsolav Kysela
 125M:      perex@jcu.cz
 126S:      Maintained
 127
 128APM DRIVER
 129P:      Rik Faith & Stephen Rothwell
 130M:      faith@cs.unc.edu, Stephen.Rothwell@canb.auug.org.au
 131L:      linux-laptop@vger.rutgers.edu
 132S:      Maintained
 133
 134TOKEN-RING NETWORK DRIVER
 135P:      Paul Norton
 136M:      pnorton@cts.com
 137L:      linux-net@vger.rutgers.edu
 138S:      Maintained
 139
 140APPLETALK NETWORK LAYER
 141P:      Jay Schulist
 142M:      Jay.Schulist@spacs.k12.wi.us
 143L:      linux-atalk@netspace.org
 144S:      Maintained
 145
 146DECnet NETWORK LAYER
 147P:      Steven Whitehouse
 148M:      SteveW@ACM.org
 149L:      netdev@roxanne.nuclecu.unam.mx
 150S:      Maintained
 151
 152AX.25 NETWORK LAYER
 153P:      Jon Naylor
 154M:      jsn@cs.nott.ac.uk
 155L:      linux-hams@vger.rutgers.edu
 156S:      Maintained
 157
 158DAMA SLAVE for AX.25
 159P:      Joerg Reuter
 160M:      jreuter@lykos.oche.de
 161L:      linux-hams@vger.rutgers.edu
 162S:      Maintained
 163
 164Z8530 DRIVER FOR AX.25
 165P:      Joerg Reuter
 166M:      jreuter@lykos.oche.de
 167L:      linux-hams@vger.rutgers.edu
 168S:      Maintained
 169
 170BUSLOGIC SCSI DRIVER
 171P:      Leonard N. Zubkoff
 172M:      Leonard N. Zubkoff <lnz@dandelion.com>
 173L:      linux-scsi@vger.rutgers.edu
 174W:      http://www.dandelion.com/Linux/
 175S:      Maintained
 176
 177CYCLADES ASYNC MUX DRIVER
 178P:      Marcio Saito
 179M:      Marcio Saito <marcio@cyclades.com>
 180W:      http://www.cyclades.com/
 181S:      Supported
 182
 183EATA ISA/EISA/PCI SCSI DRIVER
 184P:      Dario Ballabio
 185M:      dario@milano.europe.dg.com
 186L:      linux-scsi@vger.rutgers.edu
 187S:      Maintained
 188
 189U14-34F SCSI DRIVER
 190P:      Dario Ballabio
 191M:      dario@milano.europe.dg.com
 192L:      linux-scsi@vger.rutgers.edu
 193S:      Maintained
 194
 195EATA-DMA SCSI DRIVER
 196P:      Michael Neuffer
 197M:      mike@i-Connect.Net
 198L:      linux-eata@i-connect.net, linux-scsi@vger.rutgers.edu
 199S:      Maintained
 200
 201EATA-PIO SCSI DRIVER
 202P:      Michael Neuffer
 203M:      mike@i-Connect.Net
 204L:      linux-eata@i-connect.net, linux-scsi@vger.rutgers.edu
 205S:      Maintained
 206
 207FILE LOCKING (flock() and fcntl()/lockf())
 208P:      Andy Walker
 209M:      andy@lysaker.kvaerner.no
 210L:      linux-kernel@vger.rutgers.edu
 211S:      Maintained
 212
 213FRAME RELAY DLCI/FRAD (Sangoma drivers too)
 214P:      Mike McLagan
 215M:      mike.mclagan@linux.org
 216L:      linux-net@vger.rutgers.edu
 217S:      Maintained
 218
 219FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
 220P:      Rik Faith
 221M:      faith@cs.unc.edu
 222L:      linux-scsi@vger.rutgers.edu
 223S:      Odd fixes (e.g., new signatures)
 224
 225SCSI TAPE DRIVER
 226P:      Kai Mdkisara
 227M:      Kai.Makisara@metla.fi
 228L:      linux-scsi@vger.rutgers.edu
 229S:      Maintained
 230
 231FTAPE/QIC-117:
 232P:      Claus-Justus Heine
 233M:      claus@momo.math.rwth-aachen.de
 234L:      linux-tape@vger.rutgers.edu
 235S:      Maintained
 236
 237IPX NETWORK LAYER
 238P:      
 239M:
 240L:      
 241S:      Orphan
 242
 243IDE DRIVER [GENERAL]
 244P:      Mark Lord
 245M:      mlord@pobox.com
 246L:      linux-kernel@vger.rutgers.edu
 247S:      Maintained
 248
 249IDE/ATAPI CDROM DRIVER 
 250P:      Erik Andersen
 251M:      andersee@debian.org
 252L:      linux-kernel@vger.rutgers.edu
 253S:      Maintained
 254
 255ISDN SUBSYSTEM
 256P:      Fritz Elfert
 257M:      fritz@wuemaus.franken.de
 258L:      isdn4linux@hub-wue.franken.de
 259S:      Maintained
 260
 261M68K:
 262P:      Jes Sorensen
 263M:      Jes.Sorensen@cern.ch
 264W:      http://www.clark.net/pub/lawrencc/linux/index.html
 265L:      linux-m68k@phil.uni-sb.de
 266S:      Maintained
 267
 268MODULE SUPPORT [GENERAL], KERNELD
 269P:      Richard Henderson
 270M:      richard@gnu.ai.mit.edu
 271L:      linux-kernel@vger.rutgers.edu
 272S:      Maintained
 273
 274ARPD SUPPORT
 275P:      Jonathan Layes
 276M:      layes@loran.com
 277L:      linux-net@vger.rutgers.edu
 278S:      Maintained
 279
 280MIPS:
 281P:      Ralf Baechle
 282M:      ralf@gnu.ai.mit.edu
 283W:      http://lena.fnet.fr/
 284L:      linux-mips@fnet.fr
 285S:      Maintained
 286
 287NCP FILESYSTEM:
 288P:      Volker Lendecke
 289M:      lendecke@Math.Uni-Goettingen.de
 290L:      linware@sh.cvut.cz
 291S:      Maintained
 292
 293NETROM NETWORK LAYER
 294P:      Jon Naylor
 295M:      jsn@cs.nott.ac.uk
 296L:      linux-hams@vger.rutgers.edu
 297S:      Maintained
 298
 299NETWORKING [GENERAL]:
 300P:      Networking Teak
 301M:      netdev@nuclecu.unam.mx
 302L:      linux-net@vger.rutgers.edu
 303W:      http://www.uk.linux.org/NetNews.html (2.0 only)
 304S:      Maintained
 305
 306NETWORKING [IPv4/IPv6]:
 307P:      David S. Miller
 308M:      davem@caip.rutgers.edu
 309P:      Eric Schenk
 310M:      Eric.Schenk@dna.lth.se
 311L:      netdev@roxanne.nuclecu.unam.mx
 312S:      Maintained
 313
 314PPP PROTOCOL DRIVERS AND COMPRESSORS
 315P:      Al Longyear
 316M:      longyear@pobox.com
 317L:      linux-ppp@vger.rutgers.edu
 318S:      Maintained
 319
 320REAL TIME CLOCK DRIVER
 321P:      Paul Gortmaker
 322M       gpg109@rsphy1.anu.edu.au
 323L:      linux-kernel@vger.rutgers.edu
 324S:      Maintained
 325
 326STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
 327P:      Stuart Cheshire
 328M:      cheshire@cs.stanford.edu
 329W:      http://mosquitonet.Stanford.EDU/strip.html
 330S:      Maintained
 331
 332WAN ROUTER AND SANGOMA WANPIPE DRIVERS (X.25, FRAME RELAY, PPP)
 333P:     Gene Kozin
 334M:     genek@compuserve.com
 335M:     dm@sangoma.com
 336W:     http://www.sangoma.com
 337S:     Supported
 338
 339SMB FILESYSTEM:
 340P:      Volker Lendecke
 341M:      lendecke@Math.Uni-Goettingen.de
 342L:      samba@listproc.anu.edu.au
 343S:      Maintained
 344
 345SMP: (except SPARC)
 346P:      Linus Torvalds
 347M:      torvalds@transmeta.com
 348L:      linux-smp@vger.rutgers.edu
 349S:      Maintained
 350
 351SPARC:
 352P:      David S. Miller
 353M:      davem@caip.rutgers.edu
 354L:      sparclinux@vger.rutgers.edu
 355S:      Maintained
 356
 357SCSI SUBSYSTEM
 358P:      Leonard N. Zubkoff
 359M:      Leonard N. Zubkoff <lnz@dandelion.com>
 360L:      linux-scsi@vger.rutgers.edu
 361S:      Maintained
 362
 363SVGA HANDLING:
 364P:      Martin Mares
 365M:      mj@k332.feld.cvut.cz
 366L:      linux-video@atrey.karlin.mff.cuni.cz
 367S:      Maintained
 368
 369VFAT FILESYSTEM:
 370P:      Gordon Chaffee
 371M:      chaffee@plateau.cs.berkeley.edu
 372L:      linux-kernel@vger.rutgers.edu
 373W:      http://www-plateau.cs.berkeley.edu/people/chaffee
 374S:      Maintained
 375
 376DIGI INTL. EPCA DRIVER:
 377P:      Daniel Taylor
 378M:      support@dgii.com
 379M:      digilnux@dgii.com
 380L:      digiboard@list.fuller.edu
 381S:      Maintained
 382
 383RISCOM8 DRIVER:
 384P:      Dmitry Gorodchanin
 385M:      begemot@bgm.rosprint.net
 386L:      linux-kernel@vger.rutgers.edu
 387S:      Maintained
 388
 389HAYES ESP SERIAL DRIVER:
 390P:      Andrew J. Robinson
 391M:      arobinso@nyx.net
 392L:      linux-kernel@vger.rutgers.edu
 393W:      http://www.nyx.net/~arobinso
 394S:      Maintainted
 395
 396MOUSE AND MISC DEVICES [GENERAL]
 397P:      Alessandro Rubini
 398M:      rubini@ipvvis.unipv.it
 399L:      linux-kernel@vger.rutgers.edu
 400S:      Maintained
 401
 402MENUCONFIG:
 403P:      William Roadcap
 404M:      roadcapw@cfw.com
 405L:      linux-kernel@vger.rutgers.edu
 406S:      Maintained
 407
 408CONFIGURE.HELP
 409P:      Axel Boldt
 410M:      boldt@math.ucsb.edu
 411S:      Maintained
 412
 413PCI ID DATABASE
 414P:      Jens Maurer
 415M:      jmaurer@cck.uni-kl.de
 416S:      Maintained
 417
 418PCNET32 NETWORK DRIVER
 419P:      Thomas Bogendoerfer
 420M:      tsbogend@alpha.franken.de
 421L:      linux-net@vger.rutgers.edu
 422S:      Maintained
 423
 424ADVANSYS SCSI DRIVER
 425P:      Bob Frey
 426M:      Bob Frey <bobf@advansys.com>
 427W:      http://www.advansys.com/linux
 428S:      Maintained
 429
 430AHA152X SCSI DRIVER
 431P:      Juergen E. Fischer
 432M:      Juergen Fischer <fischer@et-inf.fho-emden.de>
 433L:      linux-scsi@vger.rutgers.edu
 434S:      Maintained
 435
 436SBPCD CDROM DRIVER
 437P:      Eberhard Moenkeberg
 438M:      emoenke@gwdg.de
 439L:      linux-kernel@vger.rutgers.edu
 440S:      Maintained
 441
 442NON-IDE/NON-SCSI CDROM DRIVERS [GENERAL] (come on, crew - mark your responsibility)
 443P:      Eberhard Moenkeberg
 444M:      emoenke@gwdg.de
 445L:      linux-kernel@vger.rutgers.edu
 446S:      Maintained
 447
 448PARALLEL PORT SHARING SUPPORT
 449P:      Phil Blundell
 450M:      Philip.Blundell@pobox.com
 451P:      Tim Waugh
 452M:      tim@cyberelk.demon.co.uk
 453P:      David Campbell
 454M:      campbell@tirian.che.curtin.edu.au
 455L:      linux-parport@torque.net
 456L:      pnp-list@redhat.com
 457W:      http://www.cyberelk.demon.co.uk/parport.html
 458W:      http://www.cage.curtin.edu.au/~campbell/parbus/
 459S:      Maintained
 460
 461LINUX FOR POWERPC (PREP)
 462P:      Cort Dougan
 463M:      cort@cs.nmt.edu
 464W:      http://www.cs.nmt.edu/~linuxppc/
 465S:      Maintained
 466
 467LINUX FOR POWER MACINTOSH
 468P:      Paul Mackerras
 469M:      paulus@cs.anu.edu.au
 470L:      linux-pmac@samba.anu.edu.au
 471S:      Maintained
 472
 473FPU EMULATOR
 474P:      Bill Metzenthen
 475M:      billm@suburbia.net
 476W:      http://suburbia.net/~billm/floating-point/emulator/
 477S:      Maintained
 478
 479CREDITS FILE
 480P:      John A. Martin
 481M:      jam@acm.org
 482S:      Maintained
 483
 484KERNEL AUTOMOUNTER (AUTOFS)
 485P:      H. Peter Anvin
 486M:      hpa@zytor.com
 487L:      autofs@linux.kernel.org
 488S:      Maintained
 489
 490DEVICE NUMBER REGISTRY
 491P:      H. Peter Anvin
 492M:      hpa@zytor.com
 493L:      linux-kernel@vger.rutgers.edu
 494S:      Maintained
 495
 496REST:
 497P:      Linus Torvalds
 498S:      Buried alive in diapers
 499
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.