Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
[GitHub/mt8127/android_kernel_alcatel_ttab.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: mikep@linuxtr.net
48a5346b 76L: netdev@oss.sgi.com
1da177e4
LT
77L: linux-tr@linuxtr.net
78W: http://www.linuxtr.net
79S: Maintained
80
813C505 NETWORK DRIVER
82P: Philip Blundell
83M: philb@gnu.org
48a5346b 84L: netdev@oss.sgi.com
1da177e4
LT
85S: Maintained
86
873CR990 NETWORK DRIVER
88P: David Dillow
89M: dave@thedillows.org
48a5346b 90L: netdev@oss.sgi.com
1da177e4
LT
91S: Maintained
92
933W-XXXX ATA-RAID CONTROLLER DRIVER
94P: Adam Radford
95M: linuxraid@amcc.com
96L: linux-scsi@vger.kernel.org
97W: http://www.amcc.com
98S: Supported
99
1003W-9XXX SATA-RAID CONTROLLER DRIVER
101P: Adam Radford
102M: linuxraid@amcc.com
103L: linux-scsi@vger.kernel.org
104W: http://www.amcc.com
105S: Supported
106
10753C700 AND 53C700-66 SCSI DRIVER
108P: James E.J. Bottomley
109M: James.Bottomley@HansenPartnership.com
110L: linux-scsi@vger.kernel.org
111S: Maintained
112
1136PACK NETWORK DRIVER FOR AX.25
114P: Andreas Koensgen
115M: ajk@iehk.rwth-aachen.de
116L: linux-hams@vger.kernel.org
117S: Maintained
118
1198139CP 10/100 FAST ETHERNET DRIVER
120P: Jeff Garzik
121M: jgarzik@pobox.com
122S: Maintained
123
1248139TOO 10/100 FAST ETHERNET DRIVER
125P: Jeff Garzik
126M: jgarzik@pobox.com
127W: http://sourceforge.net/projects/gkernel/
128S: Maintained
129
1308169 10/100/1000 GIGABIT ETHERNET DRIVER
131P: Francois Romieu
132M: romieu@fr.zoreil.com
133L: netdev@oss.sgi.com
134S: Maintained
135
1368250/16?50 (AND CLONE UARTS) SERIAL DRIVER
137P: Russell King
138M: rmk+serial@arm.linux.org.uk
139L: linux-serial@vger.kernel.org
140W: http://serial.sourceforge.net
141S: Maintained
142
1438390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
144P: Paul Gortmaker
145M: p_gortmaker@yahoo.com
48a5346b 146L: netdev@oss.sgi.com
1da177e4
LT
147S: Maintained
148
149A2232 SERIAL BOARD DRIVER
150P: Enver Haase
151M: ehaase@inf.fu-berlin.de
152M: A2232@gmx.net
153L: linux-m68k@lists.linux-m68k.org
154S: Maintained
155
156AIO
157P: Benjamin LaHaise
158M: bcrl@kvack.org
159L: linux-aio@kvack.org
160S: Supported
161
162ACENIC DRIVER
163P: Jes Sorensen
164M: jes@trained-monkey.org
165L: linux-acenic@sunsite.dk
166S: Maintained
167
168ACI MIXER DRIVER
169P: Robert Siemer
170M: Robert.Siemer@gmx.de
171L: linux-sound@vger.kernel.org
172W: http://www.stud.uni-karlsruhe.de/~uh1b/
173S: Maintained
174
1da177e4
LT
175AACRAID SCSI RAID DRIVER
176P: Adaptec OEM Raid Solutions
177L: linux-scsi@vger.kernel.org
178W: http://linux.dell.com/storage.shtml
179S: Supported
180
181ACPI
182P: Len Brown
183M: len.brown@intel.com
184L: acpi-devel@lists.sourceforge.net
185W: http://acpi.sourceforge.net/
186S: Maintained
187
188AD1816 SOUND DRIVER
189P: Thorsten Knabe
190M: Thorsten Knabe <linux@thorsten-knabe.de>
191W: http://linux.thorsten-knabe.de
192S: Maintained
193
194ADM1025 HARDWARE MONITOR DRIVER
195P: Jean Delvare
196M: khali@linux-fr.org
197L: sensors@stimpy.netroedge.com
198S: Maintained
199
200ADT746X FAN DRIVER
201P: Colin Leroy
202M: colin@colino.net
203S: Maintained
204
205ADVANSYS SCSI DRIVER
206P: Bob Frey
207M: linux@advansys.com
208W: http://www.advansys.com/linux.html
209L: linux-scsi@vger.kernel.org
210S: Maintained
211
212AEDSP16 DRIVER
213P: Riccardo Facchetti
214M: fizban@tin.it
215S: Maintained
216
217AFFS FILE SYSTEM
218P: Roman Zippel
219M: zippel@linux-m68k.org
220S: Maintained
221
222AGPGART DRIVER
223P: Dave Jones
224M: davej@codemonkey.org.uk
225W: http://www.codemonkey.org.uk/projects/agp/
226S: Maintained
227
228AHA152X SCSI DRIVER
229P: Juergen E. Fischer
230M: Juergen Fischer <fischer@norbit.de>
231L: linux-scsi@vger.kernel.org
232S: Maintained
233
234ALCATEL SPEEDTOUCH USB DRIVER
235P: Duncan Sands
236M: duncan.sands@free.fr
237L: linux-usb-users@lists.sourceforge.net
238L: linux-usb-devel@lists.sourceforge.net
239W: http://www.linux-usb.org/SpeedTouch/
240S: Maintained
241
242ALPHA PORT
243P: Richard Henderson
244M: rth@twiddle.net
245S: Odd Fixes for 2.4; Maintained for 2.6.
246P: Ivan Kokshaysky
247M: ink@jurassic.park.msu.ru
248S: Maintained for 2.4; PCI support for 2.6.
249
250APM DRIVER
251P: Stephen Rothwell
252M: sfr@canb.auug.org.au
253L: linux-laptop@vger.kernel.org
254W: http://www.canb.auug.org.au/~sfr/
255S: Supported
256
257APPLETALK NETWORK LAYER
258P: Arnaldo Carvalho de Melo
259M: acme@conectiva.com.br
260S: Maintained
261
262ARM26 ARCHITECTURE
263P: Ian Molton
264M: spyro@f2s.com
265S: Maintained
266
267ARM26/ARCHIMEDES
268P: Ian Molton
269M: spyro@f2s.com
270S: Maintained
271
272ARM26/A5000
273P: John Appleby
274M: john@dnsworld.co.uk
275S: Maintained
276
277ARM MFM AND FLOPPY DRIVERS
278P: Ian Molton
279M: spyro@f2s.com
280S: Maintained
281
282ARM/CORGI MACHINE SUPPORT
283P: Richard Purdie
284M: rpurdie@rpsys.net
285S: Maintained
286
287ARM/PLEB SUPPORT
288P: Peter Chubb
289M: pleb@gelato.unsw.edu.au
290W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
291S: Maintained
292
293ARM/PT DIGITAL BOARD PORT
294P: Stefan Eletzhofer
295M: stefan.eletzhofer@eletztrick.de
296L: linux-arm-kernel@lists.arm.linux.org.uk
297W: http://www.arm.linux.org.uk/
298S: Maintained
299
300ARM/SHARK MACHINE SUPPORT
301P: Alexander Schulz
302M: alex@shark-linux.de
303W: http://www.shark-linux.de/shark.html
304S: Maintained
305
306ARM/STRONGARM110 PORT
307P: Russell King
308M: rmk@arm.linux.org.uk
309L: linux-arm-kernel@lists.arm.linux.org.uk
310W: http://www.arm.linux.org.uk/
311S: Maintained
312
313ARM/S3C2410 ARM ARCHITECTURE
314P: Ben Dooks
315M: ben-s3c2410@fluff.org
316L: linux-arm-kernel@lists.arm.linux.org.uk
317W: http://www.fluff.org/ben/linux/
318S: Maintained
319
320ARM/S3C2440 ARM ARCHITECTURE
321P: Ben Dooks
322M: ben-s3c2440@fluff.org
323L: linux-arm-kernel@lists.arm.linux.org.uk
324W: http://www.fluff.org/ben/linux/
325S: Maintained
326
327ARPD SUPPORT
328P: Jonathan Layes
48a5346b 329L: netdev@oss.sgi.com
1da177e4
LT
330S: Maintained
331
332ASUS ACPI EXTRAS DRIVER
333P: Karol Kozimor
334M: sziwan@users.sourceforge.net
335P: Julien Lerouge
336M: julien.lerouge@free.fr
337L: acpi4asus-user@lists.sourceforge.net
338W: http://sourceforge.net/projects/acpi4asus
339W: http://julien.lerouge.free.fr
340S: Maintained
341
342ATA OVER ETHERNET DRIVER
343P: Ed L. Cashin
344M: ecashin@coraid.com
345W: http://www.coraid.com/support/linux
346S: Supported
347
348ATM
349P: Chas Williams
350M: chas@cmf.nrl.navy.mil
351L: linux-atm-general@lists.sourceforge.net
352W: http://linux-atm.sourceforge.net
353S: Maintained
354
355ATMEL WIRELESS DRIVER
356P: Simon Kelley
357M: simon@thekelleys.org.uk
358W: http://www.thekelleys.org.uk/atmel
359W: http://atmelwlandriver.sourceforge.net/
360S: Maintained
361
362AX.25 NETWORK LAYER
363P: Ralf Baechle
364M: ralf@linux-mips.org
365L: linux-hams@vger.kernel.org
366S: Maintained
367
368BAYCOM/HDLCDRV DRIVERS FOR AX.25
369P: Thomas Sailer
370M: t.sailer@alumni.ethz.ch
371L: linux-hams@vger.kernel.org
372W: http://www.baycom.org/~tom/ham/ham.html
373S: Maintained
374
375BEFS FILE SYSTEM
376P: Sergey S. Kostyliov
377M: rathamahata@php4.ru
378L: linux-kernel@vger.kernel.org
379S: Maintained
380
381BERKSHIRE PRODUCTS PC WATCHDOG DRIVER
382P: Kenji Hollis
383W: http://ftp.bitgate.com/pcwd/
384S: Maintained
385
386BFS FILE SYSTEM
387P: Tigran A. Aivazian
388M: tigran@veritas.com
389L: linux-kernel@vger.kernel.org
390S: Maintained
391
392BLOCK LAYER
393P: Jens Axboe
394M: axboe@suse.de
395L: linux-kernel@vger.kernel.org
396S: Maintained
397
398BLUETOOTH SUBSYSTEM
399P: Marcel Holtmann
400M: marcel@holtmann.org
401P: Maxim Krasnyansky
402M: maxk@qualcomm.com
403L: bluez-devel@lists.sf.net
404W: http://bluez.sf.net
405W: http://www.bluez.org
406W: http://www.holtmann.org/linux/bluetooth/
407S: Maintained
408
409BLUETOOTH RFCOMM LAYER
410P: Marcel Holtmann
411M: marcel@holtmann.org
412P: Maxim Krasnyansky
413M: maxk@qualcomm.com
414S: Maintained
415
416BLUETOOTH BNEP LAYER
417P: Marcel Holtmann
418M: marcel@holtmann.org
419P: Maxim Krasnyansky
420M: maxk@qualcomm.com
421S: Maintained
422
423BLUETOOTH CMTP LAYER
424P: Marcel Holtmann
425M: marcel@holtmann.org
426S: Maintained
427
428BLUETOOTH HIDP LAYER
429P: Marcel Holtmann
430M: marcel@holtmann.org
431S: Maintained
432
433BLUETOOTH HCI UART DRIVER
434P: Marcel Holtmann
435M: marcel@holtmann.org
436P: Maxim Krasnyansky
437M: maxk@qualcomm.com
438S: Maintained
439
440BLUETOOTH HCI USB DRIVER
441P: Marcel Holtmann
442M: marcel@holtmann.org
443P: Maxim Krasnyansky
444M: maxk@qualcomm.com
445S: Maintained
446
447BLUETOOTH HCI BCM203X DRIVER
448P: Marcel Holtmann
449M: marcel@holtmann.org
450S: Maintained
451
452BLUETOOTH HCI BPA10X DRIVER
453P: Marcel Holtmann
454M: marcel@holtmann.org
455S: Maintained
456
457BLUETOOTH HCI BFUSB DRIVER
458P: Marcel Holtmann
459M: marcel@holtmann.org
460S: Maintained
461
462BLUETOOTH HCI DTL1 DRIVER
463P: Marcel Holtmann
464M: marcel@holtmann.org
465S: Maintained
466
467BLUETOOTH HCI BLUECARD DRIVER
468P: Marcel Holtmann
469M: marcel@holtmann.org
470S: Maintained
471
472BLUETOOTH HCI BT3C DRIVER
473P: Marcel Holtmann
474M: marcel@holtmann.org
475S: Maintained
476
477BLUETOOTH HCI BTUART DRIVER
478P: Marcel Holtmann
479M: marcel@holtmann.org
480S: Maintained
481
482BLUETOOTH HCI VHCI DRIVER
483P: Maxim Krasnyansky
484M: maxk@qualcomm.com
485S: Maintained
486
487BONDING DRIVER
488P: Chad Tindel
489M: ctindel@users.sourceforge.net
490P: Jay Vosburgh
491M: fubar@us.ibm.com
492L: bonding-devel@lists.sourceforge.net
493W: http://sourceforge.net/projects/bonding/
494S: Supported
495
496BTTV VIDEO4LINUX DRIVER
497P: Gerd Knorr
498M: kraxel@bytesex.org
499L: video4linux-list@redhat.com
500W: http://bytesex.org/bttv/
501S: Orphan
502
503BUSLOGIC SCSI DRIVER
504P: Leonard N. Zubkoff
505M: Leonard N. Zubkoff <lnz@dandelion.com>
506L: linux-scsi@vger.kernel.org
507W: http://www.dandelion.com/Linux/
508S: Maintained
509
510COMMON INTERNET FILE SYSTEM (CIFS)
511P: Steve French
512M: sfrench@samba.org
513L: samba-technical@lists.samba.org
514W: http://us1.samba.org/samba/Linux_CIFS_client.html
515S: Supported
516
517CIRRUS LOGIC GENERIC FBDEV DRIVER
518P: Jeff Garzik
519M: jgarzik@pobox.com
520L: linux-fbdev-devel@lists.sourceforge.net
521S: Odd Fixes
522
523CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER
524P: Cirrus Logic Corporation (kernel 2.2 driver)
525M: Cirrus Logic Corporation, Thomas Woller <twoller@crystal.cirrus.com>
526P: Nils Faerber (port to kernel 2.4)
527M: Nils Faerber <nils@kernelconcepts.de>
528S: Maintained
529
530CODA FILE SYSTEM
531P: Jan Harkes
532M: jaharkes@cs.cmu.edu
533M: coda@cs.cmu.edu
534L: codalist@coda.cs.cmu.edu
535W: http://www.coda.cs.cmu.edu/
536S: Maintained
537
538COMPACTPCI HOTPLUG CORE
539P: Scott Murray
540M: scottm@somanetworks.com
541M: scott@spiteful.org
542L: pcihpd-discuss@lists.sourceforge.net
543S: Supported
544
545COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
546P: Scott Murray
547M: scottm@somanetworks.com
548M: scott@spiteful.org
549L: pcihpd-discuss@lists.sourceforge.net
550S: Supported
551
552COMPACTPCI HOTPLUG GENERIC DRIVER
553P: Scott Murray
554M: scottm@somanetworks.com
555M: scott@spiteful.org
556L: pcihpd-discuss@lists.sourceforge.net
557S: Supported
558
559COMPUTONE INTELLIPORT MULTIPORT CARD
560P: Michael H. Warfield
561M: Michael H. Warfield <mhw@wittsend.com>
562W: http://www.wittsend.com/computone.html
563L: linux-computone@lazuli.wittsend.com
564S: Orphaned
565
566COSA/SRP SYNC SERIAL DRIVER
567P: Jan "Yenya" Kasprzak
568M: kas@fi.muni.cz
569W: http://www.fi.muni.cz/~kas/cosa/
570S: Maintained
571
572CPU FREQUENCY DRIVERS
573P: Dave Jones
574M: davej@codemonkey.org.uk
575L: cpufreq@lists.linux.org.uk
576W: http://www.codemonkey.org.uk/projects/cpufreq/
577S: Maintained
578
579CPUID/MSR DRIVER
580P: H. Peter Anvin
581M: hpa@zytor.com
582S: Maintained
583
584CRAMFS FILESYSTEM
585W: http://sourceforge.net/projects/cramfs/
586S: Orphan
587
588CRIS PORT
589P: Mikael Starvik
590M: starvik@axis.com
591L: dev-etrax@axis.com
592W: http://developer.axis.com
593S: Maintained
594
595CRYPTO API
596P: Herbert Xu
597M: herbert@gondor.apana.org.au
598P: David S. Miller
599M: davem@davemloft.net
600L: linux-crypto@vger.kernel.org
601S: Maintained
602
603CYBERPRO FB DRIVER
604P: Russell King
605M: rmk@arm.linux.org.uk
606W: http://www.arm.linux.org.uk/
607S: Maintained
608
609CYCLADES 2X SYNC CARD DRIVER
610P: Arnaldo Carvalho de Melo
611M: acme@conectiva.com.br
612W: http://advogato.org/person/acme
613L: cycsyn-devel@bazar.conectiva.com.br
614S: Maintained
615
616CYCLADES ASYNC MUX DRIVER
617M: async@cyclades.com
618W: http://www.cyclades.com/
619S: Supported
620
621CYCLADES PC300 DRIVER
622M: pc300@cyclades.com
623W: http://www.cyclades.com/
624S: Supported
625
626DAC960 RAID CONTROLLER DRIVER
627P: Dave Olien
628M dmo@osdl.org
629W: http://www.osdl.org/archive/dmo/DAC960
630L: linux-kernel@vger.kernel.org
631S: Maintained
632
633DAMA SLAVE for AX.25
634P: Joerg Reuter
635M: jreuter@yaina.de
636W: http://yaina.de/jreuter/
637W: http://www.qsl.net/dl1bke/
638L: linux-hams@vger.kernel.org
639S: Maintained
640
641DC395x SCSI driver
642P: Oliver Neukum
643M: oliver@neukum.name
644P: Ali Akcaagac
645M: aliakc@web.de
646P: Jamie Lenehan
647M: lenehan@twibble.org
648W: http://twibble.org/dist/dc395x/
649L: http://lists.twibble.org/mailman/listinfo/dc395x/
650S: Maintained
651
652DC390/AM53C974 SCSI driver
653P: Kurt Garloff
654M: garloff@suse.de
655W: http://www.garloff.de/kurt/linux/dc390/
656P: Guennadi Liakhovetski
657M: g.liakhovetski@gmx.de
658S: Maintained
659
660DECnet NETWORK LAYER
661P: Patrick Caulfield
662M: patrick@tykepenguin.com
663W: http://linux-decnet.sourceforge.net
664L: linux-decnet-user@lists.sourceforge.net
665S: Maintained
666
667DEFXX FDDI NETWORK DRIVER
668P: Maciej W. Rozycki
669M: macro@linux-mips.org
670S: Maintained
671
672DELL LAPTOP SMM DRIVER
673P: Massimo Dal Zotto
674M: dz@debian.org
675W: http://www.debian.org/~dz/i8k/
676S: Maintained
677
678DEVICE-MAPPER
679P: Alasdair Kergon
680L: dm-devel@redhat.com
681W: http://sources.redhat.com/dm
682S: Maintained
683
684DEVICE NUMBER REGISTRY
685P: Torben Mathiasen
686M: device@lanana.org
687W: http://lanana.org/docs/device-list/index.html
688L: linux-kernel@vger.kernel.org
689S: Maintained
690
691DEVICE FILESYSTEM
692S: Obsolete
693
694DIGI INTL. EPCA DRIVER
695P: Digi International, Inc
696M: Eng.Linux@digi.com
697L: Eng.Linux@digi.com
698W: http://www.digi.com
699S: Orphaned
700
701DIGI RIGHTSWITCH NETWORK DRIVER
702P: Rick Richardson
48a5346b 703L: netdev@oss.sgi.com
1da177e4
LT
704W: http://www.digi.com
705S: Orphaned
706
707DIRECTORY NOTIFICATION
708P: Stephen Rothwell
709M: sfr@canb.auug.org.au
710L: linux-kernel@vger.kernel.org
711S: Supported
712
713DISK GEOMETRY AND PARTITION HANDLING
714P: Andries Brouwer
715M: aeb@cwi.nl
716W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
717W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
718W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
719S: Maintained
720
721DISKQUOTA:
722P: Jan Kara
723M: jack@suse.cz
724L: linux-kernel@vger.kernel.org
725S: Maintained
726
727DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
728P: Tobias Ringstrom
729M: tori@unhappy.mine.nu
730L: linux-kernel@vger.kernel.org
731S: Maintained
732
733DOUBLETALK DRIVER
734P: James R. Van Zandt
735M: jrv@vanzandt.mv.com
736L: blinux-list@redhat.com
737S: Maintained
738
739DRIVER CORE, KOBJECTS, AND SYSFS
740P: Greg Kroah-Hartman
741M: gregkh@suse.de
742L: linux-kernel@vger.kernel.org
743S: Supported
744
745DRM DRIVERS
746P: David Airlie
747M: airlied@linux.ie
748L: dri-devel@lists.sourceforge.net
749S: Maintained
750
751DSCC4 DRIVER
752