]> Git Repo - linux.git/blame - MAINTAINERS
[PATCH] flush icache early when loading module
[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
194ADM1025 HARDWARE MONITOR DRIVER
195P: Jean Delvare
196M: [email protected]
cc0b07ed 197L: [email protected]
1da177e4
LT
198S: Maintained
199
200ADT746X FAN DRIVER
201P: Colin Leroy
202M: [email protected]
203S: Maintained
204
205ADVANSYS SCSI DRIVER
206P: Bob Frey
207M: [email protected]
208W: http://www.advansys.com/linux.html
209L: [email protected]
210S: Maintained
211
212AEDSP16 DRIVER
213P: Riccardo Facchetti
214M: [email protected]
215S: Maintained
216
217AFFS FILE SYSTEM
218P: Roman Zippel
219M: [email protected]
220S: Maintained
221
222AGPGART DRIVER
223P: Dave Jones
224M: [email protected]
225W: http://www.codemonkey.org.uk/projects/agp/
226S: Maintained
227
228AHA152X SCSI DRIVER
229P: Juergen E. Fischer
230M: Juergen Fischer <[email protected]>
231L: [email protected]
232S: Maintained
233
234ALCATEL SPEEDTOUCH USB DRIVER
235P: Duncan Sands
236M: [email protected]
237L: [email protected]
238L: [email protected]
239W: http://www.linux-usb.org/SpeedTouch/
240S: Maintained
241
4a4e5787
RM
242ALI1563 I2C DRIVER
243P: Rudolf Marek
244M: [email protected]
cc0b07ed 245L: [email protected]
4a4e5787
RM
246S: Maintained
247
1da177e4
LT
248ALPHA PORT
249P: Richard Henderson
250M: [email protected]
251S: Odd Fixes for 2.4; Maintained for 2.6.
252P: Ivan Kokshaysky
253M: [email protected]
254S: Maintained for 2.4; PCI support for 2.6.
255
256APM DRIVER
257P: Stephen Rothwell
258M: [email protected]
259L: [email protected]
260W: http://www.canb.auug.org.au/~sfr/
261S: Supported
262
263APPLETALK NETWORK LAYER
264P: Arnaldo Carvalho de Melo
265M: [email protected]
266S: Maintained
267
1154ea7d
JK
268ARC FRAMEBUFFER DRIVER
269P: Jaya Kumar
270M: [email protected]
271S: Maintained
272
1da177e4
LT
273ARM26 ARCHITECTURE
274P: Ian Molton
275M: [email protected]
276S: Maintained
277
278ARM26/ARCHIMEDES
279P: Ian Molton
280M: [email protected]
281S: Maintained
282
283ARM26/A5000
284P: John Appleby
285M: [email protected]
286S: Maintained
287
288ARM MFM AND FLOPPY DRIVERS
289P: Ian Molton
290M: [email protected]
291S: Maintained
292
293ARM/CORGI MACHINE SUPPORT
294P: Richard Purdie
295M: [email protected]
296S: Maintained
297
298ARM/PLEB SUPPORT
299P: Peter Chubb
300M: [email protected]
301W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
302S: Maintained
303
304ARM/PT DIGITAL BOARD PORT
305P: Stefan Eletzhofer
306M: [email protected]
70f09f1f 307L: [email protected] (subscribers-only)
1da177e4
LT
308W: http://www.arm.linux.org.uk/
309S: Maintained
310
311ARM/SHARK MACHINE SUPPORT
312P: Alexander Schulz
313M: [email protected]
314W: http://www.shark-linux.de/shark.html
315S: Maintained
316
317ARM/STRONGARM110 PORT
318P: Russell King
319M: [email protected]
70f09f1f 320L: [email protected] (subscribers-only)
1da177e4
LT
321W: http://www.arm.linux.org.uk/
322S: Maintained
323
324ARM/S3C2410 ARM ARCHITECTURE
325P: Ben Dooks
326M: [email protected]
70f09f1f 327L: [email protected] (subscribers-only)
1da177e4
LT
328W: http://www.fluff.org/ben/linux/
329S: Maintained
330
331ARM/S3C2440 ARM ARCHITECTURE
332P: Ben Dooks
333M: [email protected]
70f09f1f 334L: [email protected] (subscribers-only)
1da177e4
LT
335W: http://www.fluff.org/ben/linux/
336S: Maintained
337
338ARPD SUPPORT
339P: Jonathan Layes
979b6c13 340L: [email protected]
1da177e4
LT
341S: Maintained
342
343ASUS ACPI EXTRAS DRIVER
344P: Karol Kozimor
345M: [email protected]
346P: Julien Lerouge
347M: [email protected]
348L: [email protected]
349W: http://sourceforge.net/projects/acpi4asus
350W: http://julien.lerouge.free.fr
351S: Maintained
352
353ATA OVER ETHERNET DRIVER
354P: Ed L. Cashin
355M: [email protected]
356W: http://www.coraid.com/support/linux
357S: Supported
358
359ATM
360P: Chas Williams
361M: [email protected]
362L: [email protected]
363W: http://linux-atm.sourceforge.net
364S: Maintained
365
366ATMEL WIRELESS DRIVER
367P: Simon Kelley
368M: [email protected]
369W: http://www.thekelleys.org.uk/atmel
370W: http://atmelwlandriver.sourceforge.net/
371S: Maintained
372
a92b7b80
CW
373AUDIT SUBSYSTEM
374L: [email protected] (subscribers-only)
375S: Maintained
376
1da177e4
LT
377AX.25 NETWORK LAYER
378P: Ralf Baechle
379M: [email protected]
380L: [email protected]
381S: Maintained
382
383BAYCOM/HDLCDRV DRIVERS FOR AX.25
384P: Thomas Sailer
385M: [email protected]
386L: [email protected]
387W: http://www.baycom.org/~tom/ham/ham.html
388S: Maintained
389
390BEFS FILE SYSTEM
391P: Sergey S. Kostyliov
392M: [email protected]
393L: [email protected]
394S: Maintained
395
396BERKSHIRE PRODUCTS PC WATCHDOG DRIVER
397P: Kenji Hollis
398W: http://ftp.bitgate.com/pcwd/
399S: Maintained
400
401BFS FILE SYSTEM
402P: Tigran A. Aivazian
403M: [email protected]
404L: [email protected]
405S: Maintained
406
407BLOCK LAYER
408P: Jens Axboe
409M: [email protected]
410L: [email protected]
411S: Maintained
412
413BLUETOOTH SUBSYSTEM
414P: Marcel Holtmann
415M: [email protected]
416P: Maxim Krasnyansky
417M: [email protected]
418L: [email protected]
419W: http://bluez.sf.net
420W: http://www.bluez.org
421W: http://www.holtmann.org/linux/bluetooth/
422S: Maintained
423
424BLUETOOTH RFCOMM LAYER
425P: Marcel Holtmann
426M: [email protected]
427P: Maxim Krasnyansky
428M: [email protected]
429S: Maintained
430
431BLUETOOTH BNEP LAYER
432P: Marcel Holtmann
433M: [email protected]
434P: Maxim Krasnyansky
435M: [email protected]
436S: Maintained
437
438BLUETOOTH CMTP LAYER
439P: Marcel Holtmann
440M: [email protected]
441S: Maintained
442
443BLUETOOTH HIDP LAYER
444P: Marcel Holtmann
445M: [email protected]
446S: Maintained
447
448BLUETOOTH HCI UART DRIVER
449P: Marcel Holtmann
450M: [email protected]
451P: Maxim Krasnyansky
452M: [email protected]
453S: Maintained
454
455BLUETOOTH HCI USB DRIVER
456P: Marcel Holtmann
457M: [email protected]
458P: Maxim Krasnyansky
459M: [email protected]
460S: Maintained
461
462BLUETOOTH HCI BCM203X DRIVER
463P: Marcel Holtmann
464M: [email protected]
465S: Maintained
466
467BLUETOOTH HCI BPA10X DRIVER
468P: Marcel Holtmann
469M: [email protected]
470S: Maintained
471
472BLUETOOTH HCI BFUSB DRIVER
473P: Marcel Holtmann
474M: [email protected]
475S: Maintained
476
477BLUETOOTH HCI DTL1 DRIVER
478P: Marcel Holtmann
479M: [email protected]
480S: Maintained
481
482BLUETOOTH HCI BLUECARD DRIVER
483P: Marcel Holtmann
484M: [email protected]
485S: Maintained
486
487BLUETOOTH HCI BT3C DRIVER
488P: Marcel Holtmann
489M: [email protected]
490S: Maintained
491
492BLUETOOTH HCI BTUART DRIVER
493P: Marcel Holtmann
494M: [email protected]
495S: Maintained
496
497BLUETOOTH HCI VHCI DRIVER
498P: Maxim Krasnyansky
499M: [email protected]
500S: Maintained
501
502BONDING DRIVER
503P: Chad Tindel
504M: [email protected]
505P: Jay Vosburgh
506M: [email protected]
507L: [email protected]
508W: http://sourceforge.net/projects/bonding/
509S: Supported
510
fef1c772
AB
511BROADBAND PROCESSOR ARCHITECTURE
512P: Arnd Bergmann
513M: [email protected]
514L: [email protected]
515W: http://linuxppc64.org
516S: Supported
517
1da177e4 518BTTV VIDEO4LINUX DRIVER
96b6aba0
MCC
519P: Mauro Carvalho Chehab
520M: [email protected]
1da177e4 521L: [email protected]
96b6aba0
MCC
522W: http://linuxtv.org
523S: Maintained
1da177e4
LT
524
525BUSLOGIC SCSI DRIVER
526P: Leonard N. Zubkoff
527M: Leonard N. Zubkoff <[email protected]>
528L: [email protected]
529W: http://www.dandelion.com/Linux/
530S: Maintained
531
532COMMON INTERNET FILE SYSTEM (CIFS)
533P: Steve French
534M: [email protected]
535L: [email protected]
536W: http://us1.samba.org/samba/Linux_CIFS_client.html
537S: Supported
538
539CIRRUS LOGIC GENERIC FBDEV DRIVER
540P: Jeff Garzik
541M: [email protected]
542L: [email protected]
543S: Odd Fixes
544
545CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER
546P: Cirrus Logic Corporation (kernel 2.2 driver)
547M: Cirrus Logic Corporation, Thomas Woller <[email protected]>
548P: Nils Faerber (port to kernel 2.4)
549M: Nils Faerber <[email protected]>
550S: Maintained
551
552CODA FILE SYSTEM
553P: Jan Harkes
554M: [email protected]
555M: [email protected]
556L: [email protected]
557W: http://www.coda.cs.cmu.edu/
558S: Maintained
559
560COMPACTPCI HOTPLUG CORE
561P: Scott Murray
562M: [email protected]
563M: [email protected]
564L: [email protected]
565S: Supported
566
567COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
568P: Scott Murray
569M: [email protected]
570M: [email protected]
571L: [email protected]
572S: Supported
573
574COMPACTPCI HOTPLUG GENERIC DRIVER
575P: Scott Murray
576M: [email protected]
577M: [email protected]
578L: [email protected]
579S: Supported
580
581COMPUTONE INTELLIPORT MULTIPORT CARD
582P: Michael H. Warfield
07d46de4 583M: [email protected]
1da177e4 584W: http://www.wittsend.com/computone.html
07d46de4 585S: Maintained
1da177e4
LT
586
587COSA/SRP SYNC SERIAL DRIVER
588P: Jan "Yenya" Kasprzak
589M: [email protected]
590W: http://www.fi.muni.cz/~kas/cosa/
591S: Maintained
592
593CPU FREQUENCY DRIVERS
594P: Dave Jones
595M: [email protected]
596L: [email protected]
597W: http://www.codemonkey.org.uk/projects/cpufreq/
598S: Maintained
599
600CPUID/MSR DRIVER
601P: H. Peter Anvin
602M: [email protected]
603S: Maintained
604
605CRAMFS FILESYSTEM
606W: http://sourceforge.net/projects/cramfs/
607S: Orphan
608
609CRIS PORT
610P: Mikael Starvik
611M: [email protected]
612L: [email protected]
613W: http://developer.axis.com
614S: Maintained
615
616CRYPTO API
617P: Herbert Xu
618M: [email protected]
619P: David S. Miller
620M: [email protected]
621L: [email protected]
622S: Maintained
623
624CYBERPRO FB DRIVER
625P: Russell King
626M: [email protected]
627W: http://www.arm.linux.org.uk/
628S: Maintained
629
630CYCLADES 2X SYNC CARD DRIVER
631P: Arnaldo Carvalho de Melo
632M: [email protected]
633W: http://advogato.org/person/acme
634L: [email protected]
635S: Maintained
636
637CYCLADES ASYNC MUX DRIVER
638M: [email protected]
639W: http://www.cyclades.com/
640S: Supported
641
642CYCLADES PC300 DRIVER
643M: [email protected]
644W: http://www.cyclades.com/
645S: Supported
646
647DAC960 RAID CONTROLLER DRIVER
648P: Dave Olien
649M [email protected]
650W: http://www.osdl.org/archive/dmo/DAC960
651L: [email protected]
652S: Maintained
653
654DAMA SLAVE for AX.25
655P: Joerg Reuter
656M: [email protected]
657W: http://yaina.de/jreuter/
658W: http://www.qsl.net/dl1bke/
659L: [email protected]
660S: Maintained
661
662DC395x SCSI driver
663P: Oliver Neukum
664M: [email protected]
665P: Ali Akcaagac
666M: [email protected]
667P: Jamie Lenehan
668M: [email protected]
669W: http://twibble.org/dist/dc395x/
670L: http://lists.twibble.org/mailman/listinfo/dc395x/
671S: Maintained
672
673DC390/AM53C974 SCSI driver
674P: Kurt Garloff
675M: [email protected]
676W: http://www.garloff.de/kurt/linux/dc390/
677P: Guennadi Liakhovetski
678M: [email protected]
679S: Maintained
680
681DECnet NETWORK LAYER
682P: Patrick Caulfield
683M: [email protected]
684W: http://linux-decnet.sourceforge.net
685L: [email protected]
686S: Maintained
687
688DEFXX FDDI NETWORK DRIVER
689P: Maciej W. Rozycki
690M: [email protected]
691S: Maintained
692
693DELL LAPTOP SMM DRIVER
694P: Massimo Dal Zotto
695M: [email protected]
696W: http://www.debian.org/~dz/i8k/
697S: Maintained
698
699DEVICE-MAPPER
700P: Alasdair Kergon
701L: [email protected]
702W: http://sources.redhat.com/dm
703S: Maintained
704
705DEVICE NUMBER REGISTRY
706P: Torben Mathiasen
707M: [email protected]
708W: http://lanana.org/docs/device-list/index.html
709L: [email protected]
710S: Maintained
711
712DEVICE FILESYSTEM
713S: Obsolete
714
715DIGI INTL. EPCA DRIVER
716P: Digi International, Inc
717M: [email protected]
718L: [email protected]
719W: http://www.digi.com
720S: Orphaned
721
722DIGI RIGHTSWITCH NETWORK DRIVER
723P: Rick Richardson
979b6c13 724L: [email protected]
1da177e4
LT
725W: http://www.digi.com
726S: Orphaned
727
728DIRECTORY NOTIFICATION
729P: Stephen Rothwell
730M: [email protected]
731L: [email protected]
732S: Supported
733
734DISK GEOMETRY AND PARTITION HANDLING
735P: Andries Brouwer
736M: [email protected]
737W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
738W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
739W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
740S: Maintained
741
742DISKQUOTA:
743P: Jan Kara
744M: [email protected]
745L: [email protected]
746S: Maintained
747
748DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
749P: Tobias Ringstrom
750M: [email protected]
751L: [email protected]
752S: Maintained
753
ba483d57
MW
754DOCBOOK FOR DOCUMENTATION
755P: Martin Waitz
756M: [email protected]
757S: Maintained
758
1da177e4
LT
759DOUBLETALK DRIVER
760P: James R. Van Zandt
761M: [email protected]
762L: [email protected]
763S: Maintained
764
765DRIVER CORE, KOBJECTS, AND SYSFS
766P: Greg Kroah-Hartman
767M: [email protected]
768L: [email protected]
769S: Supported
770
771DRM DRIVERS
772P: David Airlie
773M: [email protected]
774L: [email protected]
775S: Maintained
776
777DSCC4 DRIVER
778