]> Git Repo - linux.git/blame - MAINTAINERS
[XFS] Update XFS quota header license to match the SGI boilerplate.
[linux.git] / MAINTAINERS
CommitLineData
1da177e4
LT
1
2 List of maintainers and how to submit kernel changes
3
4Please try to follow the guidelines below. This will make things
5easier on the maintainers. Not all of these guidelines matter for every
6trivial patch so apply some common sense.
7
81. Always _test_ your changes, however small, on at least 4 or
9 5 people, preferably many more.
10
112. Try to release a few ALPHA test versions to the net. Announce
12 them onto the kernel channel and await results. This is especially
13 important for device drivers, because often that's the only way
14 you will find things like the fact version 3 firmware needs
15 a magic fix you didn't know about, or some clown changed the
16 chips on a board and not its name. (Don't laugh! Look at the
17 SMC etherpower for that.)
18
193. Make sure your changes compile correctly in multiple
20 configurations. In particular check that changes work both as a
21 module and built into the kernel.
22
234. When you are happy with a change make it generally available for
24 testing and await feedback.
25
265. Make a patch available to the relevant maintainer in the list. Use
27 'diff -u' to make the patch easy to merge. Be prepared to get your
28 changes sent back with seemingly silly requests about formatting
29 and variable names. These aren't as silly as they seem. One
30 job the maintainers (and especially Linus) do is to keep things
31 looking the same. Sometimes this means that the clever hack in
32 your driver to get around a problem actually needs to become a
33 generalized kernel feature ready for next time. See
34 Documentation/CodingStyle for guidance here.
35
36 PLEASE try to include any credit lines you want added with the
37 patch. It avoids people being missed off by mistake and makes
38 it easier to know who wants adding and who doesn't.
39
40 PLEASE document known bugs. If it doesn't work for everything
41 or does something very odd once a month document it.
42
436. Make sure you have the right to send any changes you make. If you
44 do changes at work you may find your employer owns the patch
45 not you.
46
477. Happy hacking.
48
49 -----------------------------------
50
51Maintainers List (try to look for most precise areas first)
52
53Note: For the hard of thinking, this list is meant to remain in alphabetical
54order. If you could add yourselves to it in alphabetical order that would be
55so much easier [Ed]
56
57P: Person
58M: Mail patches to
59L: Mailing list that is relevant to this area
60W: Web-page with status/info
61S: Status, one of the following:
62
63 Supported: Someone is actually paid to look after this.
64 Maintained: Someone actually looks after it.
65 Odd Fixes: It has a maintainer but they don't have time to do
66 much other than throw the odd patch in. See below..
67 Orphan: No current maintainer [but maybe you could take the
68 role as you write your new code].
69 Obsolete: Old code. Something tagged obsolete generally means
70 it has been replaced by a better system and you
71 should be using that.
72
733C359 NETWORK DRIVER
74P: Mike Phillips
75M: [email protected]
979b6c13 76L: [email protected]
1da177e4
LT
77L: [email protected]
78W: http://www.linuxtr.net
79S: Maintained
80
813C505 NETWORK DRIVER
82P: Philip Blundell
83M: [email protected]
979b6c13 84L: [email protected]
1da177e4
LT
85S: Maintained
86
873CR990 NETWORK DRIVER
88P: David Dillow
89M: [email protected]
979b6c13 90L: [email protected]
1da177e4
LT
91S: Maintained
92
933W-XXXX ATA-RAID CONTROLLER DRIVER
94P: Adam Radford
95M: [email protected]
96L: [email protected]
97W: http://www.amcc.com
98S: Supported
99
1003W-9XXX SATA-RAID CONTROLLER DRIVER
101P: Adam Radford
102M: [email protected]
103L: [email protected]
104W: http://www.amcc.com
105S: Supported
106
10753C700 AND 53C700-66 SCSI DRIVER
108P: James E.J. Bottomley
109M: [email protected]
110L: [email protected]
111S: Maintained
112
1136PACK NETWORK DRIVER FOR AX.25
114P: Andreas Koensgen
115M: [email protected]
116L: [email protected]
117S: Maintained
118
1198139CP 10/100 FAST ETHERNET DRIVER
120P: Jeff Garzik
121M: [email protected]
122S: Maintained
123
1248139TOO 10/100 FAST ETHERNET DRIVER
125P: Jeff Garzik
126M: [email protected]
127W: http://sourceforge.net/projects/gkernel/
128S: Maintained
129
1308169 10/100/1000 GIGABIT ETHERNET DRIVER
131P: Francois Romieu
132M: [email protected]
979b6c13 133L: [email protected]
1da177e4
LT
134S: Maintained
135
1368250/16?50 (AND CLONE UARTS) SERIAL DRIVER
137P: Russell King
138M: [email protected]
139L: [email protected]
140W: http://serial.sourceforge.net
141S: Maintained
142
1438390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
144P: Paul Gortmaker
145M: [email protected]
979b6c13 146L: [email protected]
1da177e4
LT
147S: Maintained
148
149A2232 SERIAL BOARD DRIVER
150P: Enver Haase
151M: [email protected]
152M: [email protected]
153L: [email protected]
154S: Maintained
155
156AIO
157P: Benjamin LaHaise
158M: [email protected]
159L: [email protected]
160S: Supported
161
162ACENIC DRIVER
163P: Jes Sorensen
164M: [email protected]
165L: [email protected]
166S: Maintained
167
168ACI MIXER DRIVER
169P: Robert Siemer
170M: [email protected]
171L: [email protected]
172W: http://www.stud.uni-karlsruhe.de/~uh1b/
173S: Maintained
174
1da177e4
LT
175AACRAID SCSI RAID DRIVER
176P: Adaptec OEM Raid Solutions
177L: [email protected]
178W: http://linux.dell.com/storage.shtml
179S: Supported
180
181ACPI
182P: Len Brown
183M: [email protected]
184L: [email protected]
185W: http://acpi.sourceforge.net/
186S: Maintained
187
188AD1816 SOUND DRIVER
189P: Thorsten Knabe
190M: Thorsten Knabe <[email protected]>
191W: http://linux.thorsten-knabe.de
192S: Maintained
193
6958ae31
KM
194AD1889 SOUND DRIVER
195P: Kyle McMartin
196M: [email protected]
197P: Thibaut Varene
198M: [email protected]
199W: http://wiki.parisc-linux.org/AD1889
200L: [email protected]
201S: Maintained
202
1da177e4
LT
203ADM1025 HARDWARE MONITOR DRIVER
204P: Jean Delvare
205M: [email protected]
cc0b07ed 206L: [email protected]
1da177e4
LT
207S: Maintained
208
209ADT746X FAN DRIVER
210P: Colin Leroy
211M: [email protected]
212S: Maintained
213
1da177e4
LT
214AEDSP16 DRIVER
215P: Riccardo Facchetti
216M: [email protected]
217S: Maintained
218
219AFFS FILE SYSTEM
220P: Roman Zippel
221M: [email protected]
222S: Maintained
223
224AGPGART DRIVER
225P: Dave Jones
226M: [email protected]
227W: http://www.codemonkey.org.uk/projects/agp/
228S: Maintained
229
230AHA152X SCSI DRIVER
231P: Juergen E. Fischer
232M: Juergen Fischer <[email protected]>
233L: [email protected]
234S: Maintained
235
236ALCATEL SPEEDTOUCH USB DRIVER
237P: Duncan Sands
238M: [email protected]
239L: [email protected]
240L: [email protected]
241W: http://www.linux-usb.org/SpeedTouch/
242S: Maintained
243
4a4e5787
RM
244ALI1563 I2C DRIVER
245P: Rudolf Marek
246M: [email protected]
cc0b07ed 247L: [email protected]
4a4e5787
RM
248S: Maintained
249
1da177e4
LT
250ALPHA PORT
251P: Richard Henderson
252M: [email protected]
253S: Odd Fixes for 2.4; Maintained for 2.6.
254P: Ivan Kokshaysky
255M: [email protected]
256S: Maintained for 2.4; PCI support for 2.6.
257
258APM DRIVER
259P: Stephen Rothwell
260M: [email protected]
261L: [email protected]
262W: http://www.canb.auug.org.au/~sfr/
263S: Supported
264
265APPLETALK NETWORK LAYER
266P: Arnaldo Carvalho de Melo
267M: [email protected]
268S: Maintained
269
1154ea7d
JK
270ARC FRAMEBUFFER DRIVER
271P: Jaya Kumar
272M: [email protected]
273S: Maintained
274
1da177e4
LT
275ARM26 ARCHITECTURE
276P: Ian Molton
277M: [email protected]
278S: Maintained
279
280ARM26/ARCHIMEDES
281P: Ian Molton
282M: [email protected]
283S: Maintained
284
285ARM26/A5000
286P: John Appleby
287M: [email protected]
288S: Maintained
289
290ARM MFM AND FLOPPY DRIVERS
291P: Ian Molton
292M: [email protected]
293S: Maintained
294
295ARM/CORGI MACHINE SUPPORT
296P: Richard Purdie
297M: [email protected]
298S: Maintained
299
300ARM/PLEB SUPPORT
301P: Peter Chubb
302M: [email protected]
303W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
304S: Maintained
305
306ARM/PT DIGITAL BOARD PORT
307P: Stefan Eletzhofer
308M: [email protected]
70f09f1f 309L: [email protected] (subscribers-only)
1da177e4
LT
310W: http://www.arm.linux.org.uk/
311S: Maintained
312
313ARM/SHARK MACHINE SUPPORT
314P: Alexander Schulz
315M: [email protected]
316W: http://www.shark-linux.de/shark.html
317S: Maintained
318
319ARM/STRONGARM110 PORT
320P: Russell King
321M: [email protected]
70f09f1f 322L: [email protected] (subscribers-only)
1da177e4
LT
323W: http://www.arm.linux.org.uk/
324S: Maintained
325
326ARM/S3C2410 ARM ARCHITECTURE
327P: Ben Dooks
328M: [email protected]
70f09f1f 329L: [email protected] (subscribers-only)
1da177e4
LT
330W: http://www.fluff.org/ben/linux/
331S: Maintained
332
333ARM/S3C2440 ARM ARCHITECTURE
334P: Ben Dooks
335M: [email protected]
70f09f1f 336L: [email protected] (subscribers-only)
1da177e4
LT
337W: http://www.fluff.org/ben/linux/
338S: Maintained
339
340ARPD SUPPORT
341P: Jonathan Layes
979b6c13 342L: [email protected]
1da177e4
LT
343S: Maintained
344
345ASUS ACPI EXTRAS DRIVER
346P: Karol Kozimor
347M: [email protected]
348P: Julien Lerouge
349M: [email protected]
350L: [email protected]
351W: http://sourceforge.net/projects/acpi4asus
352W: http://julien.lerouge.free.fr
353S: Maintained
354
355ATA OVER ETHERNET DRIVER
356P: Ed L. Cashin
357M: [email protected]
358W: http://www.coraid.com/support/linux
359S: Supported
360
361ATM
362P: Chas Williams
363M: [email protected]
364L: [email protected]
365W: http://linux-atm.sourceforge.net
366S: Maintained
367
368ATMEL WIRELESS DRIVER
369P: Simon Kelley
370M: [email protected]
371W: http://www.thekelleys.org.uk/atmel
372W: http://atmelwlandriver.sourceforge.net/
373S: Maintained
374
a92b7b80 375AUDIT SUBSYSTEM
ad3f9a22
DW
376P: David Woodhouse
377M: [email protected]
378L: [email protected]
379W: http://people.redhat.com/sgrubb/audit/
a92b7b80
CW
380S: Maintained
381
1da177e4
LT
382AX.25 NETWORK LAYER
383P: Ralf Baechle
384M: [email protected]
385L: [email protected]
386S: Maintained
387
388BAYCOM/HDLCDRV DRIVERS FOR AX.25
389P: Thomas Sailer
390M: [email protected]
391L: [email protected]
392W: http://www.baycom.org/~tom/ham/ham.html
393S: Maintained
394
395BEFS FILE SYSTEM
396P: Sergey S. Kostyliov
397M: [email protected]
398L: [email protected]
399S: Maintained
400
401BERKSHIRE PRODUCTS PC WATCHDOG DRIVER
402P: Kenji Hollis
403W: http://ftp.bitgate.com/pcwd/
404S: Maintained
405
406BFS FILE SYSTEM
407P: Tigran A. Aivazian
408M: [email protected]
409L: [email protected]
410S: Maintained
411
412BLOCK LAYER
413P: Jens Axboe
414M: [email protected]
415L: [email protected]
416S: Maintained
417
418BLUETOOTH SUBSYSTEM
419P: Marcel Holtmann
420M: [email protected]
421P: Maxim Krasnyansky
422M: [email protected]
423L: [email protected]
424W: http://bluez.sf.net
425W: http://www.bluez.org
426W: http://www.holtmann.org/linux/bluetooth/
427S: Maintained
428
429BLUETOOTH RFCOMM LAYER
430P: Marcel Holtmann
431M: [email protected]
432P: Maxim Krasnyansky
433M: [email protected]
434S: Maintained
435
436BLUETOOTH BNEP LAYER
437P: Marcel Holtmann
438M: [email protected]
439P: Maxim Krasnyansky
440M: [email protected]
441S: Maintained
442
443BLUETOOTH CMTP LAYER
444P: Marcel Holtmann
445M: [email protected]
446S: Maintained
447
448BLUETOOTH HIDP LAYER
449P: Marcel Holtmann
450M: [email protected]
451S: Maintained
452
453BLUETOOTH HCI UART DRIVER
454P: Marcel Holtmann
455M: [email protected]
456P: Maxim Krasnyansky
457M: [email protected]
458S: Maintained
459
460BLUETOOTH HCI USB DRIVER
461P: Marcel Holtmann
462M: [email protected]
463P: Maxim Krasnyansky
464M: [email protected]
465S: Maintained
466
467BLUETOOTH HCI BCM203X DRIVER
468P: Marcel Holtmann
469M: [email protected]
470S: Maintained
471
472BLUETOOTH HCI BPA10X DRIVER
473P: Marcel Holtmann
474M: [email protected]
475S: Maintained
476
477BLUETOOTH HCI BFUSB DRIVER
478P: Marcel Holtmann
479M: [email protected]
480S: Maintained
481
482BLUETOOTH HCI DTL1 DRIVER
483P: Marcel Holtmann
484M: [email protected]
485S: Maintained
486
487BLUETOOTH HCI BLUECARD DRIVER
488P: Marcel Holtmann
489M: [email protected]
490S: Maintained
491
492BLUETOOTH HCI BT3C DRIVER
493P: Marcel Holtmann
494M: [email protected]
495S: Maintained
496
497BLUETOOTH HCI BTUART DRIVER
498P: Marcel Holtmann
499M: [email protected]
500S: Maintained
501
502BLUETOOTH HCI VHCI DRIVER
503P: Maxim Krasnyansky
504M: [email protected]
505S: Maintained
506
507BONDING DRIVER
508P: Chad Tindel
509M: [email protected]
510P: Jay Vosburgh
511M: [email protected]
512L: [email protected]
513W: http://sourceforge.net/projects/bonding/
514S: Supported
515
fef1c772
AB
516BROADBAND PROCESSOR ARCHITECTURE
517P: Arnd Bergmann
518M: [email protected]
519L: [email protected]
520W: http://linuxppc64.org
521S: Supported
522
1da177e4 523BTTV VIDEO4LINUX DRIVER
96b6aba0
MCC
524P: Mauro Carvalho Chehab
525M: [email protected]
1da177e4 526L: [email protected]
96b6aba0
MCC
527W: http://linuxtv.org
528S: Maintained
1da177e4
LT
529
530BUSLOGIC SCSI DRIVER
531P: Leonard N. Zubkoff
532M: Leonard N. Zubkoff <[email protected]>
533L: [email protected]
534W: http://www.dandelion.com/Linux/
535S: Maintained
536
537COMMON INTERNET FILE SYSTEM (CIFS)
538P: Steve French
539M: [email protected]
540L: [email protected]
541W: http://us1.samba.org/samba/Linux_CIFS_client.html
542S: Supported
543
544CIRRUS LOGIC GENERIC FBDEV DRIVER
545P: Jeff Garzik
546M: [email protected]
547L: [email protected]
548S: Odd Fixes
549
550CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER
551P: Cirrus Logic Corporation (kernel 2.2 driver)
552M: Cirrus Logic Corporation, Thomas Woller <[email protected]>
553P: Nils Faerber (port to kernel 2.4)
554M: Nils Faerber <[email protected]>
555S: Maintained
556
557CODA FILE SYSTEM
558P: Jan Harkes
559M: [email protected]
560M: [email protected]
561L: [email protected]
562W: http://www.coda.cs.cmu.edu/
563S: Maintained
564
565COMPACTPCI HOTPLUG CORE
566P: Scott Murray
567M: [email protected]
568M: [email protected]
569L: [email protected]
570S: Supported
571
572COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
573P: Scott Murray
574M: [email protected]
575M: [email protected]
576L: [email protected]
577S: Supported
578
579COMPACTPCI HOTPLUG GENERIC DRIVER
580P: Scott Murray
581M: [email protected]
582M: [email protected]
583L: [email protected]
584S: Supported
585
586COMPUTONE INTELLIPORT MULTIPORT CARD
587P: Michael H. Warfield
07d46de4 588M: [email protected]
1da177e4 589W: http://www.wittsend.com/computone.html
07d46de4 590S: Maintained
1da177e4
LT
591
592COSA/SRP SYNC SERIAL DRIVER
593P: Jan "Yenya" Kasprzak
594M: [email protected]
595W: http://www.fi.muni.cz/~kas/cosa/
596S: Maintained
597
598CPU FREQUENCY DRIVERS
599P: Dave Jones
600M: [email protected]
601L: [email protected]
602W: http://www.codemonkey.org.uk/projects/cpufreq/
603S: Maintained
604
605CPUID/MSR DRIVER
606P: H. Peter Anvin
607M: [email protected]
608S: Maintained
609
ed90fb4a
PJ
610CPUSETS
611P: Paul Jackson
612P: Simon Derr
613M: [email protected]
614M: [email protected]
615L: [email protected]
616W: http://www.bullopensource.org/cpuset/
617S: Supported
618
1da177e4
LT
619CRAMFS FILESYSTEM
620W: http://sourceforge.net/projects/cramfs/
621S: Orphan
622
623CRIS PORT
624P: Mikael Starvik
625M: [email protected]
626L: [email protected]
627W: http://developer.axis.com
628S: Maintained
629
630CRYPTO API
631P: Herbert Xu
632M: [email protected]
633P: David S. Miller
634M: [email protected]
635L: [email protected]
636S: Maintained
637
638CYBERPRO FB DRIVER
639P: Russell King
640M: [email protected]
641W: http://www.arm.linux.org.uk/
642S: Maintained
643
9fa68eae
KP
644CYBLAFB FRAMEBUFFER DRIVER
645P: Knut Petersen
646M: [email protected]
647L: [email protected]
648S: Maintained
649
1da177e4
LT
650CYCLADES 2X SYNC CARD DRIVER
651P: Arnaldo Carvalho de Melo
652M: [email protected]
653W: http://advogato.org/person/acme
654L: [email protected]
655S: Maintained
656
657CYCLADES ASYNC MUX DRIVER
658M: [email protected]
659W: http://www.cyclades.com/
660S: Supported
661
662CYCLADES PC300 DRIVER
663M: [email protected]
664W: http://www.cyclades.com/
665S: Supported
666
667DAC960 RAID CONTROLLER DRIVER
668P: Dave Olien
669M [email protected]
670W: http://www.osdl.org/archive/dmo/DAC960
671L: [email protected]
672S: Maintained
673
674DAMA SLAVE for AX.25
675P: Joerg Reuter
676M: [email protected]
677W: http://yaina.de/jreuter/
678W: http://www.qsl.net/dl1bke/
679L: [email protected]
680S: Maintained
681
682DC395x SCSI driver
683P: Oliver Neukum
684M: [email protected]
685P: Ali Akcaagac
686M: [email protected]
687P: Jamie Lenehan
688M: [email protected]
689W: http://twibble.org/dist/dc395x/
690L: http://lists.twibble.org/mailman/listinfo/dc395x/
691S: Maintained
692
693DC390/AM53C974 SCSI driver
694P: Kurt Garloff
695M: [email protected]
696W: http://www.garloff.de/kurt/linux/dc390/
697P: Guennadi Liakhovetski
698M: [email protected]
699S: Maintained
700
eb8edb08
ACM
701DCCP PROTOCOL
702P: Arnaldo Carvalho de Melo
703M: [email protected]
704L: [email protected]
705W: http://www.wlug.org.nz/DCCP
706S: Maintained
707
1da177e4
LT
708DECnet NETWORK LAYER
709P: Patrick Caulfield
710M: [email protected]
711W: http://linux-decnet.sourceforge.net
712L: [email protected]
713S: Maintained
714
715DEFXX FDDI NETWORK DRIVER
716P: Maciej W. Rozycki
717M: [email protected]
718S: Maintained
719
720DELL LAPTOP SMM DRIVER
721P: Massimo Dal Zotto
722M: [email protected]
723W: http://www.debian.org/~dz/i8k/
724S: Maintained
725
90563ec4
DW
726DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
727P: Doug Warzecha
728M: [email protected]
729S: Maintained
730
1da177e4
LT
731DEVICE-MAPPER
732P: Alasdair Kergon
733L: [email protected]
734W: http://sources.redhat.com/dm
735S: Maintained
736
737DEVICE NUMBER REGISTRY
738P: Torben Mathiasen
739M: [email protected]
740W: http://lanana.org/docs/device-list/index.html
741L: [email protected]
742S: Maintained
743
744DEVICE FILESYSTEM
745S: Obsolete
746
747DIGI INTL. EPCA DRIVER
748P: Digi International, Inc
749M: [email protected]
750L: [email protected]
751W: http://www.digi.com
752S: Orphaned
753
754DIGI RIGHTSWITCH NETWORK DRIVER
755P: Rick Richardson
979b6c13 756L: [email protected]
1da177e4
LT
757W: http://www.digi.com
758S: Orphaned
759
760DIRECTORY NOTIFICATION
761P: Stephen Rothwell
762M: [email protected]
763L: [email protected]
764S: Supported
765
766DISK GEOMETRY AND PARTITION HANDLING
767P: Andries Brouwer
768M: [email protected]
769W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
770W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
771W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
772S: Maintained
773
774DISKQUOTA:
775P: Jan Kara
776M: [email protected]
777L: [email protected]
778S: Maintained
779
780DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
781P: Tobias Ringstrom
782M: [email protected]
783L: [email protected]
784S: Maintained
785
ba483d57
MW
786DOCBOOK FOR DOCUMENTATION
787P: Martin Waitz
788M: [email protected]
789S: Maintained
790
1da177e4
LT
791DOUBLETALK DRIVER
792P: James R. Van Zandt
793M: [email protected]
794L: [email protected]
795S: Maintained
796
797DRIVER CORE, KOBJECTS, AND SYSFS
798P: Greg Kroah-Hartman
799M: [email protected]
800L: [email protected]
801S: Supported
802
803DRM DRIVERS
804P: David Airlie
805M: [email protected]
806L: [email protected]
807S: Maintained
808
809DSCC4 DRIVER
810