Version:  2.0.40 2.2.26 2.4.37 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10

Linux/MAINTAINERS

  1         List of maintainers and how to submit kernel changes
  2 
  3 Please try to follow the guidelines below. This will make things easier
  4 on the maintainers. Not all of these guidelines matter for every trivial
  5 patch so apply some common sense.
  6 
  7 1.      Always _test_ your changes, however small, on at least 4 or 5 people,
  8         preferably many more.
  9 
 10 2.      Try to release a few ALPHA test versions to the net. Announce them
 11         onto the kernel channel and await results. This is especially
 12         important for device drivers, because often that's the only way you
 13         will find things like the fact version 3 firmware needs a magic fix
 14         you didn't know about, or some clown changed the chips on a board
 15         and not its name. (Don't laugh! Look at the SMC etherpower for that.)
 16 
 17 3.      Make sure your changes compile correctly in multiple configurations.
 18         In particular check that changes work both as a module and built into
 19         the kernel.
 20 
 21 4.      When you are happy with a change make it generally available for
 22         testing and await feedback.
 23 
 24 5.      Make a patch available to the relevant maintainer in the list. Use
 25         'diff -u5' to make the patch easy to merge. Be prepared to get your
 26         changes sent back with seemingly silly requests about formatting and
 27         variable names. These aren't as silly as they seem. One job the
 28         maintainers (and especially Linus) do is to keep things looking the
 29         same. Sometimes this means that the clever hack in your driver to get
 30         around a problem actual needs to become a generalised kernel feature
 31         ready for next time. See Documentation/CodingStyle for guidance here.
 32 
 33         PLEASE try to include any credit lines you want added with the patch.
 34         It avoids people being missed off by mistake and makes it easier to
 35         know who wants adding and who doesn't.
 36 
 37         PLEASE document known bugs. If it doesn't work for everything or does
 38         something very odd once a month document it.
 39 
 40 6.      Make sure you have the right to send any changes you make. If you do
 41         changes at work you may find your employer owns the patch not you.
 42 
 43 7.      Happy hacking.
 44 
 45                 -----------------------------------
 46 
 47 Maintainers List (try to look for most precise areas first)
 48 
 49 P: Person
 50 M: Mail patches to
 51 L: Mailing list that is relevant to this area
 52 W: Web-page with status/info
 53 S: Status, one of the following:
 54 
 55         Supported:      Someone is actually paid to look after this (wildly
 56                         improbable, but does occasionally happen).
 57         Maintained:     Someone actually looks after it.
 58         Odd Fixes:      It has a maintainer but they don't have time to do
 59                         much other than throw the odd patch in. See below..
 60         Orphan:         No current maintainer [but maybe you could take the 
 61                         role as you write your new code].
 62         Obsolete:       Old code. Something tagged obsolete generally means
 63                         it has been replaced by a better system and you
 64                         should be using that.
 65 
 66 3C501 NETWORK DRIVER
 67 P:      Alan Cox
 68 M:      alan@the.3c501.cabal.tm
 69 L:      linux-net@vger.kernel.org
 70 S:      Maintained
 71 
 72 3C505 NETWORK DRIVER
 73 P:      Philip Blundell
 74 M:      Philip.Blundell@pobox.com
 75 L:      linux-net@vger.kernel.org
 76 S:      Maintained
 77 
 78 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
 79 P:      Paul Gortmaker
 80 M:      p_gortmaker@yahoo.com
 81 L:      linux-net@vger.kernel.org
 82 S:      Maintained
 83 
 84 ADVANSYS SCSI DRIVER
 85 P:      Bob Frey
 86 M:      linux@advansys.com
 87 W:      http://www.advansys.com/linux.html
 88 L:      linux-scsi@vger.kernel.org
 89 S:      Maintained
 90 
 91 AHA152X SCSI DRIVER
 92 P:      Juergen E. Fischer
 93 M:      Juergen Fischer <fischer@norbit.de>
 94 L:      linux-scsi@vger.kernel.org
 95 S:      Maintained
 96 
 97 APM DRIVER
 98 P:      Stephen Rothwell
 99 M:      sfr@canb.auug.org.au
100 L:      linux-laptop@vger.kernel.org
101 W:      http://www.canb.auug.org.au/~sfr/
102 S:      Supported
103 
104 APPLETALK NETWORK LAYER
105 P:      Jay Schulist
106 M:      jschlst@samba.org
107 L:      linux-atalk@lists.netspace.org
108 S:      Maintained
109 
110 ARPD SUPPORT
111 P:      Jonathan Layes
112 M:      layes@loran.com
113 L:      linux-net@vger.kernel.org
114 S:      Maintained
115 
116 AX.25 NETWORK LAYER
117 P:      Matthias Welwarsky
118 M:      dg2fef@afthd.tu-darmstadt.de
119 L:      linux-hams@vger.kernel.org
120 S:      Maintained
121 
122 CREDITS FILE
123 P:      John A. Martin
124 M:      jam@acm.org
125 S:      Maintained
126 
127 CYCLADES ASYNC MUX DRIVER
128 P:      Ivan Passos
129 M:      ivan@cyclades.com
130 W:      http://www.cyclades.com/
131 S:      Supported
132 
133 DAMA SLAVE for AX.25
134 P:      Joerg Reuter
135 M:      jreuter@yaina.de
136 W:      http://yaina.de/jreuter/
137 W:      http://qsl.net/dl1bke/
138 L:      linux-hams@vger.kernel.org
139 S:      Maintained
140 
141 DC390/AM53C974 SCSI driver
142 P:      Kurt Garloff
143 M:      kurt@garloff.de
144 W:      http://www.garloff.de/kurt/linux/dc390/
145 S:      Maintained
146 
147 DEVICE NUMBER REGISTRY
148 P:      H. Peter Anvin
149 M:      hpa@zytor.com
150 L:      linux-kernel@vger.kernel.org
151 S:      Maintained
152 
153 DEVICE FILESYSTEM
154 P:      Richard Gooch
155 M:      rgooch@atnf.csiro.au
156 L:      linux-kernel@vger.kernel.org
157 S:      Maintained
158 
159 DIGI RIGHTSWITCH NETWORK DRIVER
160 P:      Rick Richardson
161 M:      rick@remotepoint.com
162 L:      linux-net@vger.kernel.org
163 W:      http://www.dgii.com/linux/
164 S:      Maintained
165 
166 DIGIBOARD DRIVER
167 P:      Christoph Lameter
168 M:      christoph@lameter.com
169 W:      http://www.dgii.com/linux,http://lameter.com/digi
170 L:      digilnux@dgii.com
171 S:      Maintained
172 
173 EATA-DMA SCSI DRIVER
174 P:      Michael Neuffer
175 M:      mike@i-Connect.Net
176 L:      linux-eata@i-connect.net, linux-scsi@vger.kernel.org
177 S:      Maintained
178 
179 EATA ISA/EISA/PCI SCSI DRIVER
180 P:      Dario Ballabio
181 M:      ballabio_dario@emc.com
182 L:      linux-scsi@vger.kernel.org
183 S:      Maintained
184 
185 EATA-PIO SCSI DRIVER
186 P:      Michael Neuffer
187 M:      mike@i-Connect.Net
188 L:      linux-eata@i-connect.net, linux-scsi@vger.kernel.org
189 S:      Maintained
190 
191 ETHEREXPRESS-16 NETWORK DRIVER
192 P:      Philip Blundell
193 M:      Philip.Blundell@pobox.com
194 L:      linux-net@vger.kernel.org
195 S:      Maintained
196 
197 EXT2 FILE SYSTEM
198 L:      ext2-devel@lists.sourceforge.net
199 S:      Odd fixes
200 
201 FILE LOCKING (flock() and fcntl()/lockf())
202 P:      Andy Walker
203 M:      andy@lysaker.kvaerner.no
204 L:      linux-kernel@vger.kernel.org
205 S:      Maintained
206 
207 FPU EMULATOR
208 P:      Bill Metzenthen
209 M:      billm@suburbia.net
210 W:      http://suburbia.net/~billm/floating-point/emulator/
211 S:      Maintained
212 
213 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
214 P:      Mike McLagan
215 M:      mike.mclagan@linux.org
216 L:      linux-net@vger.kernel.org
217 S:      Maintained
218 
219 FTAPE/QIC-117
220 P:      Claus-Justus Heine
221 M:      claus@momo.math.rwth-aachen.de
222 L:      linux-tape@vger.kernel.org
223 W:      http://www-math.math.rwth-aachen.de/~LBFM/claus/ftape/
224 S:      Maintained
225 
226 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
227 P:      Rik Faith
228 M:      faith@cs.unc.edu
229 L:      linux-scsi@vger.kernel.org
230 S:      Odd fixes (e.g., new signatures)
231 
232 GSCD CDROM DRIVER
233 P:      Oliver Raupach
234 M:      oliver@mm.gop.de
235 L:      linux-kernel@vger.kernel.org
236 S:      Maintained
237 
238 i386 BOOT CODE
239 P:      Riley Williams
240 M:      Riley@Williams.Name
241 L:      linux-kernel@vger.kernel.org
242 S:      Odd fixes
243 
244 IDE DRIVER [GENERAL]
245 P:      Andre Hedrick
246 M:      andre@linux-ide.org
247 M:      andre@linuxdiskcert.org
248 L:      linux-kernel@vger.kernel.org
249 W:      http://www.kernel.org/pub/linux/kernel/people/hedrick/
250 W:      http://www.linux-ide.org/
251 W:      http://www.linuxdiskcert.org/
252 S:      Maintained
253 
254 IDE/ATAPI CDROM DRIVER 
255 P:      Jens Axboe
256 M:      axboe@suse.de
257 L:      linux-kernel@vger.kernel.org
258 W:      http://www.kernel.dk
259 S:      Maintained
260 
261 IDE/ATAPI TAPE/FLOPPY DRIVERS
262 P:      Gadi Oxman
263 M:      Gadi Oxman <gadio@netvision.net.il>
264 L:      linux-kernel@vger.kernel.org
265 S:      Maintained
266 
267 IP MASQUERADING (IPV4)
268 P:      Nigel Metheringham
269 M:      Nigel.Metheringham@ThePLAnet.net
270 L:      masq@indyramp.com
271 S:      Maintained
272 
273 IPX NETWORK LAYER
274 P:      Alan Cox [for the moment]
275 M:      net-patches@lxorguk.ukuu.org.uk
276 L:      linux-ipx@vger.kernel.org [will change]
277 S:      Maintained
278 
279 ISDN SUBSYSTEM [GENERAL]
280 P:      Fritz Elfert
281 M:      fritz@isdn4linux.de
282 L:      isdn4linux@listserv.isdn4linux.de
283 W:      http://www.isdn4linux.de
284 S:      Maintained
285 
286 ISDN SUBSYSTEM HISAX
287 P:      Karsten Keil
288 M:      kkeil@suse.de
289 P:      Kai Germaschewski
290 M:      kai.germaschewski@gmx.de
291 L:      isdn4linux@listserv.isdn4linux.de
292 W:      http://www.isdn4linux.de
293 S:      Maintained
294 
295 KERNEL AUTOMOUNTER (AUTOFS)
296 P:      H. Peter Anvin
297 M:      hpa@zytor.com
298 L:      autofs@linux.kernel.org
299 S:      Maintained
300 
301 LANCE AND LANCE32 NETWORK DRIVER
302 P:      Thomas Bogendörfer
303 M:      tsbogend@alpha.franken.de
304 L:      linux-net@vger.kernel.org
305 S:      Maintained
306 
307 MENUCONFIG
308 P:      William Roadcap
309 M:      roadcapw@titus.org
310 L:      linux-kernel@vger.kernel.org
311 S:      Maintained
312 
313 MODULE SUPPORT [GENERAL], KERNELD
314 P:      Bjorn Ekwall
315 M:      bj0rn@blox.se
316 W:      http://www.pi.se/blox/modules/
317 L:      linux-kernel@vger.kernel.org
318 S:      Maintained
319 
320 MOUSE AND MISC DEVICES [GENERAL]
321 P:      Alessandro Rubini
322 M:      rubini@ipvvis.unipv.it
323 L:      linux-kernel@vger.kernel.org
324 S:      Maintained
325 
326 NCP FILESYSTEM
327 P:      Volker Lendecke
328 M:      vl@kki.org
329 L:      linware@sh.cvut.cz
330 S:      Odd Fixes
331 
332 NETROM NETWORK LAYER
333 P:      Jon Naylor
334 M:      jsn@cs.nott.ac.uk
335 L:      linux-hams@vger.kernel.org
336 S:      Maintained
337 
338 NETWORKING [GENERAL]
339 P:      Alan Cox
340 M:      net-patches@lxorguk.ukuu.org.uk
341 L:      linux-net@vger.kernel.org
342 S:      Odd Fixes <-> Maintained subject to workloads
343 
344 NON-IDE/NON-SCSI CDROM DRIVERS [GENERAL] (come on, crew - mark your responsibility)
345 P:      Eberhard Moenkeberg
346 M:      emoenke@gwdg.de
347 L:      linux-kernel@vger.kernel.org
348 S:      Maintained
349 
350 PPP PROTOCOL DRIVERS AND COMPRESSORS
351 P:      Al Longyear
352 M:      longyear@pobox.com
353 L:      linux-ppp@vger.kernel.org
354 S:      Maintained
355 
356 REAL TIME CLOCK DRIVER
357 P:      Paul Gortmaker
358 M:      p_gortmaker@yahoo.com
359 L:      linux-kernel@vger.kernel.org
360 S:      Maintained
361 
362 RISCOM8 DRIVER
363 P:      Dmitry Gorodchanin
364 M:      pgmdsg@ibi.com
365 L:      linux-kernel@vger.kernel.org
366 S:      Maintained
367 
368 SBPCD CDROM DRIVER
369 P:      Eberhard Moenkeberg
370 M:      emoenke@gwdg.de
371 L:      linux-kernel@vger.kernel.org
372 S:      Maintained
373 
374 SCSI SUBSYSTEM
375 L:      linux-scsi@vger.kernel.org
376 S:      Unmaintained
377 
378 SCSI TAPE DRIVER
379 P:      Kai Mäkisara
380 M:      Kai.Makisara@metla.fi
381 L:      linux-scsi@vger.kernel.org
382 S:      Maintained
383 
384 SMB FILESYSTEM
385 P:      Andrew Tridgell
386 M:      tridge@samba.org
387 W:      http://samba.org/
388 L:      samba@samba.org
389 S:      Maintained
390 
391 SMP (except SPARC)
392 P:      Alan Cox
393 M:      smp-patches@lxorguk.ukuu.org.uk
394 L:      linux-smp@vger.kernel.org
395 S:      Maintained
396 
397 SPARC
398 P:      David S. Miller
399 M:      davem@redhat.com
400 L:      sparclinux@vger.kernel.org
401 S:      Maintained
402 
403 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
404 P:      Roger Wolff
405 M:      R.E.Wolff@BitWizard.nl
406 M:      io8-linux@specialix.co.uk
407 L:      linux-kernel@vger.kernel.org ?
408 S:      Supported
409 
410 STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
411 W:      http://mosquitonet.Stanford.EDU/strip.html
412 S:      Unsupported ?
413 
414 SVGA HANDLING
415 P:      Martin Mares
416 M:      mj@ucw.cz
417 L:      linux-video@atrey.karlin.mff.cuni.cz
418 S:      Maintained
419 
420 TLAN NETWORK DRIVER
421 P:      Torben Mathiasen
422 M:      torben.mathiasen@compaq.com
423 M:      torben@kernel.dk
424 L:      tlan@vuser.vu.union.edu
425 L:      linux-net@vger.kernel.org
426 W:      http://tlan.kernel.dk
427 S:      Maintained
428 
429 TOKEN-RING NETWORK DRIVER
430 P:      Paul Norton
431 M:      pnorton@ieee.org
432 L:      linux-net@vger.kernel.org
433 L:      linux-tr@linuxtr.net
434 S:      Maintained
435 
436 U14-34F SCSI DRIVER
437 P:      Dario Ballabio
438 M:      ballabio_dario@emc.com
439 L:      linux-scsi@vger.kernel.org
440 S:      Maintained
441 
442 VFAT FILESYSTEM
443 P:      Gordon Chaffee
444 M:      chaffee@cs.berkeley.edu
445 L:      linux-kernel@vger.kernel.org
446 W:      http://bmrc.berkeley.edu/people/chaffee
447 S:      Maintained
448 
449 WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS
450 P:      Jean Tourrilhes
451 M:      jt@hpl.hp.com
452 W:      http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
453 S:      Maintained
454 
455 WD7000 SCSI DRIVER
456 P:      Miroslav Zagorac
457 M:      zaga@fly.cc.fer.hr
458 L:      linux-scsi@vger.kernel.org
459 S:      Maintained
460 
461 Z8530 SCC DRIVER FOR AX.25
462 P:      Joerg Reuter
463 M:      jreuter@yaina.de
464 W:      http://yaina.de/jreuter/
465 W:      http://www.qsl.net/dl1bke/
466 L:      linux-hams@vger.kernel.org
467 S:      Maintained
468 
469 THE REST
470 P:      David Weinehall
471 M:      tao@kernel.org
472 L:      linux-kernel@vger.kernel.org
473 S:      Maintained

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us