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. In particular check that changes work both as a 20 module and built into the kernel. 21 224. When you are happy with a change make it generally available for 23 testing and await feedback. 24 255. Make a patch available to the relevant maintainer in the list. Use 26 'diff -u' to make the patch easy to merge. Be prepared to get your 27 changes sent back with seemingly silly requests about formatting 28 and variable names. These aren't as silly as they seem. One 29 job the maintainers (and especially Linus) do is to keep things 30 looking the same. Sometimes this means that the clever hack in 31 your driver to get around a problem actually needs to become a 32 generalized kernel feature ready for next time. See 33 Documentation/CodingStyle for guidance here. 34 35 PLEASE try to include any credit lines you want added with the 36 patch. It avoids people being missed off by mistake and makes 37 it easier to know who wants adding and who doesn't. 38 39 PLEASE document known bugs. If it doesn't work for everything 40 or does something very odd once a month document it. 41 426. Make sure you have the right to send any changes you make. If you 43 do changes at work you may find your employer owns the patch 44 not you. 45 467. Happy hacking. 47 48 ----------------------------------- 49 50Maintainers List (try to look for most precise areas first) 51 52Note: For the hard of thinking, this list is meant to remain in alphabetical 53order. If you could add yourselves to it in alphabetical order that would 54so much easier [Ed] 55 56P: Person 57M: Mail patches to 58L: Mailing list that is relevant to this area 59W: Web-page with status/info 60S: Status, one of the following: 61 62 Supported: Someone is actually paid to look after this. 63 Maintained: Someone actually looks after it. 64 Odd Fixes: It has a maintainer but they don't have time to do 65 much other than throw the odd patch in. See below.. 66 Orphan: No current maintainer [but maybe you could take the 67 role as you write your new code]. 68 Obsolete: Old code. Something tagged obsolete generally means 69 it has been replaced by a better system and you 70 should be using that. 71 723C501 NETWORK DRIVER 73P: Alan Cox 74M: alan@the.3c501.cabal.tm 75L: linux-net@vger.rutgers.edu 76S: Maintained 77 783C505 NETWORK DRIVER 79P: Philip Blundell 80M: Philip.Blundell@pobox.com 81L: linux-net@vger.rutgers.edu 82S: Maintained 83 846PACK NETWORK DRIVER FOR AX.25 85P: Andreas Koensgen 86M: ajk@iehk.rwth-aachen.de 87L: linux-hams@vger.rutgers.edu 88S: Maintained 89 908390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 91P: Paul Gortmaker 92M: p_gortmaker@yahoo.com 93L: linux-net@vger.rutgers.edu 94S: Maintained 95 96AD1816 SOUND DRIVER 97P: Thorsten Knabe 98M: Thorsten Knabe <tek@rbg.informatik.tu-darmstadt.de> 99M: Thorsten Knabe <tek01@hrzpub.tu-darmstadt.de> 100W: http://www.student.informatik.tu-darmstadt.de/~tek/projects/linux.html 101W: http://www.tu-darmstadt.de/~tek01/projects/linux.html 102S: Maintained 103 104ADVANSYS SCSI DRIVER 105P: Bob Frey 106M: linux@advansys.com 107W: http://www.advansys.com/linux.html 108L: linux-scsi@vger.rutgers.edu 109S: Maintained 110 111AEDSP16 DRIVER 112P: Riccardo Facchetti 113M: fizban@tin.it 114S: Maintained 115 116AHA152X SCSI DRIVER 117P: Juergen E. Fischer 118M: Juergen Fischer <fischer@et-inf.fho-emden.de> 119L: linux-scsi@vger.rutgers.edu 120S: Maintained 121 122APM DRIVER 123P: Stephen Rothwell 124M: apm@linuxcare.com.au 125L: linux-laptop@vger.rutgers.edu 126W: http://linuxcare.com.au/apm/ 127S: Supported 128 129APPLETALK NETWORK LAYER 130P: Jay Schulist 131M: Jay.Schulist@spacs.k12.wi.us 132L: linux-atalk@netspace.org 133S: Maintained 134 135ARPD SUPPORT 136P: Jonathan Layes 137M: layes@loran.com 138L: linux-net@vger.rutgers.edu 139S: Maintained 140 141ARM MFM AND FLOPPY DRIVERS 142P: Dave Gilbert 143M: linux@treblig.org 144S: Maintained 145 146ARM PORT 147P: Russell King 148M: linux@arm.uk.linux.org 149L: linux-arm@vger.rutgers.edu 150L: arm-linux@tardis.ed.ac.uk 151W: http://www.arm.uk.linux.org/~rmk/armlinux.html 152S: Maintained 153 154AX.25 NETWORK LAYER 155P: Matthias Welwarsky 156M: dg2fef@afthd.tu-darmstadt.de 157L: linux-hams@vger.rutgers.edu 158S: Maintained 159 160BAYCOM/HDLCDRV/SOUNDMODEM DRIVERS FOR AX.25 161P: Thomas Sailer 162M: sailer@ife.ee.ethz.ch 163L: linux-hams@vger.rutgers.edu 164W: http://www.ife.ee.ethz.ch/~sailer/ham/ham.html 165S: Maintained 166 167BUSLOGIC SCSI DRIVER 168P: Leonard N. Zubkoff 169M: Leonard N. Zubkoff <lnz@dandelion.com> 170L: linux-scsi@vger.rutgers.edu 171W: http://www.dandelion.com/Linux/ 172S: Maintained 173 174CIRRUS LOGIC GENERIC FBDEV DRIVER 175P: Jeff Garzik 176M: jgarzik@pobox.com 177L: linux-fbdev@vuser.vu.union.edu 178S: Maintained 179 180COMPUTONE INTELLIPORT MULTIPORT CARD 181P: Doug McNash 182P: Michael H. Warfield 183M: Doug McNash <dmcnash@computone.com> 184M: Michael H. Warfield <mhw@wittsend.com> 185W: http://www.computone.com/ 186W: http://www.wittsend.com/computone.html 187L: linux-computone@lazuli.wittsend.com 188S: Supported 189 190CONFIGURE, MENUCONFIG, XCONFIG 191P: Michael Elizabeth Chastain 192M: mec@shout.net 193L: linux-kbuild@torque.net 194S: Maintained 195 196CONFIGURE.HELP 197P: Axel Boldt 198M: boldt@math.ucsb.edu 199S: Maintained 200 201COSA/SRP SYNC SERIAL DRIVER 202P: Jan "Yenya" Kasprzak 203M: kas@fi.muni.cz 204W: http://www.fi.muni.cz/~kas/cosa/ 205S: Maintained 206 207COMX/MULTIGATE SYNC SERIAL DRIVERS 208P: Gergely Madarasz 209M: Gergely Madarasz <gorgo@itc.hu> 210S: Supported 211 212CREDITS FILE 213P: John A. Martin 214M: jam@acm.org 215S: Maintained 216 217CYCLADES ASYNC MUX DRIVER 218P: Ivan Passos 219M: ivan@cyclades.com 220W: http://www.cyclades.com/ 221S: Supported 222 223DAMA SLAVE for AX.25 224P: Joerg Reuter 225M: jreuter@poboxes.com 226W: http://poboxes.com/jreuter/ 227W: http://qsl.net/dl1bke/ 228L: linux-hams@vger.rutgers.edu 229S: Maintained 230 231DC390/AM53C974 SCSI driver 232P: Kurt Garloff 233M: kurt@garloff.de 234W: http://www.garloff.de/kurt/linux/dc390/ 235S: Maintained 236 237DECnet NETWORK LAYER 238P: Steven Whitehouse 239M: SteveW@ACM.org 240W: http://www.sucs.swan.ac.uk/~rohan/ 241W: http://www-sigproc.eng.cam.ac.uk/~sjw44/ 242L: netdev@oss.sgi.com 243S: Maintained 244 245DEVICE NUMBER REGISTRY 246P: H. Peter Anvin 247M: hpa@zytor.com 248L: linux-kernel@vger.rutgers.edu 249S: Maintained 250 251DIGI INTL. EPCA DRIVER 252P: Daniel Taylor 253M: support@digi.com 254M: danielt@digi.com 255L: digilnux@digi.com 256S: Maintained 257 258DIGI RIGHTSWITCH NETWORK DRIVER 259P: Rick Richardson 260M: rick@dgii.com 261L: linux-net@vger.rutgers.edu 262W: http://www.dgii.com/linux/ 263S: Maintained 264 265DISKQUOTA: 266P: Marco van Wieringen 267M: mvw@planets.elm.net 268L: linux-kernel@vger.rutgers.edu 269S: Maintained 270 271DOUBLETALK DRIVER 272P: James R. Van Zandt 273M: jrv@vanzandt.mv.com 274L: blinux-list@redhat.com 275S: Maintained 276 277EATA-DMA SCSI DRIVER 278P: Michael Neuffer 279M: mike@i-Connect.Net 280L: linux-eata@i-connect.net, linux-scsi@vger.rutgers.edu 281S: Maintained 282 283COMPAQ SMART2 RAID DRIVER 284P: Charles White 285M: Charles White <arrays@compaq.com> 286L: compaqandlinux@yps.org 287S: Maintained 288 289DAC960 RAID DRIVER 290P: Leonard N. Zubkoff 291M: Leonard N. Zubkoff <lnz@dandelion.com> 292L: linux-raid@vger.rutgers.edu 293S: Maintained 294 295EATA ISA/EISA/PCI SCSI DRIVER 296P: Dario Ballabio 297M: dario@milano.europe.dg.com 298L: linux-scsi@vger.rutgers.edu 299S: Maintained 300 301EATA-PIO SCSI DRIVER 302P: Michael Neuffer 303M: mike@i-Connect.Net 304L: linux-eata@i-connect.net, linux-scsi@vger.rutgers.edu 305S: Maintained 306 307EEPRO100 NETWORK DRIVER 308P: Andrey V. Savochkin 309M: saw@saw.sw.com.sg 310S: Maintained 311 312ETHEREXPRESS-16 NETWORK DRIVER 313P: Philip Blundell 314M: Philip.Blundell@pobox.com 315L: linux-net@vger.rutgers.edu 316S: Maintained 317 318ETHERTEAM 16I DRIVER 319P: Mika Kuoppala 320M: miku@iki.fi 321S: Maintained 322 323EXT2 FILE SYSTEM 324P: Remy Card 325M: Remy.Card@linux.org 326L: linux-kernel@vger.rutgers.edu 327S: Maintained 328 329FILE LOCKING (flock() and fcntl()/lockf()) 330P: Andy Walker 331M: andy@lysaker.kvaerner.no 332L: linux-kernel@vger.rutgers.edu 333S: Maintained 334 335FPU EMULATOR 336P: Bill Metzenthen 337M: billm@suburbia.net 338W: http://suburbia.net/~billm/floating-point/emulator/ 339S: Maintained 340 341FRAME RELAY DLCI/FRAD (Sangoma drivers too) 342P: Mike McLagan 343M: mike.mclagan@linux.org 344L: linux-net@vger.rutgers.edu 345S: Maintained 346 347FTAPE/QIC-117 348P: Claus-Justus Heine 349M: claus@momo.math.rwth-aachen.de 350L: linux-tape@vger.rutgers.edu 351W: http://www-math.math.rwth-aachen.de/~LBFM/claus/ftape/ 352S: Maintained 353 354FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 355P: Rik Faith 356M: faith@cs.unc.edu 357L: linux-scsi@vger.rutgers.edu 358S: Odd fixes (e.g., new signatures) 359 360GDT SCSI DISK ARRAY CONTROLLER DRIVER 361P: Achim Leubner 362M: achim@vortex.de 363L: linux-scsi@vger.rutgers.edu 364W: http://www.icp-vortex.com/ 365S: Supported 366 367HAYES ESP SERIAL DRIVER 368P: Andrew J. Robinson 369M: arobinso@nyx.net 370L: linux-kernel@vger.rutgers.edu 371W: http://www.nyx.net/~arobinso 372S: Maintained 373 374HFS FILESYSTEM 375P: Adrian Sun 376M: asun@cobaltnet.com 377L: linux-kernel@vger.rutgers.edu 378S: Maintained 379 380HIGH-SPEED SCC DRIVER FOR AX.25 381P: Klaus Kudielka 382M: oe1kib@oe1kib.ampr.org 383L: linux-hams@vger.rutgers.edu 384S: Maintained 385 386HIPPI 387P: Jes Sorensen 388M: Jes.Sorensen@cern.ch 389L: linux-hippi@sunsite.auc.dk 390S: Maintained 391 392HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 393P: Jaroslav Kysela 394M: perex@jcu.cz 395S: Maintained 396 397IBM MCA SCSI SUBSYSTEM DRIVER 398P: Michael Lang 399M: langa2@kph.uni-mainz.de 400W: http://www.uni-mainz.de/~langm000/linux.html 401S: Maintained 402 403IBM ServeRAID RAID DRIVER 404P: Keith Mitchell 405M: ipslinux@us.ibm.com 406W: http://www.developer.ibm.com/welcome/netfinity/serveraid_beta.html 407S: Supported 408 409IDE DRIVER [GENERAL] 410P: Andre Hedrick 411M: hedrick@astro.dyer.vanderbilt.edu 412L: linux-kernel@vger.rutgers.edu 413S: Maintained 414 415IDE/ATAPI CDROM DRIVER 416P: Jens Axboe 417M: axboe@image.dk 418L: linux-kernel@vger.rutgers.edu 419S: Maintained 420 421IDE/ATAPI TAPE/FLOPPY DRIVERS 422P: Gadi Oxman 423M: Gadi Oxman <gadio@netvision.net.il> 424L: linux-kernel@vger.rutgers.edu 425S: Maintained 426 427IP FIREWALL 428P: Paul Russell 429M: Paul.Russell@rustcorp.com.au 430W: http://www.rustcorp.com/linux/ipchains 431S: Supported 432 433IP MASQUERADING: 434P: Juanjo Ciarlante 435M: jjciarla@raiz.uncu.edu.ar 436S: Maintained 437 438IPX/SPX NETWORK LAYER 439P: Jay Schulist 440M: Jay Schulist <Jay.Schulist@spacs.k12.wi.us> 441L: linux-net@vger.rutgers.edu 442S: Maintained 443 444IRDA SUBSYSTEM 445P: Dag Brattli 446M: Dag Brattli <dagb@cs.uit.no> 447L: linux-irda@list.uit.no 448W: http://www.cs.uit.no/linux-irda/ 449S: Maintained 450 451ISDN SUBSYSTEM (general) 452P: Fritz Elfert 453M: fritz@isdn4linux.de 454L: isdn4linux@listserv.isdn4linux.de 455W: www.isdn4linux.de 456S: Maintained 457 458ISDN SUBSYSTEM (HiSax) 459P: Karsten Keil 460M: keil@isdn4linux.de 461L: isdn4linux@listserv.isdn4linux.de 462S: Maintained 463 464JOYSTICK DRIVER 465P: Vojtech Pavlik 466M: vojtech@suse.cz 467L: linux-joystick@atrey.karlin.mff.cuni.cz 468W: http://www.suse.cz/development/joystick/ 469S: Maintained 470 471KCTT DRIVER FOR ANTENNA ROTORS 472P: Jean-Paul Roubelat 473M: jpr@f6fbb.org 474L: linux-hams@vger.rutgers.edu 475S: Maintained 476 477KERNEL (2.2.XX TREE) 478P: Alan Cox 479M: Alan.Cox@linux.org 480L: linux-kernel@vger.rutgers.edu 481W: http://www.kernel.org/pub/linux/kernel/alan/ 482S: Maintained 483 484KERNEL AUTOMOUNTER (AUTOFS) 485P: H. Peter Anvin 486M: hpa@zytor.com 487L: autofs@linux.kernel.org 488S: Maintained 489 490KERNEL NFSD 491P: G. Allen Morris III 492M: gam3@acm.org 493L: nfs-devel@linux.kernel.org (Linux NFS) 494W: http://csua.berkeley.edu/~gam3/knfsd 495S: Maintained 496 497LANMEDIA WAN CARD DRIVER 498P: Andrew Stanley-Jones 499M: asj@lanmedia.com 500W: http://www.lanmedia.com/ 501S: Supported 502 503LAPB module 504P: Henner Eisen 505M: eis@baty.hanse.de 506L: linux-x25@vger.rutgers.edu 507S: Maintained 508 509LINUX FOR POWERPC (PREP) 510P: Cort Dougan 511M: cort@cs.nmt.edu 512W: http://linuxppc.cs.nmt.edu/ 513S: Maintained 514 515LINUX FOR POWER MACINTOSH 516P: Paul Mackerras 517M: paulus@linuxcare.com 518W: http://www.linuxppc.org/ 519L: linuxppc-dev@lists.linuxppc.org 520S: Maintained 521 522LOGICAL VOLUME MANAGER 523P: Heinz Mauelshagen 524M: linux.LVM@ez-darmstadt.telekom.de 525W: http://linux.msede.com/lvm 526S: Maintained 527 528MAESTRO PCI SOUND DRIVER 529P: Zach Brown 530M: zab@redhat.com 531W: http://people.redhat.com/zab/maestro/ 532S: Supported 533 534M68K 535P: Jes Sorensen 536M: Jes.Sorensen@cern.ch 537W: http://www.clark.net/pub/lawrencc/linux/index.html 538L: linux-m68k@lists.linux-m68k.org 539S: Maintained 540 541M68K ON APPLE MACINTOSH 542P: Alan Cox 543M: Alan.Cox@linux.org 544W: http://www.mac.linux-m68k.org/home.html 545L: linux-mac68k@wave.lm.com 546S: As time permits [Michael confess, you are the mac68k maintainer 8)] 547 548M68K ON HP9000/300 549P: Philip Blundell 550M: philb@gnu.org 551W: http://www.tazenda.demon.co.uk/phil/linux-hp 552S: Maintained 553 554MIPS 555P: Ralf Baechle 556M: ralf@gnu.ai.mit.edu 557W: http://lena.fnet.fr/ 558L: linux-mips@fnet.fr 559S: Maintained 560 561MISCELLANEOUS MCA-SUPPORT 562P: David Weinehall 563M: mcalinux@acc.umu.se (project MCA-team) 564M: tao@acc.umu.se (personal) 565L: linux-kernel@vger.rutgers.edu 566S: Maintained 567 568MODULE SUPPORT [GENERAL], KERNELD 569P: Keith Owens 570M: kaos@ocs.com.au 571L: linux-kernel@vger.rutgers.edu 572S: Maintained 573 574MOUSE AND MISC DEVICES [GENERAL] 575P: Alessandro Rubini 576M: rubini@ipvvis.unipv.it 577L: linux-kernel@vger.rutgers.edu 578S: Maintained 579 580MTRR AND SIMILAR SUPPORT [i386] 581P: Richard Gooch 582M: rgooch@atnf.csiro.au 583L: linux-kernel@vger.rutgers.edu 584W: http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html 585S: Maintained 586 587MULTISOUND SOUND DRIVER 588P: Andrew Veliath 589M: andrewtv@usa.net 590S: Maintained 591 592NCP FILESYSTEM 593P: Petr Vandrovec 594M: vandrove@vc.cvut.cz 595P: Volker Lendecke 596M: vl@kki.org 597L: linware@sh.cvut.cz 598S: Maintained 599 600NETROM NETWORK LAYER 601P: Tomi Manninen 602M: Tomi.Manninen@hut.fi 603L: linux-hams@vger.rutgers.edu 604S: Maintained 605 606NETWORK BLOCK DEVICE 607P: Pavel Machek 608M: pavel@atrey.karlin.mff.cuni.cz 609S: Maintained 610 611NETWORKING [GENERAL] 612P: Networking Teak 613M: netdev@oss.sgi.com 614L: linux-net@vger.rutgers.edu 615W: http://www.uk.linux.org/NetNews.html (2.0 only) 616S: Maintained 617 618NETWORKING [IPv4/IPv6] 619P: David S. Miller 620M: davem@redhat.com 621P: Andi Kleen 622M: ak@muc.de 623P: Alexey Kuznetsov 624M: kuznet@ms2.inr.ac.ru 625L: netdev@oss.sgi.com 626S: Maintained 627 628NFS CLIENT 629P: Trond Myklebust 630M: trond.myklebust@fys.uio.no 631L: linux-kernel@vger.rutgers.edu 632S: Maintained 633 634NI5010 NETWORK DRIVER 635P: Jan-Pascal van Best and Andreas Mohr 636M: jvbest@qv3pluto.leidenuniv.nl (Best) 637M: 100.30936@germany.net (Mohr) 638L: linux-net@vger.rutgers.edu 639S: Maintained 640 641NON-IDE/NON-SCSI CDROM DRIVERS [GENERAL] (come on, crew - mark your responsibility) 642P: Eberhard Moenkeberg 643M: emoenke@gwdg.de 644L: linux-kernel@vger.rutgers.edu 645S: Maintained 646 647OLYMPIC NETWORK DRIVER 648P: Peter De Shrijver 649M: p2@ace.ulyssis.sutdent.kuleuven.ac.be 650P: Mike Phillips 651M: phillim@amtrak.com 652L: linux-net@vger.rutgers.edu 653L: linux-tr@emissary.aus-etc.com 654W: http://www.linuxtr.net 655S: Maintained 656 657OPL3-SA2, SA3, and SAx DRIVER 658P: Scott Murray 659M: scott@spiteful.org 660L: linux-sound@vger.rutgers.edu 661S: Maintained 662 663PARALLEL PORT SUPPORT 664P: Phil Blundell 665M: Philip.Blundell@pobox.com 666P: Tim Waugh 667M: tim@cyberelk.demon.co.uk 668P: David Campbell 669M: campbell@torque.net 670P: Andrea Arcangeli 671M: andrea@e-mind.com 672L: linux-parport@torque.net 673W: http://www.cyberelk.demon.co.uk/parport.html 674S: Maintained 675 676PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 677P: Grant Guenther 678M: grant@torque.net 679L: linux-parport@torque.net 680W: http://www.torque.net/linux-pp.html 681S: Maintained 682 683PCI ID DATABASE 684P: Jens Maurer 685M: jmaurer@cck.uni-kl.de 686S: Maintained 687 688PCI SUBSYSTEM 689P: Martin Mares 690M: mj@atrey.karlin.mff.cuni.cz 691L: linux-kernel@vger.rutgers.edu 692S: Maintained 693 694PCI SOUND DRIVERS (ES1370, ES1371 and SONICVIBES) 695P: Thomas Sailer 696M: sailer@ife.ee.ethz.ch 697L: linux-sound@vger.rutgers.edu 698W: http://www.ife.ee.ethz.ch/~sailer/linux/pciaudio.html 699S: Maintained 700 701PCNET32 NETWORK DRIVER 702P: Thomas Bogendörfer 703M: tsbogend@alpha.franken.de 704L: linux-net@vger.rutgers.edu 705S: Maintained 706 707PNP SUPPORT 708P: Tom Lees 709M: tom@lpsg.demon.co.uk 710L: pnp-users@ferret.lmh.ox.ac.uk 711L: pnp-devel@ferret.lmh.ox.ac.uk 712W: http://www-jcr.lmh.ox.ac.uk/~pnp/ 713S: Maintained 714 715PPP PROTOCOL DRIVERS AND COMPRESSORS 716P: Al Longyear 717M: longyear@pobox.com 718L: linux-ppp@vger.rutgers.edu 719S: Maintained 720 721QNX4 FILESYSTEM 722P: Anders Larsen 723M: al@alarsen.net 724L: linux-kernel@vger.rutgers.edu 725W: http://www.alarsen.net/linux/qnx4fs/ 726S: Maintained 727 728REAL TIME CLOCK DRIVER 729P: Paul Gortmaker 730M: p_gortmaker@yahoo.com 731L: linux-kernel@vger.rutgers.edu 732S: Maintained 733 734ROSE NETWORK LAYER 735P: Jean-Paul Roubelat 736M: jpr@f6fbb.org 737L: linux-hams@vger.rutgers.edu 738S: Maintained 739 740RISCOM8 DRIVER 741P: Dmitry Gorodchanin 742M: pgmdsg@ibi.com 743L: linux-kernel@vger.rutgers.edu 744S: Maintained 745 746RTLINUX REALTIME LINUX 747P: Victor Yodaiken 748M: yodaiken@fsmlabs.com 749L: rtl@rtlinux.org 750W: www.rtlinux.org 751S: Maintained 752 753SBPCD CDROM DRIVER 754P: Eberhard Moenkeberg 755M: emoenke@gwdg.de 756L: linux-kernel@vger.rutgers.edu 757S: Maintained 758 759SCSI SG DRIVER 760P: Doug Gilbert 761M: dgilbert@interlog.com 762L: linux-scsi@vger.rutgers.edu 763W: http://www.torque.net/sg 764S: Maintained 765 766SCSI SUBSYSTEM 767L: linux-scsi@vger.rutgers.edu 768S: Unmaintained 769 770SCSI TAPE DRIVER 771P: Kai Mdkisara 772M: Kai.Makisara@metla.fi 773L: linux-scsi@vger.rutgers.edu 774S: Maintained 775 776SGI VISUAL WORKSTATION 320 AND 540 777P: Bent Hagemark 778M: bh@sgi.com 779P: Ingo Molnar 780M: mingo@redhat.com 781S: Maintained 782 783SMB FILESYSTEM 784P: Andrew Tridgell 785M: tridge@samba.org 786W: http://samba.org/ 787L: samba@samba.org 788S: Maintained 789 790SMP: (except SPARC) 791P: Linus Torvalds 792M: torvalds@transmeta.com 793L: linux-smp@vger.rutgers.edu 794S: Maintained 795 796SONIC NETWORK DRIVER 797P: Thomas Bogendoerfer 798M: tsbogend@alpha.franken.de 799L: linux-net@vger.rutgers.edu 800S: Maintained 801 802SOUND 803P: Alan Cox 804M: alan@redhat.com 805S: Supported 806 807SPARC: 808P: David S. Miller 809M: davem@redhat.com 810P: Eddie C. Dost 811M: ecd@skynet.be 812P: Jakub Jelinek 813M: jj@sunsite.ms.mff.cuni.cz 814P: Anton Blanchard 815M: anton@progsoc.uts.edu.au 816L: sparclinux@vger.rutgers.edu 817L: ultralinux@vger.rutgers.edu 818W: http://ultra.linux.cz 819W: http://www.geog.ubc.ca/s_linux.html 820S: Maintained 821 822SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER 823P: Roger Wolff 824M: R.E.Wolff@BitWizard.nl 825M: io8-linux@specialix.co.uk 826L: linux-kernel@vger.rutgers.edu ? 827S: Supported 828 829SPX NETWORK LAYER 830P: Jay Schulist 831M: Jay.Schulist@spacs.k12.wi.us 832L: linux-net@vger.rutgers.edu 833S: Supported 834 835STALLION TECHNOLOGIES MULTIPORT SERIAL BOARDS 836M: support@stallion.oz.au 837W: http://www.stallion.com 838S: Supported 839 840STARMODE RADIO IP (STRIP) PROTOCOL DRIVER 841W: http://mosquitonet.Stanford.EDU/strip.html 842S: Unsupported ? 843 844SVGA HANDLING 845P: Martin Mares 846M: mj@atrey.karlin.mff.cuni.cz 847L: linux-video@atrey.karlin.mff.cuni.cz 848S: Maintained 849 850SYSV FILESYSTEM 851P: Krzysztof G. Baranowski 852M: kgb@manjak.knm.org.pl 853S: Maintained 854 855TLAN NETWORK DRIVER 856P: Torben Mathiasen 857M: torben.mathiasen@compaq.com 858L: tlan@vuser.vu.union.edu 859S: Maintained 860 861TOKEN-RING NETWORK DRIVER 862P: Paul Norton 863M: pnorton@ieee.org 864L: linux-net@vger.rutgers.edu 865L: linux-tr@emissary.aus-etc.com 866S: Maintained 867 868U14-34F SCSI DRIVER 869P: Dario Ballabio 870M: dario@milano.europe.dg.com 871L: linux-scsi@vger.rutgers.edu 872S: Maintained 873 874UMSDOS FILESYSTEM 875P: Matija Nalis 876M: mnalis@jagor.srce.hr 877L: linux-kernel@vger.rutgers.edu 878S: Maintained 879 880UNIFORM CDROM DRIVER 881P: Jens Axboe 882M: axboe@image.dk 883L: linux-kernel@vger.rutgers.edu 884S: Maintained 885 886USB HUB AND UHCI DRIVERS 887P: Johannes Erdfelt 888M: jerdfelt@sventech.com 889L: linux-usb@suse.com 890S: Maintained 891 892USB OHCI DRIVER 893P: Gregory P. Smith 894M: greg@electricrain.com 895M: greg@suitenine.com 896L: linux-usb@suse.com 897S: Maintained (not yet usable) 898W: http://suitenine.com/usb/ 899 900VFAT FILESYSTEM: 901P: Gordon Chaffee 902M: chaffee@cs.berkeley.edu 903L: linux-kernel@vger.rutgers.edu 904W: http://bmrc.berkeley.edu/people/chaffee 905S: Maintained 906 907VIA 82Cxxx AUDIO DRIVER 908P: Jeff Garzik 909M: jgarzik@pobox.com 910S: Maintained 911 912VIDEO FOR LINUX 913P: Alan Cox 914M: Alan.Cox@linux.org 915W: http://roadrunner.swansea.linux.org.uk/v4l.shtml 916S: Maintained 917 918WAN ROUTER & SANGOMA WANPIPE DRIVERS & API (X.25, FRAME RELAY, PPP, CISCO HDLC) 919P: Jaspreet Singh 920M: jaspreet@sangoma.com 921M: dm@sangoma.com 922W: http://www.sangoma.com 923S: Supported 924 925WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS 926P: Jean Tourrilhes 927M: jt@hpl.hp.com 928W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ 929S: Maintained 930 931WD7000 SCSI DRIVER 932P: Miroslav Zagorac 933M: zaga@fly.cc.fer.hr 934L: linux-scsi@vger.rutgers.edu 935S: Maintained 936 937X.25 NETWORK LAYER 938P: Henner Eisen 939M: eis@baty.hanse.de 940L: linux-x25@vger.rutgers.edu 941S: Maintained 942 943YAM DRIVER FOR AX.25 944P: Jean-Paul Roubelat 945M: jpr@f6fbb.org 946L: linux-hams@vger.rutgers.edu 947S: Maintained 948 949Z85230 SYNCHRONOUS DRIVER 950P: Alan Cox 951M: alan@redhat.com 952W: http://roadrunner.swansea.linux.org.uk/synchronous.shtml 953S: Maintained 954 955Z8530 DRIVER FOR AX.25 956P: Joerg Reuter 957M: jreuter@poboxes.com 958W: http://poboxes.com/jreuter/ 959W: http://qsl.net/dl1bke/ 960L: linux-hams@vger.rutgers.edu 961S: Maintained 962 963THE REST 964P: Linus Torvalds 965S: Buried alive in reporters 966

