]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - MAINTAINERS
maintainers: add dma engine tree details
[mirror_ubuntu-bionic-kernel.git] / MAINTAINERS
1
2 List of maintainers and how to submit kernel changes
3
4 Please try to follow the guidelines below. This will make things
5 easier on the maintainers. Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 1. Always _test_ your changes, however small, on at least 4 or
9 5 people, preferably many more.
10
11 2. 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
19 3. 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
23 4. When you are happy with a change make it generally available for
24 testing and await feedback.
25
26 5. 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.
34
35 PLEASE check your patch with the automated style checker
36 (scripts/checkpatch.pl) to catch trival style violations.
37 See Documentation/CodingStyle for guidance here.
38
39 PLEASE CC: the maintainers and mailing lists that are generated
40 by scripts/get_maintainer.pl. The results returned by the
41 script will be best if you have git installed and are making
42 your changes in a branch derived from Linus' latest git tree.
43 See Documentation/SubmittingPatches for details.
44
45 PLEASE try to include any credit lines you want added with the
46 patch. It avoids people being missed off by mistake and makes
47 it easier to know who wants adding and who doesn't.
48
49 PLEASE document known bugs. If it doesn't work for everything
50 or does something very odd once a month document it.
51
52 PLEASE remember that submissions must be made under the terms
53 of the OSDL certificate of contribution and should include a
54 Signed-off-by: line. The current version of this "Developer's
55 Certificate of Origin" (DCO) is listed in the file
56 Documentation/SubmittingPatches.
57
58 6. Make sure you have the right to send any changes you make. If you
59 do changes at work you may find your employer owns the patch
60 not you.
61
62 7. When sending security related changes or reports to a maintainer
63 please Cc: security@kernel.org, especially if the maintainer
64 does not respond.
65
66 8. Happy hacking.
67
68 Descriptions of section entries:
69
70 P: Person (obsolete)
71 M: Mail patches to: FullName <address@domain>
72 L: Mailing list that is relevant to this area
73 W: Web-page with status/info
74 Q: Patchwork web based patch tracking system site
75 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
76 S: Status, one of the following:
77 Supported: Someone is actually paid to look after this.
78 Maintained: Someone actually looks after it.
79 Odd Fixes: It has a maintainer but they don't have time to do
80 much other than throw the odd patch in. See below..
81 Orphan: No current maintainer [but maybe you could take the
82 role as you write your new code].
83 Obsolete: Old code. Something tagged obsolete generally means
84 it has been replaced by a better system and you
85 should be using that.
86 F: Files and directories with wildcard patterns.
87 A trailing slash includes all files and subdirectory files.
88 F: drivers/net/ all files in and below drivers/net
89 F: drivers/net/* all files in drivers/net, but not below
90 F: */net/* all files in "any top level directory"/net
91 One pattern per line. Multiple F: lines acceptable.
92 X: Files and directories that are NOT maintained, same rules as F:
93 Files exclusions are tested before file matches.
94 Can be useful for excluding a specific subdirectory, for instance:
95 F: net/
96 X: net/ipv6/
97 matches all files in and below net excluding net/ipv6/
98 K: Keyword perl extended regex pattern to match content in a
99 patch or file. For instance:
100 K: of_get_profile
101 matches patches or files that contain "of_get_profile"
102 K: \b(printk|pr_(info|err))\b
103 matches patches or files that contain one or more of the words
104 printk, pr_info or pr_err
105 One regex pattern per line. Multiple K: lines acceptable.
106
107 Note: For the hard of thinking, this list is meant to remain in alphabetical
108 order. If you could add yourselves to it in alphabetical order that would be
109 so much easier [Ed]
110
111 Maintainers List (try to look for most precise areas first)
112
113 -----------------------------------
114
115 3C505 NETWORK DRIVER
116 M: Philip Blundell <philb@gnu.org>
117 L: netdev@vger.kernel.org
118 S: Maintained
119 F: drivers/net/3c505*
120
121 3C59X NETWORK DRIVER
122 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
123 L: netdev@vger.kernel.org
124 S: Maintained
125 F: Documentation/networking/vortex.txt
126 F: drivers/net/3c59x.c
127
128 3CR990 NETWORK DRIVER
129 M: David Dillow <dave@thedillows.org>
130 L: netdev@vger.kernel.org
131 S: Maintained
132 F: drivers/net/typhoon*
133
134 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
135 M: Adam Radford <linuxraid@lsi.com>
136 L: linux-scsi@vger.kernel.org
137 W: http://www.lsi.com
138 S: Supported
139 F: drivers/scsi/3w-*
140
141 53C700 AND 53C700-66 SCSI DRIVER
142 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
143 L: linux-scsi@vger.kernel.org
144 S: Maintained
145 F: drivers/scsi/53c700*
146
147 6PACK NETWORK DRIVER FOR AX.25
148 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
149 L: linux-hams@vger.kernel.org
150 S: Maintained
151 F: drivers/net/hamradio/6pack.c
152
153 8169 10/100/1000 GIGABIT ETHERNET DRIVER
154 M: Francois Romieu <romieu@fr.zoreil.com>
155 L: netdev@vger.kernel.org
156 S: Maintained
157 F: drivers/net/r8169.c
158
159 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
160 M: Greg Kroah-Hartman <gregkh@suse.de>
161 L: linux-serial@vger.kernel.org
162 W: http://serial.sourceforge.net
163 S: Maintained
164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
165 F: drivers/tty/serial/8250*
166 F: include/linux/serial_8250.h
167
168 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
169 L: netdev@vger.kernel.org
170 S: Orphan / Obsolete
171 F: drivers/net/*8390*
172 F: drivers/net/ax88796.c
173
174 9P FILE SYSTEM
175 M: Eric Van Hensbergen <ericvh@gmail.com>
176 M: Ron Minnich <rminnich@sandia.gov>
177 M: Latchesar Ionkov <lucho@ionkov.net>
178 L: v9fs-developer@lists.sourceforge.net
179 W: http://swik.net/v9fs
180 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
182 S: Maintained
183 F: Documentation/filesystems/9p.txt
184 F: fs/9p/
185
186 A2232 SERIAL BOARD DRIVER
187 M: Enver Haase <A2232@gmx.net>
188 L: linux-m68k@lists.linux-m68k.org
189 S: Maintained
190 F: drivers/char/ser_a2232*
191
192 AACRAID SCSI RAID DRIVER
193 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
194 L: linux-scsi@vger.kernel.org
195 W: http://www.adaptec.com/
196 S: Supported
197 F: Documentation/scsi/aacraid.txt
198 F: drivers/scsi/aacraid/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M: Hans de Goede <hdegoede@redhat.com>
202 L: lm-sensors@lm-sensors.org
203 S: Maintained
204 F: drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M: Alistair John Strachan <alistair@devzero.co.uk>
208 L: lm-sensors@lm-sensors.org
209 S: Maintained
210 F: drivers/hwmon/abituguru3.c
211
212 ACENIC DRIVER
213 M: Jes Sorensen <jes@trained-monkey.org>
214 L: linux-acenic@sunsite.dk
215 S: Maintained
216 F: drivers/net/acenic*
217
218 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
219 M: Peter Feuerer <peter@piie.net>
220 L: platform-driver-x86@vger.kernel.org
221 W: http://piie.net/?section=acerhdf
222 S: Maintained
223 F: drivers/platform/x86/acerhdf.c
224
225 ACER WMI LAPTOP EXTRAS
226 M: Carlos Corbacho <carlos@strangeworlds.co.uk>
227 L: aceracpi@googlegroups.com (subscribers-only)
228 L: platform-driver-x86@vger.kernel.org
229 W: http://code.google.com/p/aceracpi
230 S: Maintained
231 F: drivers/platform/x86/acer-wmi.c
232
233 ACPI
234 M: Len Brown <lenb@kernel.org>
235 L: linux-acpi@vger.kernel.org
236 W: http://www.lesswatts.org/projects/acpi/
237 Q: http://patchwork.kernel.org/project/linux-acpi/list/
238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
239 S: Supported
240 F: drivers/acpi/
241 F: drivers/pnp/pnpacpi/
242 F: include/linux/acpi.h
243 F: include/acpi/
244
245 ACPI FAN DRIVER
246 M: Zhang Rui <rui.zhang@intel.com>
247 L: linux-acpi@vger.kernel.org
248 W: http://www.lesswatts.org/projects/acpi/
249 S: Supported
250 F: drivers/acpi/fan.c
251
252 ACPI PROCESSOR AGGREGATOR DRIVER
253 M: Shaohua Li <shaohua.li@intel.com>
254 L: linux-acpi@vger.kernel.org
255 W: http://www.lesswatts.org/projects/acpi/
256 S: Supported
257 F: drivers/acpi/acpi_pad.c
258
259 ACPI THERMAL DRIVER
260 M: Zhang Rui <rui.zhang@intel.com>
261 L: linux-acpi@vger.kernel.org
262 W: http://www.lesswatts.org/projects/acpi/
263 S: Supported
264 F: drivers/acpi/*thermal*
265
266 ACPI VIDEO DRIVER
267 M: Zhang Rui <rui.zhang@intel.com>
268 L: linux-acpi@vger.kernel.org
269 W: http://www.lesswatts.org/projects/acpi/
270 S: Supported
271 F: drivers/acpi/video.c
272
273 ACPI WMI DRIVER
274 M: Carlos Corbacho <carlos@strangeworlds.co.uk>
275 L: platform-driver-x86@vger.kernel.org
276 W: http://www.lesswatts.org/projects/acpi/
277 S: Maintained
278 F: drivers/platform/x86/wmi.c
279
280 AD1889 ALSA SOUND DRIVER
281 M: Kyle McMartin <kyle@mcmartin.ca>
282 M: Thibaut Varene <T-Bone@parisc-linux.org>
283 W: http://wiki.parisc-linux.org/AD1889
284 L: linux-parisc@vger.kernel.org
285 S: Maintained
286 F: sound/pci/ad1889.*
287
288 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
289 M: Michael Hennerich <michael.hennerich@analog.com>
290 L: device-driver-devel@blackfin.uclinux.org
291 W: http://wiki.analog.com/AD5254
292 S: Supported
293 F: drivers/misc/ad525x_dpot.c
294
295 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
296 M: Michael Hennerich <michael.hennerich@analog.com>
297 L: device-driver-devel@blackfin.uclinux.org
298 W: http://wiki.analog.com/AD5398
299 S: Supported
300 F: drivers/regulator/ad5398.c
301
302 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
303 M: Michael Hennerich <michael.hennerich@analog.com>
304 L: device-driver-devel@blackfin.uclinux.org
305 W: http://wiki.analog.com/AD7142
306 S: Supported
307 F: drivers/input/misc/ad714x.c
308
309 AD7877 TOUCHSCREEN DRIVER
310 M: Michael Hennerich <michael.hennerich@analog.com>
311 L: device-driver-devel@blackfin.uclinux.org
312 W: http://wiki.analog.com/AD7877
313 S: Supported
314 F: drivers/input/touchscreen/ad7877.c
315
316 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
317 M: Michael Hennerich <michael.hennerich@analog.com>
318 L: device-driver-devel@blackfin.uclinux.org
319 W: http://wiki.analog.com/AD7879
320 S: Supported
321 F: drivers/input/touchscreen/ad7879.c
322
323 ADM1025 HARDWARE MONITOR DRIVER
324 M: Jean Delvare <khali@linux-fr.org>
325 L: lm-sensors@lm-sensors.org
326 S: Maintained
327 F: Documentation/hwmon/adm1025
328 F: drivers/hwmon/adm1025.c
329
330 ADM1029 HARDWARE MONITOR DRIVER
331 M: Corentin Labbe <corentin.labbe@geomatys.fr>
332 L: lm-sensors@lm-sensors.org
333 S: Maintained
334 F: drivers/hwmon/adm1029.c
335
336 ADM8211 WIRELESS DRIVER
337 L: linux-wireless@vger.kernel.org
338 W: http://linuxwireless.org/
339 S: Orphan
340 F: drivers/net/wireless/adm8211.*
341
342 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
343 M: Michael Hennerich <michael.hennerich@analog.com>
344 L: device-driver-devel@blackfin.uclinux.org
345 W: http://wiki.analog.com/ADP5520
346 S: Supported
347 F: drivers/mfd/adp5520.c
348 F: drivers/video/backlight/adp5520_bl.c
349 F: drivers/leds/leds-adp5520.c
350 F: drivers/gpio/adp5520-gpio.c
351 F: drivers/input/keyboard/adp5520-keys.c
352
353 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
354 M: Michael Hennerich <michael.hennerich@analog.com>
355 L: device-driver-devel@blackfin.uclinux.org
356 W: http://wiki.analog.com/ADP5588
357 S: Supported
358 F: drivers/input/keyboard/adp5588-keys.c
359 F: drivers/gpio/adp5588-gpio.c
360
361 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
362 M: Michael Hennerich <michael.hennerich@analog.com>
363 L: device-driver-devel@blackfin.uclinux.org
364 W: http://wiki.analog.com/ADP8860
365 S: Supported
366 F: drivers/video/backlight/adp8860_bl.c
367
368 ADS1015 HARDWARE MONITOR DRIVER
369 M: Dirk Eibach <eibach@gdsys.de>
370 L: lm-sensors@lm-sensors.org
371 S: Maintained
372 F: Documentation/hwmon/ads1015
373 F: drivers/hwmon/ads1015.c
374 F: include/linux/i2c/ads1015.h
375
376 ADT746X FAN DRIVER
377 M: Colin Leroy <colin@colino.net>
378 S: Maintained
379 F: drivers/macintosh/therm_adt746x.c
380
381 ADT7475 HARDWARE MONITOR DRIVER
382 M: Jean Delvare <khali@linux-fr.org>
383 L: lm-sensors@lm-sensors.org
384 S: Maintained
385 F: Documentation/hwmon/adt7475
386 F: drivers/hwmon/adt7475.c
387
388 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
389 M: Michael Hennerich <michael.hennerich@analog.com>
390 L: device-driver-devel@blackfin.uclinux.org
391 W: http://wiki.analog.com/ADXL345
392 S: Supported
393 F: drivers/input/misc/adxl34x.c
394
395 ADVANSYS SCSI DRIVER
396 M: Matthew Wilcox <matthew@wil.cx>
397 L: linux-scsi@vger.kernel.org
398 S: Maintained
399 F: Documentation/scsi/advansys.txt
400 F: drivers/scsi/advansys.c
401
402 AEDSP16 DRIVER
403 M: Riccardo Facchetti <fizban@tin.it>
404 S: Maintained
405 F: sound/oss/aedsp16.c
406
407 AFFS FILE SYSTEM
408 M: Roman Zippel <zippel@linux-m68k.org>
409 S: Maintained
410 F: Documentation/filesystems/affs.txt
411 F: fs/affs/
412
413 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
414 M: David Howells <dhowells@redhat.com>
415 L: linux-afs@lists.infradead.org
416 S: Supported
417 F: fs/afs/
418 F: include/net/af_rxrpc.h
419 F: net/rxrpc/af_rxrpc.c
420
421 AGPGART DRIVER
422 M: David Airlie <airlied@linux.ie>
423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
424 S: Maintained
425 F: drivers/char/agp/
426 F: include/linux/agp*
427
428 AHA152X SCSI DRIVER
429 M: "Juergen E. Fischer" <fischer@norbit.de>
430 L: linux-scsi@vger.kernel.org
431 S: Maintained
432 F: drivers/scsi/aha152x*
433 F: drivers/scsi/pcmcia/aha152x*
434
435 AIC7XXX / AIC79XX SCSI DRIVER
436 M: Hannes Reinecke <hare@suse.de>
437 L: linux-scsi@vger.kernel.org
438 S: Maintained
439 F: drivers/scsi/aic7xxx/
440 F: drivers/scsi/aic7xxx_old/
441
442 AIO
443 M: Benjamin LaHaise <bcrl@kvack.org>
444 L: linux-aio@kvack.org
445 S: Supported
446 F: fs/aio.c
447 F: include/linux/*aio*.h
448
449 ALCATEL SPEEDTOUCH USB DRIVER
450 M: Duncan Sands <duncan.sands@free.fr>
451 L: linux-usb@vger.kernel.org
452 W: http://www.linux-usb.org/SpeedTouch/
453 S: Maintained
454 F: drivers/usb/atm/speedtch.c
455 F: drivers/usb/atm/usbatm.c
456
457 ALCHEMY AU1XX0 MMC DRIVER
458 M: Manuel Lauss <manuel.lauss@gmail.com>
459 S: Maintained
460 F: drivers/mmc/host/au1xmmc.c
461
462 ALI1563 I2C DRIVER
463 M: Rudolf Marek <r.marek@assembler.cz>
464 L: linux-i2c@vger.kernel.org
465 S: Maintained
466 F: Documentation/i2c/busses/i2c-ali1563
467 F: drivers/i2c/busses/i2c-ali1563.c
468
469 ALPHA PORT
470 M: Richard Henderson <rth@twiddle.net>
471 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
472 M: Matt Turner <mattst88@gmail.com>
473 L: linux-alpha@vger.kernel.org
474 F: arch/alpha/
475
476 ALTERA UART/JTAG UART SERIAL DRIVERS
477 M: Tobias Klauser <tklauser@distanz.ch>
478 L: linux-serial@vger.kernel.org
479 L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
480 S: Maintained
481 F: drivers/tty/serial/altera_uart.c
482 F: drivers/tty/serial/altera_jtaguart.c
483 F: include/linux/altera_uart.h
484 F: include/linux/altera_jtaguart.h
485
486 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
487 M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
488 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
489 S: Supported
490 F: drivers/usb/gadget/amd5536udc.*
491
492 AMD GEODE PROCESSOR/CHIPSET SUPPORT
493 P: Andres Salomon <dilinger@queued.net>
494 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
495 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
496 S: Supported
497 F: drivers/char/hw_random/geode-rng.c
498 F: drivers/crypto/geode*
499 F: drivers/video/geode/
500 F: arch/x86/include/asm/geode.h
501
502 AMD IOMMU (AMD-VI)
503 M: Joerg Roedel <joerg.roedel@amd.com>
504 L: iommu@lists.linux-foundation.org
505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
506 S: Supported
507 F: arch/x86/kernel/amd_iommu*.c
508 F: arch/x86/include/asm/amd_iommu*.h
509
510 AMD MICROCODE UPDATE SUPPORT
511 M: Andreas Herrmann <andreas.herrmann3@amd.com>
512 L: amd64-microcode@amd64.org
513 S: Supported
514 F: arch/x86/kernel/microcode_amd.c
515
516 AMS (Apple Motion Sensor) DRIVER
517 M: Michael Hanselmann <linux-kernel@hansmi.ch>
518 S: Supported
519 F: drivers/macintosh/ams/
520
521 AMSO1100 RNIC DRIVER
522 M: Tom Tucker <tom@opengridcomputing.com>
523 M: Steve Wise <swise@opengridcomputing.com>
524 L: linux-rdma@vger.kernel.org
525 S: Maintained
526 F: drivers/infiniband/hw/amso1100/
527
528 ANALOG DEVICES INC ASOC CODEC DRIVERS
529 L: device-driver-devel@blackfin.uclinux.org
530 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
531 W: http://wiki.analog.com/
532 S: Supported
533 F: sound/soc/codecs/ad1*
534 F: sound/soc/codecs/ssm*
535
536 ANALOG DEVICES INC ASOC DRIVERS
537 L: uclinux-dist-devel@blackfin.uclinux.org
538 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
539 W: http://blackfin.uclinux.org/
540 S: Supported
541 F: sound/soc/blackfin/*
542
543 AOA (Apple Onboard Audio) ALSA DRIVER
544 M: Johannes Berg <johannes@sipsolutions.net>
545 L: linuxppc-dev@lists.ozlabs.org
546 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
547 S: Maintained
548 F: sound/aoa/
549
550 APM DRIVER
551 L: linux-laptop@vger.kernel.org
552 S: Orphan
553 F: arch/x86/kernel/apm_32.c
554 F: include/linux/apm_bios.h
555
556 APPLE BCM5974 MULTITOUCH DRIVER
557 M: Henrik Rydberg <rydberg@euromail.se>
558 L: linux-input@vger.kernel.org
559 S: Maintained
560 F: drivers/input/mouse/bcm5974.c
561
562 APPLE SMC DRIVER
563 M: Henrik Rydberg <rydberg@euromail.se>
564 L: lm-sensors@lm-sensors.org
565 S: Maintained
566 F: drivers/hwmon/applesmc.c
567
568 APPLETALK NETWORK LAYER
569 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
570 S: Maintained
571 F: drivers/net/appletalk/
572 F: net/appletalk/
573
574 ARASAN COMPACT FLASH PATA CONTROLLER
575 M: Viresh Kumar <viresh.kumar@st.com>
576 L: linux-ide@vger.kernel.org
577 S: Maintained
578 F: include/linux/pata_arasan_cf_data.h
579 F: drivers/ata/pata_arasan_cf.c
580
581 ARC FRAMEBUFFER DRIVER
582 M: Jaya Kumar <jayalk@intworks.biz>
583 S: Maintained
584 F: drivers/video/arcfb.c
585 F: drivers/video/fb_defio.c
586
587 ARM MFM AND FLOPPY DRIVERS
588 M: Ian Molton <spyro@f2s.com>
589 S: Maintained
590 F: arch/arm/lib/floppydma.S
591 F: arch/arm/include/asm/floppy.h
592
593 ARM PORT
594 M: Russell King <linux@arm.linux.org.uk>
595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
596 W: http://www.arm.linux.org.uk/
597 S: Maintained
598 F: arch/arm/
599
600 ARM PRIMECELL AACI PL041 DRIVER
601 M: Russell King <linux@arm.linux.org.uk>
602 S: Maintained
603 F: sound/arm/aaci.*
604
605 ARM PRIMECELL CLCD PL110 DRIVER
606 M: Russell King <linux@arm.linux.org.uk>
607 S: Maintained
608 F: drivers/video/amba-clcd.*
609
610 ARM PRIMECELL KMI PL050 DRIVER
611 M: Russell King <linux@arm.linux.org.uk>
612 S: Maintained
613 F: drivers/input/serio/ambakmi.*
614 F: include/linux/amba/kmi.h
615
616 ARM PRIMECELL MMCI PL180/1 DRIVER
617 S: Orphan
618 F: drivers/mmc/host/mmci.*
619
620 ARM PRIMECELL BUS SUPPORT
621 M: Russell King <linux@arm.linux.org.uk>
622 S: Maintained
623 F: drivers/amba/
624 F: include/linux/amba/bus.h
625
626 ARM/ADI ROADRUNNER MACHINE SUPPORT
627 M: Lennert Buytenhek <kernel@wantstofly.org>
628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
629 S: Maintained
630 F: arch/arm/mach-ixp23xx/
631 F: arch/arm/mach-ixp23xx/include/mach/
632
633 ARM/ADS SPHERE MACHINE SUPPORT
634 M: Lennert Buytenhek <kernel@wantstofly.org>
635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
636 S: Maintained
637
638 ARM/AFEB9260 MACHINE SUPPORT
639 M: Sergey Lapin <slapin@ossfans.org>
640 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
641 S: Maintained
642
643 ARM/AJECO 1ARM MACHINE SUPPORT
644 M: Lennert Buytenhek <kernel@wantstofly.org>
645 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
646 S: Maintained
647
648 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
649 M: Andrew Victor <linux@maxim.org.za>
650 M: Nicolas Ferre <nicolas.ferre@atmel.com>
651 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
653 W: http://maxim.org.za/at91_26.html
654 W: http://www.linux4sam.org
655 S: Supported
656 F: arch/arm/mach-at91/
657
658 ARM/BCMRING ARM ARCHITECTURE
659 M: Jiandong Zheng <jdzheng@broadcom.com>
660 M: Scott Branden <sbranden@broadcom.com>
661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
662 S: Maintained
663 F: arch/arm/mach-bcmring
664
665 ARM/BCMRING MTD NAND DRIVER
666 M: Jiandong Zheng <jdzheng@broadcom.com>
667 M: Scott Branden <sbranden@broadcom.com>
668 L: linux-mtd@lists.infradead.org
669 S: Maintained
670 F: drivers/mtd/nand/bcm_umi_nand.c
671 F: drivers/mtd/nand/bcm_umi_bch.c
672 F: drivers/mtd/nand/nand_bcm_umi.h
673
674 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
675 M: Anton Vorontsov <avorontsov@mvista.com>
676 S: Maintained
677 F: arch/arm/mach-cns3xxx/
678 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
679
680 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
681 M: Hartley Sweeten <hsweeten@visionengravers.com>
682 M: Ryan Mallon <ryan@bluewatersys.com>
683 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
684 S: Maintained
685 F: arch/arm/mach-ep93xx/
686 F: arch/arm/mach-ep93xx/include/mach/
687
688 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
689 M: Lennert Buytenhek <kernel@wantstofly.org>
690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
691 S: Maintained
692
693 ARM/CLKDEV SUPPORT
694 M: Russell King <linux@arm.linux.org.uk>
695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
696 F: arch/arm/include/asm/clkdev.h
697 F: drivers/clk/clkdev.c
698
699 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
700 M: Mike Rapoport <mike@compulab.co.il>
701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
702 S: Maintained
703
704 ARM/CONTEC MICRO9 MACHINE SUPPORT
705 M: Hubert Feurstein <hubert.feurstein@contec.at>
706 S: Maintained
707 F: arch/arm/mach-ep93xx/micro9.c
708
709 ARM/CORGI MACHINE SUPPORT
710 M: Richard Purdie <rpurdie@rpsys.net>
711 S: Maintained
712
713 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
714 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
716 T: git git://git.berlios.de/gemini-board
717 S: Maintained
718 F: arch/arm/mach-gemini/
719
720 ARM/EBSA110 MACHINE SUPPORT
721 M: Russell King <linux@arm.linux.org.uk>
722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
723 W: http://www.arm.linux.org.uk/
724 S: Maintained
725 F: arch/arm/mach-ebsa110/
726 F: drivers/net/arm/am79c961a.*
727
728 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
729 M: Daniel Ribeiro <drwyrm@gmail.com>
730 M: Stefan Schmidt <stefan@openezx.org>
731 M: Harald Welte <laforge@openezx.org>
732 L: openezx-devel@lists.openezx.org (subscribers-only)
733 W: http://www.openezx.org/
734 S: Maintained
735 T: topgit git://git.openezx.org/openezx.git
736 F: arch/arm/mach-pxa/ezx.c
737
738 ARM/FARADAY FA526 PORT
739 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
741 S: Maintained
742 T: git git://git.berlios.de/gemini-board
743 F: arch/arm/mm/*-fa*
744
745 ARM/FOOTBRIDGE ARCHITECTURE
746 M: Russell King <linux@arm.linux.org.uk>
747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
748 W: http://www.arm.linux.org.uk/
749 S: Maintained
750 F: arch/arm/include/asm/hardware/dec21285.h
751 F: arch/arm/mach-footbridge/
752
753 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
754 M: Sascha Hauer <kernel@pengutronix.de>
755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
756 S: Maintained
757 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
758 F: arch/arm/mach-mx*/
759 F: arch/arm/plat-mxc/
760
761 ARM/FREESCALE IMX51
762 M: Amit Kucheria <amit.kucheria@canonical.com>
763 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
764 S: Maintained
765 F: arch/arm/mach-mx5/
766
767 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
768 M: Lennert Buytenhek <kernel@wantstofly.org>
769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
770 S: Maintained
771
772 ARM/GUMSTIX MACHINE SUPPORT
773 M: Steve Sakoman <sakoman@gmail.com>
774 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
775 S: Maintained
776
777 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
778 M: Philipp Zabel <philipp.zabel@gmail.com>
779 S: Maintained
780 F: arch/arm/mach-pxa/hx4700.c
781 F: arch/arm/mach-pxa/include/mach/hx4700.h
782
783 ARM/HP JORNADA 7XX MACHINE SUPPORT
784 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
785 W: www.jlime.com
786 S: Maintained
787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
788 F: arch/arm/mach-sa1100/jornada720.c
789 F: arch/arm/mach-sa1100/include/mach/jornada720.h
790
791 ARM/INCOME PXA270 SUPPORT
792 M: Marek Vasut <marek.vasut@gmail.com>
793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794 S: Maintained
795 F: arch/arm/mach-pxa/colibri-pxa270-income.c
796
797 ARM/INTEL IOP32X ARM ARCHITECTURE
798 M: Lennert Buytenhek <kernel@wantstofly.org>
799 M: Dan Williams <dan.j.williams@intel.com>
800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
801 S: Maintained
802
803 ARM/INTEL IOP33X ARM ARCHITECTURE
804 M: Dan Williams <dan.j.williams@intel.com>
805 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
806 S: Maintained
807
808 ARM/INTEL IOP13XX ARM ARCHITECTURE
809 M: Lennert Buytenhek <kernel@wantstofly.org>
810 M: Dan Williams <dan.j.williams@intel.com>
811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812 S: Maintained
813
814 ARM/INTEL IQ81342EX MACHINE SUPPORT
815 M: Lennert Buytenhek <kernel@wantstofly.org>
816 M: Dan Williams <dan.j.williams@intel.com>
817 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
818 S: Maintained
819
820 ARM/INTEL IXP2000 ARM ARCHITECTURE
821 M: Lennert Buytenhek <kernel@wantstofly.org>
822 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
823 S: Maintained
824
825 ARM/INTEL IXDP2850 MACHINE SUPPORT
826 M: Lennert Buytenhek <kernel@wantstofly.org>
827 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
828 S: Maintained
829
830 ARM/INTEL IXP23XX ARM ARCHITECTURE
831 M: Lennert Buytenhek <kernel@wantstofly.org>
832 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833 S: Maintained
834
835 ARM/INTEL IXP4XX ARM ARCHITECTURE
836 M: Imre Kaloz <kaloz@openwrt.org>
837 M: Krzysztof Halasa <khc@pm.waw.pl>
838 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839 S: Maintained
840 F: arch/arm/mach-ixp4xx/
841
842 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
843 M: Jonathan Cameron <jic23@cam.ac.uk>
844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845 S: Maintained
846 F: arch/arm/mach-pxa/stargate2.c
847 F: drivers/pcmcia/pxa2xx_stargate2.c
848
849 ARM/INTEL XSC3 (MANZANO) ARM CORE
850 M: Lennert Buytenhek <kernel@wantstofly.org>
851 M: Dan Williams <dan.j.williams@intel.com>
852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853 S: Maintained
854
855 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
856 M: Lennert Buytenhek <kernel@wantstofly.org>
857 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858 S: Maintained
859
860 ARM/LOGICPD PXA270 MACHINE SUPPORT
861 M: Lennert Buytenhek <kernel@wantstofly.org>
862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S: Maintained
864
865 ARM/MAGICIAN MACHINE SUPPORT
866 M: Philipp Zabel <philipp.zabel@gmail.com>
867 S: Maintained
868
869 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
870 M: Lennert Buytenhek <kernel@wantstofly.org>
871 M: Nicolas Pitre <nico@fluxnic.net>
872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
873 S: Odd Fixes
874 F: arch/arm/mach-loki/
875 F: arch/arm/mach-kirkwood/
876 F: arch/arm/mach-mv78xx0/
877 F: arch/arm/mach-orion5x/
878 F: arch/arm/plat-orion/
879
880 ARM/MIOA701 MACHINE SUPPORT
881 M: Robert Jarzmik <robert.jarzmik@free.fr>
882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883 F: arch/arm/mach-pxa/mioa701.c
884 S: Maintained
885
886 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
887 M: Michael Petchkovsky <mkpetch@internode.on.net>
888 S: Maintained
889
890 ARM/NOMADIK ARCHITECTURE
891 M: Alessandro Rubini <rubini@unipv.it>
892 M: Linus Walleij <linus.walleij@stericsson.com>
893 M: STEricsson <STEricsson_nomadik_linux@list.st.com>
894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S: Maintained
896 F: arch/arm/mach-nomadik/
897 F: arch/arm/plat-nomadik/
898 F: drivers/i2c/busses/i2c-nomadik.c
899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
900
901 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
902 M: Nelson Castillo <arhuaco@freaks-unidos.net>
903 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
904 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
905 S: Supported
906
907 ARM/QUALCOMM MSM MACHINE SUPPORT
908 M: David Brown <davidb@codeaurora.org>
909 M: Daniel Walker <dwalker@fifo99.com>
910 M: Bryan Huntsman <bryanh@codeaurora.org>
911 L: linux-arm-msm@vger.kernel.org
912 F: arch/arm/mach-msm/
913 F: drivers/video/msm/
914 F: drivers/mmc/host/msm_sdcc.c
915 F: drivers/mmc/host/msm_sdcc.h
916 F: drivers/tty/serial/msm_serial.h
917 F: drivers/tty/serial/msm_serial.c
918 F: drivers/platform/msm/
919 T: git git://codeaurora.org/quic/kernel/davidb/linux-msm.git
920 S: Maintained
921
922 ARM/TOSA MACHINE SUPPORT
923 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
924 M: Dirk Opfer <dirk@opfer-online.de>
925 S: Maintained
926
927 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
928 M: Marek Vasut <marek.vasut@gmail.com>
929 L: linux-arm-kernel@lists.infradead.org
930 W: http://hackndev.com
931 S: Maintained
932 F: arch/arm/mach-pxa/include/mach/palmtx.h
933 F: arch/arm/mach-pxa/palmtx.c
934 F: arch/arm/mach-pxa/include/mach/palmt5.h
935 F: arch/arm/mach-pxa/palmt5.c
936 F: arch/arm/mach-pxa/include/mach/palmld.h
937 F: arch/arm/mach-pxa/palmld.c
938 F: arch/arm/mach-pxa/include/mach/palmte2.h
939 F: arch/arm/mach-pxa/palmte2.c
940 F: arch/arm/mach-pxa/include/mach/palmtc.h
941 F: arch/arm/mach-pxa/palmtc.c
942
943 ARM/PALM TREO SUPPORT
944 M: Tomas Cech <sleep_walker@suse.cz>
945 L: linux-arm-kernel@lists.infradead.org
946 W: http://hackndev.com
947 S: Maintained
948 F: arch/arm/mach-pxa/include/mach/palmtreo.h
949 F: arch/arm/mach-pxa/palmtreo.c
950
951 ARM/PALMZ72 SUPPORT
952 M: Sergey Lapin <slapin@ossfans.org>
953 L: linux-arm-kernel@lists.infradead.org
954 W: http://hackndev.com
955 S: Maintained
956 F: arch/arm/mach-pxa/include/mach/palmz72.h
957 F: arch/arm/mach-pxa/palmz72.c
958
959 ARM/PLEB SUPPORT
960 M: Peter Chubb <pleb@gelato.unsw.edu.au>
961 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
962 S: Maintained
963
964 ARM/PT DIGITAL BOARD PORT
965 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
966 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 W: http://www.arm.linux.org.uk/
968 S: Maintained
969
970 ARM/RADISYS ENP2611 MACHINE SUPPORT
971 M: Lennert Buytenhek <kernel@wantstofly.org>
972 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973 S: Maintained
974
975 ARM/RISCPC ARCHITECTURE
976 M: Russell King <linux@arm.linux.org.uk>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 W: http://www.arm.linux.org.uk/
979 S: Maintained
980 F: arch/arm/common/time-acorn.c
981 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
982 F: arch/arm/include/asm/hardware/ioc.h
983 F: arch/arm/include/asm/hardware/iomd.h
984 F: arch/arm/include/asm/hardware/memc.h
985 F: arch/arm/mach-rpc/
986 F: drivers/net/arm/ether*
987 F: drivers/scsi/arm/
988
989 ARM/SHARK MACHINE SUPPORT
990 M: Alexander Schulz <alex@shark-linux.de>
991 W: http://www.shark-linux.de/shark.html
992 S: Maintained
993
994 ARM/SAMSUNG ARM ARCHITECTURES
995 M: Ben Dooks <ben-linux@fluff.org>
996 M: Kukjin Kim <kgene.kim@samsung.com>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 W: http://www.fluff.org/ben/linux/
999 S: Maintained
1000 F: arch/arm/plat-samsung/
1001 F: arch/arm/plat-s3c24xx/
1002 F: arch/arm/plat-s5p/
1003 F: drivers/*/*s3c2410*
1004 F: drivers/*/*/*s3c2410*
1005
1006 ARM/S3C2410 ARM ARCHITECTURE
1007 M: Ben Dooks <ben-linux@fluff.org>
1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 W: http://www.fluff.org/ben/linux/
1010 S: Maintained
1011 F: arch/arm/mach-s3c2410/
1012
1013 ARM/S3C244x ARM ARCHITECTURE
1014 M: Ben Dooks <ben-linux@fluff.org>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W: http://www.fluff.org/ben/linux/
1017 S: Maintained
1018 F: arch/arm/mach-s3c2440/
1019 F: arch/arm/mach-s3c2443/
1020
1021 ARM/S3C64xx ARM ARCHITECTURE
1022 M: Ben Dooks <ben-linux@fluff.org>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 W: http://www.fluff.org/ben/linux/
1025 S: Maintained
1026 F: arch/arm/mach-s3c64xx/
1027
1028 ARM/S5P ARM ARCHITECTURES
1029 M: Kukjin Kim <kgene.kim@samsung.com>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1032 S: Maintained
1033 F: arch/arm/mach-s5p*/
1034
1035 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1036 M: Kyungmin Park <kyungmin.park@samsung.com>
1037 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 S: Maintained
1039 F: arch/arm/mach-s5pv210/mach-aquila.c
1040 F: arch/arm/mach-s5pv210/mach-goni.c
1041 F: arch/arm/mach-exynos4/mach-universal_c210.c
1042 F: arch/arm/mach-exynos4/mach-nuri.c
1043
1044 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1045 M: Kyungmin Park <kyungmin.park@samsung.com>
1046 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1047 L: linux-arm-kernel@lists.infradead.org
1048 L: linux-media@vger.kernel.org
1049 S: Maintained
1050 F: arch/arm/plat-s5p/dev-fimc*
1051 F: arch/arm/plat-samsung/include/plat/*fimc*
1052 F: drivers/media/video/s5p-fimc/
1053
1054 ARM/SHMOBILE ARM ARCHITECTURE
1055 M: Paul Mundt <lethal@linux-sh.org>
1056 M: Magnus Damm <magnus.damm@gmail.com>
1057 L: linux-sh@vger.kernel.org
1058 W: http://oss.renesas.com
1059 Q: http://patchwork.kernel.org/project/linux-sh/list/
1060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1061 S: Supported
1062 F: arch/arm/mach-shmobile/
1063 F: drivers/sh/
1064
1065 ARM/TELECHIPS ARM ARCHITECTURE
1066 M: "Hans J. Koch" <hjk@linutronix.de>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 S: Maintained
1069 F: arch/arm/plat-tcc/
1070 F: arch/arm/mach-tcc8k/
1071
1072 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1073 M: Lennert Buytenhek <kernel@wantstofly.org>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 S: Maintained
1076
1077 ARM/TETON BGA MACHINE SUPPORT
1078 M: "Mark F. Brown" <mark.brown314@gmail.com>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 S: Maintained
1081
1082 ARM/THECUS N2100 MACHINE SUPPORT
1083 M: Lennert Buytenhek <kernel@wantstofly.org>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S: Maintained
1086
1087 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1088 M: Wan ZongShun <mcuos.com@gmail.com>
1089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W: http://www.mcuos.com
1091 S: Maintained
1092 F: arch/arm/mach-w90x900/
1093 F: arch/arm/mach-nuc93x/
1094 F: drivers/input/keyboard/w90p910_keypad.c
1095 F: drivers/input/touchscreen/w90p910_ts.c
1096 F: drivers/watchdog/nuc900_wdt.c
1097 F: drivers/net/arm/w90p910_ether.c
1098 F: drivers/mtd/nand/nuc900_nand.c
1099 F: drivers/rtc/rtc-nuc900.c
1100 F: drivers/spi/spi_nuc900.c
1101 F: drivers/usb/host/ehci-w90x900.c
1102 F: drivers/video/nuc900fb.c
1103
1104 ARM/U300 MACHINE SUPPORT
1105 M: Linus Walleij <linus.walleij@stericsson.com>
1106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 S: Supported
1108 F: arch/arm/mach-u300/
1109 F: drivers/i2c/busses/i2c-stu300.c
1110 F: drivers/rtc/rtc-coh901331.c
1111 F: drivers/watchdog/coh901327_wdt.c
1112 F: drivers/dma/coh901318*
1113 F: drivers/mfd/ab3100*
1114 F: drivers/rtc/rtc-ab3100.c
1115 F: drivers/rtc/rtc-coh901331.c
1116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1117
1118 ARM/Ux500 ARM ARCHITECTURE
1119 M: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
1120 M: Linus Walleij <linus.walleij@stericsson.com>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 S: Maintained
1123 F: arch/arm/mach-ux500/
1124 F: drivers/dma/ste_dma40*
1125 F: drivers/mfd/ab3550*
1126 F: drivers/mfd/abx500*
1127 F: drivers/mfd/ab8500*
1128 F: drivers/mfd/stmpe*
1129 F: drivers/rtc/rtc-ab8500.c
1130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1131
1132 ARM/VFP SUPPORT
1133 M: Russell King <linux@arm.linux.org.uk>
1134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 W: http://www.arm.linux.org.uk/
1136 S: Maintained
1137 F: arch/arm/vfp/
1138
1139 ARM/VOIPAC PXA270 SUPPORT
1140 M: Marek Vasut <marek.vasut@gmail.com>
1141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S: Maintained
1143 F: arch/arm/mach-pxa/vpac270.c
1144 F: arch/arm/mach-pxa/include/mach/vpac270.h
1145
1146 ARM/ZIPIT Z2 SUPPORT
1147 M: Marek Vasut <marek.vasut@gmail.com>
1148 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S: Maintained
1150 F: arch/arm/mach-pxa/z2.c
1151 F: arch/arm/mach-pxa/include/mach/z2.h
1152
1153 ASC7621 HARDWARE MONITOR DRIVER
1154 M: George Joseph <george.joseph@fairview5.com>
1155 L: lm-sensors@lm-sensors.org
1156 S: Maintained
1157 F: Documentation/hwmon/asc7621
1158 F: drivers/hwmon/asc7621.c
1159
1160 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1161 M: Corentin Chary <corentincj@iksaif.net>
1162 L: acpi4asus-user@lists.sourceforge.net
1163 L: platform-driver-x86@vger.kernel.org
1164 W: http://acpi4asus.sf.net
1165 S: Maintained
1166 F: drivers/platform/x86/asus*.c
1167 F: drivers/platform/x86/eeepc*.c
1168
1169 ASUS ASB100 HARDWARE MONITOR DRIVER
1170 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
1171 L: lm-sensors@lm-sensors.org
1172 S: Maintained
1173 F: drivers/hwmon/asb100.c
1174
1175 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1176 M: Dan Williams <dan.j.williams@intel.com>
1177 W: http://sourceforge.net/projects/xscaleiop
1178 S: Supported
1179 F: Documentation/crypto/async-tx-api.txt
1180 F: crypto/async_tx/
1181 F: drivers/dma/
1182 F: include/linux/dmaengine.h
1183 F: include/linux/async_tx.h
1184
1185 AT24 EEPROM DRIVER
1186 M: Wolfram Sang <w.sang@pengutronix.de>
1187 L: linux-i2c@vger.kernel.org
1188 S: Maintained
1189 F: drivers/misc/eeprom/at24.c
1190 F: include/linux/i2c/at24.h
1191
1192 ATA OVER ETHERNET (AOE) DRIVER
1193 M: "Ed L. Cashin" <ecashin@coraid.com>
1194 W: http://www.coraid.com/support/linux
1195 S: Supported
1196 F: Documentation/aoe/
1197 F: drivers/block/aoe/
1198
1199 ATHEROS ATH GENERIC UTILITIES
1200 M: "Luis R. Rodriguez" <lrodriguez@atheros.com>
1201 L: linux-wireless@vger.kernel.org
1202 S: Supported
1203 F: drivers/net/wireless/ath/*
1204
1205 ATHEROS ATH5K WIRELESS DRIVER
1206 M: Jiri Slaby <jirislaby@gmail.com>
1207 M: Nick Kossifidis <mickflemm@gmail.com>
1208 M: "Luis R. Rodriguez" <lrodriguez@atheros.com>
1209 M: Bob Copeland <me@bobcopeland.com>
1210 L: linux-wireless@vger.kernel.org
1211 L: ath5k-devel@lists.ath5k.org
1212 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1213 S: Maintained
1214 F: drivers/net/wireless/ath/ath5k/
1215
1216 ATHEROS ATH9K WIRELESS DRIVER
1217 M: "Luis R. Rodriguez" <lrodriguez@atheros.com>
1218 M: Jouni Malinen <jmalinen@atheros.com>
1219 M: Vasanthakumar Thiagarajan <vasanth@atheros.com>
1220 M: Senthil Balasubramanian <senthilkumar@atheros.com>
1221 L: linux-wireless@vger.kernel.org
1222 L: ath9k-devel@lists.ath9k.org
1223 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1224 S: Supported
1225 F: drivers/net/wireless/ath/ath9k/
1226
1227 ATHEROS AR9170 WIRELESS DRIVER
1228 M: Christian Lamparter <chunkeey@web.de>
1229 L: linux-wireless@vger.kernel.org
1230 W: http://wireless.kernel.org/en/users/Drivers/ar9170
1231 S: Obsolete
1232 F: drivers/net/wireless/ath/ar9170/
1233
1234 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1235 M: Christian Lamparter <chunkeey@googlemail.com>
1236 L: linux-wireless@vger.kernel.org
1237 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1238 S: Maintained
1239 F: drivers/net/wireless/ath/carl9170/
1240
1241 ATK0110 HWMON DRIVER
1242 M: Luca Tettamanti <kronos.it@gmail.com>
1243 L: lm-sensors@lm-sensors.org
1244 S: Maintained
1245 F: drivers/hwmon/asus_atk0110.c
1246
1247 ATI_REMOTE2 DRIVER
1248 M: Ville Syrjala <syrjala@sci.fi>
1249 S: Maintained
1250 F: drivers/input/misc/ati_remote2.c
1251
1252 ATLX ETHERNET DRIVERS
1253 M: Jay Cliburn <jcliburn@gmail.com>
1254 M: Chris Snook <chris.snook@gmail.com>
1255 M: Jie Yang <jie.yang@atheros.com>
1256 L: netdev@vger.kernel.org
1257 W: http://sourceforge.net/projects/atl1
1258 W: http://atl1.sourceforge.net
1259 S: Maintained
1260 F: drivers/net/atlx/
1261
1262 ATM
1263 M: Chas Williams <chas@cmf.nrl.navy.mil>
1264 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1265 L: netdev@vger.kernel.org
1266 W: http://linux-atm.sourceforge.net
1267 S: Maintained
1268 F: drivers/atm/
1269 F: include/linux/atm*
1270
1271 ATMEL AT91 MCI DRIVER
1272 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1273 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 W: http://www.atmel.com/products/AT91/
1275 W: http://www.at91.com/
1276 S: Maintained
1277 F: drivers/mmc/host/at91_mci.c
1278
1279 ATMEL AT91 / AT32 MCI DRIVER
1280 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1281 S: Maintained
1282 F: drivers/mmc/host/atmel-mci.c
1283 F: drivers/mmc/host/atmel-mci-regs.h
1284
1285 ATMEL AT91 / AT32 SERIAL DRIVER
1286 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1287 S: Supported
1288 F: drivers/tty/serial/atmel_serial.c
1289
1290 ATMEL LCDFB DRIVER
1291 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1292 L: linux-fbdev@vger.kernel.org
1293 S: Maintained
1294 F: drivers/video/atmel_lcdfb.c
1295 F: include/video/atmel_lcdc.h
1296
1297 ATMEL MACB ETHERNET DRIVER
1298 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1299 S: Supported
1300 F: drivers/net/macb.*
1301
1302 ATMEL SPI DRIVER
1303 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1304 S: Supported
1305 F: drivers/spi/atmel_spi.*
1306
1307 ATMEL USBA UDC DRIVER
1308 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1309 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1311 S: Supported
1312 F: drivers/usb/gadget/atmel_usba_udc.*
1313
1314 ATMEL WIRELESS DRIVER
1315 M: Simon Kelley <simon@thekelleys.org.uk>
1316 L: linux-wireless@vger.kernel.org
1317 W: http://www.thekelleys.org.uk/atmel
1318 W: http://atmelwlandriver.sourceforge.net/
1319 S: Maintained
1320 F: drivers/net/wireless/atmel*
1321
1322 AUDIT SUBSYSTEM
1323 M: Al Viro <viro@zeniv.linux.org.uk>
1324 M: Eric Paris <eparis@redhat.com>
1325 L: linux-audit@redhat.com (subscribers-only)
1326 W: http://people.redhat.com/sgrubb/audit/
1327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1328 S: Maintained
1329 F: include/linux/audit.h
1330 F: kernel/audit*
1331
1332 AUXILIARY DISPLAY DRIVERS
1333 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1334 W: http://miguelojeda.es/auxdisplay.htm
1335 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1336 S: Maintained
1337 F: drivers/auxdisplay/
1338 F: include/linux/cfag12864b.h
1339
1340 AVR32 ARCHITECTURE
1341 M: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
1342 W: http://www.atmel.com/products/AVR32/
1343 W: http://avr32linux.org/
1344 W: http://avrfreaks.net/
1345 S: Supported
1346 F: arch/avr32/
1347
1348 AVR32/AT32AP MACHINE SUPPORT
1349 M: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
1350 S: Supported
1351 F: arch/avr32/mach-at32ap/
1352
1353 AX.25 NETWORK LAYER
1354 M: Ralf Baechle <ralf@linux-mips.org>
1355 L: linux-hams@vger.kernel.org
1356 W: http://www.linux-ax25.org/
1357 S: Maintained
1358 F: include/linux/ax25.h
1359 F: include/net/ax25.h
1360 F: net/ax25/
1361
1362 B43 WIRELESS DRIVER
1363 M: Stefano Brivio <stefano.brivio@polimi.it>
1364 L: linux-wireless@vger.kernel.org
1365 W: http://linuxwireless.org/en/users/Drivers/b43
1366 S: Maintained
1367 F: drivers/net/wireless/b43/
1368
1369 B43LEGACY WIRELESS DRIVER
1370 M: Larry Finger <Larry.Finger@lwfinger.net>
1371 M: Stefano Brivio <stefano.brivio@polimi.it>
1372 L: linux-wireless@vger.kernel.org
1373 W: http://linuxwireless.org/en/users/Drivers/b43
1374 S: Maintained
1375 F: drivers/net/wireless/b43legacy/
1376
1377 BACKLIGHT CLASS/SUBSYSTEM
1378 M: Richard Purdie <rpurdie@rpsys.net>
1379 S: Maintained
1380 F: drivers/video/backlight/
1381 F: include/linux/backlight.h
1382
1383 BATMAN ADVANCED
1384 M: Marek Lindner <lindner_marek@yahoo.de>
1385 M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
1386 M: Sven Eckelmann <sven@narfation.org>
1387 L: b.a.t.m.a.n@lists.open-mesh.org
1388 W: http://www.open-mesh.org/
1389 S: Maintained
1390 F: net/batman-adv/
1391
1392 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1393 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1394 L: linux-hams@vger.kernel.org
1395 W: http://www.baycom.org/~tom/ham/ham.html
1396 S: Maintained
1397 F: drivers/net/hamradio/baycom*
1398
1399 BEFS FILE SYSTEM
1400 S: Orphan
1401 F: Documentation/filesystems/befs.txt
1402 F: fs/befs/
1403
1404 BFS FILE SYSTEM
1405 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1406 S: Maintained
1407 F: Documentation/filesystems/bfs.txt
1408 F: fs/bfs/
1409 F: include/linux/bfs_fs.h
1410
1411 BLACKFIN ARCHITECTURE
1412 M: Mike Frysinger <vapier@gentoo.org>
1413 L: uclinux-dist-devel@blackfin.uclinux.org
1414 W: http://blackfin.uclinux.org
1415 S: Supported
1416 F: arch/blackfin/
1417
1418 BLACKFIN EMAC DRIVER
1419 M: Michael Hennerich <michael.hennerich@analog.com>
1420 L: uclinux-dist-devel@blackfin.uclinux.org
1421 W: http://blackfin.uclinux.org
1422 S: Supported
1423 F: drivers/net/bfin_mac.*
1424
1425 BLACKFIN RTC DRIVER
1426 M: Mike Frysinger <vapier.adi@gmail.com>
1427 L: uclinux-dist-devel@blackfin.uclinux.org
1428 W: http://blackfin.uclinux.org
1429 S: Supported
1430 F: drivers/rtc/rtc-bfin.c
1431
1432 BLACKFIN SDH DRIVER
1433 M: Cliff Cai <cliff.cai@analog.com>
1434 L: uclinux-dist-devel@blackfin.uclinux.org
1435 W: http://blackfin.uclinux.org
1436 S: Supported
1437 F: drivers/mmc/host/bfin_sdh.c
1438
1439 BLACKFIN SERIAL DRIVER
1440 M: Sonic Zhang <sonic.zhang@analog.com>
1441 L: uclinux-dist-devel@blackfin.uclinux.org
1442 W: http://blackfin.uclinux.org
1443 S: Supported
1444 F: drivers/tty/serial/bfin_5xx.c
1445
1446 BLACKFIN WATCHDOG DRIVER
1447 M: Mike Frysinger <vapier.adi@gmail.com>
1448 L: uclinux-dist-devel@blackfin.uclinux.org
1449 W: http://blackfin.uclinux.org
1450 S: Supported
1451 F: drivers/watchdog/bfin_wdt.c
1452
1453 BLACKFIN I2C TWI DRIVER
1454 M: Sonic Zhang <sonic.zhang@analog.com>
1455 L: uclinux-dist-devel@blackfin.uclinux.org
1456 W: http://blackfin.uclinux.org/
1457 S: Supported
1458 F: drivers/i2c/busses/i2c-bfin-twi.c
1459
1460 BLOCK LAYER
1461 M: Jens Axboe <axboe@kernel.dk>
1462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1463 S: Maintained
1464 F: block/
1465
1466 BLOCK2MTD DRIVER
1467 M: Joern Engel <joern@lazybastard.org>
1468 L: linux-mtd@lists.infradead.org
1469 S: Maintained
1470 F: drivers/mtd/devices/block2mtd.c
1471
1472 BLUETOOTH DRIVERS
1473 M: Marcel Holtmann <marcel@holtmann.org>
1474 M: "Gustavo F. Padovan" <padovan@profusion.mobi>
1475 L: linux-bluetooth@vger.kernel.org
1476 W: http://www.bluez.org/
1477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1478 S: Maintained
1479 F: drivers/bluetooth/
1480
1481 BLUETOOTH SUBSYSTEM
1482 M: Marcel Holtmann <marcel@holtmann.org>
1483 M: "Gustavo F. Padovan" <padovan@profusion.mobi>
1484 L: linux-bluetooth@vger.kernel.org
1485 W: http://www.bluez.org/
1486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1487 S: Maintained
1488 F: net/bluetooth/
1489 F: include/net/bluetooth/
1490
1491 BONDING DRIVER
1492 M: Jay Vosburgh <fubar@us.ibm.com>
1493 M: Andy Gospodarek <andy@greyhouse.net>
1494 L: netdev@vger.kernel.org
1495 W: http://sourceforge.net/projects/bonding/
1496 S: Supported
1497 F: drivers/net/bonding/
1498 F: include/linux/if_bonding.h
1499
1500 BROADCOM B44 10/100 ETHERNET DRIVER
1501 M: Gary Zambrano <zambrano@broadcom.com>
1502 L: netdev@vger.kernel.org
1503 S: Supported
1504 F: drivers/net/b44.*
1505
1506 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1507 M: Michael Chan <mchan@broadcom.com>
1508 L: netdev@vger.kernel.org
1509 S: Supported
1510 F: drivers/net/bnx2.*
1511 F: drivers/net/bnx2_*
1512
1513 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1514 M: Eilon Greenstein <eilong@broadcom.com>
1515 L: netdev@vger.kernel.org
1516 S: Supported
1517 F: drivers/net/bnx2x/
1518
1519 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1520 M: Matt Carlson <mcarlson@broadcom.com>
1521 M: Michael Chan <mchan@broadcom.com>
1522 L: netdev@vger.kernel.org
1523 S: Supported
1524 F: drivers/net/tg3.*
1525
1526 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1527 M: Brett Rudley <brudley@broadcom.com>
1528 M: Henry Ptasinski <henryp@broadcom.com>
1529 M: Dowan Kim <dowan@broadcom.com>
1530 M: Roland Vossen <rvossen@broadcom.com>
1531 M: Arend van Spriel <arend@broadcom.com>
1532 L: linux-wireless@vger.kernel.org
1533 S: Supported
1534 F: drivers/staging/brcm80211/
1535
1536 BROCADE BFA FC SCSI DRIVER
1537 M: Jing Huang <huangj@brocade.com>
1538 L: linux-scsi@vger.kernel.org
1539 S: Supported
1540 F: drivers/scsi/bfa/
1541
1542 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1543 M: Rasesh Mody <rmody@brocade.com>
1544 M: Debashis Dutt <ddutt@brocade.com>
1545 L: netdev@vger.kernel.org
1546 S: Supported
1547 F: drivers/net/bna/
1548
1549 BSG (block layer generic sg v4 driver)
1550 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1551 L: linux-scsi@vger.kernel.org
1552 S: Supported
1553 F: block/bsg.c
1554 F: include/linux/bsg.h
1555
1556 BT87X AUDIO DRIVER
1557 M: Clemens Ladisch <clemens@ladisch.de>
1558 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1559 T: git git://git.alsa-project.org/alsa-kernel.git
1560 S: Maintained
1561 F: Documentation/sound/alsa/Bt87x.txt
1562 F: sound/pci/bt87x.c
1563
1564 BT8XXGPIO DRIVER
1565 M: Michael Buesch <mb@bu3sch.de>
1566 W: http://bu3sch.de/btgpio.php
1567 S: Maintained
1568 F: drivers/gpio/bt8xxgpio.c
1569
1570 BTRFS FILE SYSTEM
1571 M: Chris Mason <chris.mason@oracle.com>
1572 L: linux-btrfs@vger.kernel.org
1573 W: http://btrfs.wiki.kernel.org/
1574 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1576 S: Maintained
1577 F: Documentation/filesystems/btrfs.txt
1578 F: fs/btrfs/
1579
1580 BTTV VIDEO4LINUX DRIVER
1581 M: Mauro Carvalho Chehab <mchehab@infradead.org>
1582 L: linux-media@vger.kernel.org
1583 W: http://linuxtv.org
1584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1585 S: Maintained
1586 F: Documentation/video4linux/bttv/
1587 F: drivers/media/video/bt8xx/bttv*
1588
1589 C-MEDIA CMI8788 DRIVER
1590 M: Clemens Ladisch <clemens@ladisch.de>
1591 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1592 T: git git://git.alsa-project.org/alsa-kernel.git
1593 S: Maintained
1594 F: sound/pci/oxygen/
1595
1596 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1597 M: David Howells <dhowells@redhat.com>
1598 L: linux-cachefs@redhat.com
1599 S: Supported
1600 F: Documentation/filesystems/caching/cachefiles.txt
1601 F: fs/cachefiles/
1602
1603 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1604 M: Jonathan Corbet <corbet@lwn.net>
1605 L: linux-media@vger.kernel.org
1606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1607 S: Maintained
1608 F: Documentation/video4linux/cafe_ccic
1609 F: drivers/media/video/cafe_ccic*
1610
1611 CAIF NETWORK LAYER
1612 M: Sjur Braendeland <sjur.brandeland@stericsson.com>
1613 L: netdev@vger.kernel.org
1614 S: Supported
1615 F: Documentation/networking/caif/
1616 F: drivers/net/caif/
1617 F: include/linux/caif/
1618 F: include/net/caif/
1619 F: net/caif/
1620
1621 CALGARY x86-64 IOMMU
1622 M: Muli Ben-Yehuda <muli@il.ibm.com>
1623 M: "Jon D. Mason" <jdmason@kudzu.us>
1624 L: discuss@x86-64.org
1625 S: Maintained
1626 F: arch/x86/kernel/pci-calgary_64.c
1627 F: arch/x86/kernel/tce_64.c
1628 F: arch/x86/include/asm/calgary.h
1629 F: arch/x86/include/asm/tce.h
1630
1631 CAN NETWORK LAYER
1632 M: Oliver Hartkopp <socketcan@hartkopp.net>
1633 M: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>
1634 M: Urs Thuermann <urs.thuermann@volkswagen.de>
1635 L: socketcan-core@lists.berlios.de
1636 L: netdev@vger.kernel.org
1637 W: http://developer.berlios.de/projects/socketcan/
1638 S: Maintained
1639 F: net/can/
1640 F: include/linux/can.h
1641 F: include/linux/can/core.h
1642 F: include/linux/can/bcm.h
1643 F: include/linux/can/raw.h
1644
1645 CAN NETWORK DRIVERS
1646 M: Wolfgang Grandegger <wg@grandegger.com>
1647 L: socketcan-core@lists.berlios.de
1648 L: netdev@vger.kernel.org
1649 W: http://developer.berlios.de/projects/socketcan/
1650 S: Maintained
1651 F: drivers/net/can/
1652 F: include/linux/can/dev.h
1653 F: include/linux/can/error.h
1654 F: include/linux/can/netlink.h
1655 F: include/linux/can/platform/
1656
1657 CELL BROADBAND ENGINE ARCHITECTURE
1658 M: Arnd Bergmann <arnd@arndb.de>
1659 L: linuxppc-dev@lists.ozlabs.org
1660 L: cbe-oss-dev@lists.ozlabs.org
1661 W: http://www.ibm.com/developerworks/power/cell/
1662 S: Supported
1663 F: arch/powerpc/include/asm/cell*.h
1664 F: arch/powerpc/include/asm/spu*.h
1665 F: arch/powerpc/oprofile/*cell*
1666 F: arch/powerpc/platforms/cell/
1667
1668 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1669 M: Sage Weil <sage@newdream.net>
1670 L: ceph-devel@vger.kernel.org
1671 W: http://ceph.newdream.net/
1672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1673 S: Supported
1674 F: Documentation/filesystems/ceph.txt
1675 F: fs/ceph
1676 F: net/ceph
1677 F: include/linux/ceph
1678
1679 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1680 L: linux-usb@vger.kernel.org
1681 S: Orphan
1682 F: Documentation/usb/WUSB-Design-overview.txt
1683 F: Documentation/usb/wusb-cbaf
1684 F: drivers/usb/host/hwa-hc.c
1685 F: drivers/usb/host/whci/
1686 F: drivers/usb/wusbcore/
1687 F: include/linux/usb/wusb*
1688
1689 CFAG12864B LCD DRIVER
1690 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1691 W: http://miguelojeda.es/auxdisplay.htm
1692 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1693 S: Maintained
1694 F: drivers/auxdisplay/cfag12864b.c
1695 F: include/linux/cfag12864b.h
1696
1697 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1698 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1699 W: http://miguelojeda.es/auxdisplay.htm
1700 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1701 S: Maintained
1702 F: drivers/auxdisplay/cfag12864bfb.c
1703 F: include/linux/cfag12864b.h
1704
1705 CFG80211 and NL80211
1706 M: Johannes Berg <johannes@sipsolutions.net>
1707 L: linux-wireless@vger.kernel.org
1708 S: Maintained
1709 F: include/linux/nl80211.h
1710 F: include/net/cfg80211.h
1711 F: net/wireless/*
1712 X: net/wireless/wext*
1713
1714 CHECKPATCH
1715 M: Andy Whitcroft <apw@canonical.com>
1716 S: Supported
1717 F: scripts/checkpatch.pl
1718
1719 CHINESE DOCUMENTATION
1720 M: Harry Wei <harryxiyou@gmail.com>
1721 L: xiyoulinuxkernelgroup@googlegroups.com
1722 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
1723 S: Maintained
1724 F: Documentation/zh_CN/
1725
1726 CISCO VIC ETHERNET NIC DRIVER
1727 M: Christian Benvenuti <benve@cisco.com>
1728 M: Vasanthy Kolluri <vkolluri@cisco.com>
1729 M: Roopa Prabhu <roprabhu@cisco.com>
1730 M: David Wang <dwang2@cisco.com>
1731 S: Supported
1732 F: drivers/net/enic/
1733
1734 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1735 M: Lennert Buytenhek <kernel@wantstofly.org>
1736 L: netdev@vger.kernel.org
1737 S: Maintained
1738 F: drivers/net/arm/ep93xx_eth.c
1739
1740 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1741 M: Lennert Buytenhek <kernel@wantstofly.org>
1742 L: linux-usb@vger.kernel.org
1743 S: Maintained
1744 F: drivers/usb/host/ohci-ep93xx.c
1745
1746 CIRRUS LOGIC CS4270 SOUND DRIVER
1747 M: Timur Tabi <timur@freescale.com>
1748 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1749 S: Supported
1750 F: sound/soc/codecs/cs4270*
1751
1752 CLK API
1753 M: Russell King <linux@arm.linux.org.uk>
1754 F: include/linux/clk.h
1755
1756 CISCO FCOE HBA DRIVER
1757 M: Abhijeet Joglekar <abjoglek@cisco.com>
1758 M: Joe Eykholt <jeykholt@cisco.com>
1759 L: linux-scsi@vger.kernel.org
1760 S: Supported
1761 F: drivers/scsi/fnic/
1762
1763 CMPC ACPI DRIVER
1764 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
1765 M: Daniel Oliveira Nascimento <don@syst.com.br>
1766 L: platform-driver-x86@vger.kernel.org
1767 S: Supported
1768 F: drivers/platform/x86/classmate-laptop.c
1769
1770 COCCINELLE/Semantic Patches (SmPL)
1771 M: Julia Lawall <julia@diku.dk>
1772 M: Gilles Muller <Gilles.Muller@lip6.fr>
1773 M: Nicolas Palix <npalix.work@gmail.com>
1774 L: cocci@diku.dk (moderated for non-subscribers)
1775 W: http://coccinelle.lip6.fr/
1776 S: Supported
1777 F: scripts/coccinelle/
1778 F: scripts/coccicheck
1779
1780 CODA FILE SYSTEM
1781 M: Jan Harkes <jaharkes@cs.cmu.edu>
1782 M: coda@cs.cmu.edu
1783 L: codalist@coda.cs.cmu.edu
1784 W: http://www.coda.cs.cmu.edu/
1785 S: Maintained
1786 F: Documentation/filesystems/coda.txt
1787 F: fs/coda/
1788 F: include/linux/coda*.h
1789
1790 COMMON INTERNET FILE SYSTEM (CIFS)
1791 M: Steve French <sfrench@samba.org>
1792 L: linux-cifs@vger.kernel.org
1793 L: samba-technical@lists.samba.org (moderated for non-subscribers)
1794 W: http://linux-cifs.samba.org/
1795 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1797 S: Supported
1798 F: Documentation/filesystems/cifs.txt
1799 F: fs/cifs/
1800
1801 COMPACTPCI HOTPLUG CORE
1802 M: Scott Murray <scott@spiteful.org>
1803 L: linux-pci@vger.kernel.org
1804 S: Maintained
1805 F: drivers/pci/hotplug/cpci_hotplug*
1806
1807 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1808 M: Scott Murray <scott@spiteful.org>
1809 L: linux-pci@vger.kernel.org
1810 S: Maintained
1811 F: drivers/pci/hotplug/cpcihp_zt5550.*
1812
1813 COMPACTPCI HOTPLUG GENERIC DRIVER
1814 M: Scott Murray <scott@spiteful.org>
1815 L: linux-pci@vger.kernel.org
1816 S: Maintained
1817 F: drivers/pci/hotplug/cpcihp_generic.c
1818
1819 COMPAL LAPTOP SUPPORT
1820 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
1821 L: platform-driver-x86@vger.kernel.org
1822 S: Maintained
1823 F: drivers/platform/x86/compal-laptop.c
1824
1825 COMPUTONE INTELLIPORT MULTIPORT CARD
1826 M: "Michael H. Warfield" <mhw@wittsend.com>
1827 W: http://www.wittsend.com/computone.html
1828 S: Maintained
1829 F: Documentation/serial/computone.txt
1830 F: drivers/char/ip2/
1831
1832 CONEXANT ACCESSRUNNER USB DRIVER
1833 M: Simon Arlott <cxacru@fire.lp0.eu>
1834 L: accessrunner-general@lists.sourceforge.net
1835 W: http://accessrunner.sourceforge.net/
1836 S: Maintained
1837 F: drivers/usb/atm/cxacru.c
1838
1839 CONFIGFS
1840 M: Joel Becker <jlbec@evilplan.org>
1841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1842 S: Supported
1843 F: fs/configfs/
1844 F: include/linux/configfs.h
1845
1846 CONNECTOR
1847 M: Evgeniy Polyakov <zbr@ioremap.net>
1848 L: netdev@vger.kernel.org
1849 S: Maintained
1850 F: drivers/connector/
1851
1852 CONTROL GROUPS (CGROUPS)
1853 M: Paul Menage <menage@google.com>
1854 M: Li Zefan <lizf@cn.fujitsu.com>
1855 L: containers@lists.linux-foundation.org
1856 S: Maintained
1857 F: include/linux/cgroup*
1858 F: kernel/cgroup*
1859 F: mm/*cgroup*
1860
1861 CORETEMP HARDWARE MONITORING DRIVER
1862 M: Fenghua Yu <fenghua.yu@intel.com>
1863 L: lm-sensors@lm-sensors.org
1864 S: Maintained
1865 F: Documentation/hwmon/coretemp
1866 F: drivers/hwmon/coretemp.c
1867
1868 COSA/SRP SYNC SERIAL DRIVER
1869 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1870 W: http://www.fi.muni.cz/~kas/cosa/
1871 S: Maintained
1872 F: drivers/net/wan/cosa*
1873
1874 CPMAC ETHERNET DRIVER
1875 M: Florian Fainelli <florian@openwrt.org>
1876 L: netdev@vger.kernel.org
1877 S: Maintained
1878 F: drivers/net/cpmac.c
1879
1880 CPU FREQUENCY DRIVERS
1881 M: Dave Jones <davej@redhat.com>
1882 L: cpufreq@vger.kernel.org
1883 W: http://www.codemonkey.org.uk/projects/cpufreq/
1884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1885 S: Maintained
1886 F: arch/x86/kernel/cpu/cpufreq/
1887 F: drivers/cpufreq/
1888 F: include/linux/cpufreq.h
1889
1890 CPUID/MSR DRIVER
1891 M: "H. Peter Anvin" <hpa@zytor.com>
1892 S: Maintained
1893 F: arch/x86/kernel/cpuid.c
1894 F: arch/x86/kernel/msr.c
1895
1896 CPUSETS
1897 M: Paul Menage <menage@google.com>
1898 W: http://www.bullopensource.org/cpuset/
1899 W: http://oss.sgi.com/projects/cpusets/
1900 S: Supported
1901 F: Documentation/cgroups/cpusets.txt
1902 F: include/linux/cpuset.h
1903 F: kernel/cpuset.c
1904
1905 CRAMFS FILESYSTEM
1906 W: http://sourceforge.net/projects/cramfs/
1907 S: Orphan
1908 F: Documentation/filesystems/cramfs.txt
1909 F: fs/cramfs/
1910
1911 CRIS PORT
1912 M: Mikael Starvik <starvik@axis.com>
1913 M: Jesper Nilsson <jesper.nilsson@axis.com>
1914 L: linux-cris-kernel@axis.com
1915 W: http://developer.axis.com
1916 S: Maintained
1917 F: arch/cris/
1918 F: drivers/tty/serial/crisv10.*
1919
1920 CRYPTO API
1921 M: Herbert Xu <herbert@gondor.apana.org.au>
1922 M: "David S. Miller" <davem@davemloft.net>
1923 L: linux-crypto@vger.kernel.org
1924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1925 S: Maintained
1926 F: Documentation/crypto/
1927 F: arch/*/crypto/
1928 F: crypto/
1929 F: drivers/crypto/
1930 F: include/crypto/
1931
1932 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1933 M: Neil Horman <nhorman@tuxdriver.com>
1934 L: linux-crypto@vger.kernel.org
1935 S: Maintained
1936 F: crypto/ansi_cprng.c
1937 F: crypto/rng.c
1938
1939 CS5535 Audio ALSA driver
1940 M: Jaya Kumar <jayakumar.alsa@gmail.com>
1941 S: Maintained
1942 F: sound/pci/cs5535audio/
1943
1944 CX18 VIDEO4LINUX DRIVER
1945 M: Andy Walls <awalls@md.metrocast.net>
1946 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
1947 L: linux-media@vger.kernel.org
1948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1949 W: http://linuxtv.org
1950 W: http://www.ivtvdriver.org/index.php/Cx18
1951 S: Maintained
1952 F: Documentation/video4linux/cx18.txt
1953 F: drivers/media/video/cx18/
1954
1955 CXGB3 ETHERNET DRIVER (CXGB3)
1956 M: Divy Le Ray <divy@chelsio.com>
1957 L: netdev@vger.kernel.org
1958 W: http://www.chelsio.com
1959 S: Supported
1960 F: drivers/net/cxgb3/
1961
1962 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1963 M: Steve Wise <swise@chelsio.com>
1964 L: linux-rdma@vger.kernel.org
1965 W: http://www.openfabrics.org
1966 S: Supported
1967 F: drivers/infiniband/hw/cxgb3/
1968
1969 CXGB4 ETHERNET DRIVER (CXGB4)
1970 M: Dimitris Michailidis <dm@chelsio.com>
1971 L: netdev@vger.kernel.org
1972 W: http://www.chelsio.com
1973 S: Supported
1974 F: drivers/net/cxgb4/
1975
1976 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
1977 M: Steve Wise <swise@chelsio.com>
1978 L: linux-rdma@vger.kernel.org
1979 W: http://www.openfabrics.org
1980 S: Supported
1981 F: drivers/infiniband/hw/cxgb4/
1982
1983 CXGB4VF ETHERNET DRIVER (CXGB4VF)
1984 M: Casey Leedom <leedom@chelsio.com>
1985 L: netdev@vger.kernel.org
1986 W: http://www.chelsio.com
1987 S: Supported
1988 F: drivers/net/cxgb4vf/
1989
1990 STMMAC ETHERNET DRIVER
1991 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
1992 L: netdev@vger.kernel.org
1993 W: http://www.stlinux.com
1994 S: Supported
1995 F: drivers/net/stmmac/
1996
1997 CYBERPRO FB DRIVER
1998 M: Russell King <linux@arm.linux.org.uk>
1999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2000 W: http://www.arm.linux.org.uk/
2001 S: Maintained
2002 F: drivers/video/cyber2000fb.*
2003
2004 CYCLADES 2X SYNC CARD DRIVER
2005 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
2006 W: http://oops.ghostprotocols.net:81/blog
2007 S: Maintained
2008 F: drivers/net/wan/cycx*
2009
2010 CYCLADES ASYNC MUX DRIVER
2011 W: http://www.cyclades.com/
2012 S: Orphan
2013 F: drivers/char/cyclades.c
2014 F: include/linux/cyclades.h
2015
2016 CYCLADES PC300 DRIVER
2017 W: http://www.cyclades.com/
2018 S: Orphan
2019 F: drivers/net/wan/pc300*
2020
2021 DAMA SLAVE for AX.25
2022 M: Joerg Reuter <jreuter@yaina.de>
2023 W: http://yaina.de/jreuter/
2024 W: http://www.qsl.net/dl1bke/
2025 L: linux-hams@vger.kernel.org
2026 S: Maintained
2027 F: net/ax25/af_ax25.c
2028 F: net/ax25/ax25_dev.c
2029 F: net/ax25/ax25_ds_*
2030 F: net/ax25/ax25_in.c
2031 F: net/ax25/ax25_out.c
2032 F: net/ax25/ax25_timer.c
2033 F: net/ax25/sysctl_net_ax25.c
2034
2035 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2036 M: Tobias Ringstrom <tori@unhappy.mine.nu>
2037 L: netdev@vger.kernel.org
2038 S: Maintained
2039 F: Documentation/networking/dmfe.txt
2040 F: drivers/net/tulip/dmfe.c
2041
2042 DC390/AM53C974 SCSI driver
2043 M: Kurt Garloff <garloff@suse.de>
2044 W: http://www.garloff.de/kurt/linux/dc390/
2045 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2046 S: Maintained
2047 F: drivers/scsi/tmscsim.*
2048
2049 DC395x SCSI driver
2050 M: Oliver Neukum <oliver@neukum.name>
2051 M: Ali Akcaagac <aliakc@web.de>
2052 M: Jamie Lenehan <lenehan@twibble.org>
2053 W: http://twibble.org/dist/dc395x/
2054 L: dc395x@twibble.org
2055 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2056 S: Maintained
2057 F: Documentation/scsi/dc395x.txt
2058 F: drivers/scsi/dc395x.*
2059
2060 DCCP PROTOCOL
2061 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2062 L: dccp@vger.kernel.org
2063 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2064 S: Maintained
2065 F: include/linux/dccp.h
2066 F: include/linux/tfrc.h
2067 F: net/dccp/
2068
2069 DECnet NETWORK LAYER
2070 W: http://linux-decnet.sourceforge.net
2071 L: linux-decnet-user@lists.sourceforge.net
2072 S: Orphan
2073 F: Documentation/networking/decnet.txt
2074 F: net/decnet/
2075
2076 DEFXX FDDI NETWORK DRIVER
2077 M: "Maciej W. Rozycki" <macro@linux-mips.org>
2078 S: Maintained
2079 F: drivers/net/defxx.*
2080
2081 DELL LAPTOP DRIVER
2082 M: Matthew Garrett <mjg59@srcf.ucam.org>
2083 L: platform-driver-x86@vger.kernel.org
2084 S: Maintained
2085 F: drivers/platform/x86/dell-laptop.c
2086
2087 DELL LAPTOP SMM DRIVER
2088 M: Massimo Dal Zotto <dz@debian.org>
2089 W: http://www.debian.org/~dz/i8k/
2090 S: Maintained
2091 F: drivers/char/i8k.c
2092 F: include/linux/i8k.h
2093
2094 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2095 M: Doug Warzecha <Douglas_Warzecha@dell.com>
2096 S: Maintained
2097 F: Documentation/dcdbas.txt
2098 F: drivers/firmware/dcdbas.*
2099
2100 DELL WMI EXTRAS DRIVER
2101 M: Matthew Garrett <mjg59@srcf.ucam.org>
2102 S: Maintained
2103 F: drivers/platform/x86/dell-wmi.c
2104
2105 DEVICE NUMBER REGISTRY
2106 M: Torben Mathiasen <device@lanana.org>
2107 W: http://lanana.org/docs/device-list/index.html
2108 S: Maintained
2109
2110 DEVICE-MAPPER (LVM)
2111 P: Alasdair Kergon
2112 L: dm-devel@redhat.com
2113 W: http://sources.redhat.com/dm
2114 Q: http://patchwork.kernel.org/project/dm-devel/list/
2115 S: Maintained
2116 F: Documentation/device-mapper/
2117 F: drivers/md/dm*
2118 F: include/linux/device-mapper.h
2119 F: include/linux/dm-*.h
2120
2121 DIGI INTL. EPCA DRIVER
2122 M: "Digi International, Inc" <Eng.Linux@digi.com>
2123 L: Eng.Linux@digi.com
2124 W: http://www.digi.com
2125 S: Orphan
2126 F: Documentation/serial/digiepca.txt
2127 F: drivers/char/epca*
2128 F: drivers/char/digi*
2129
2130 DIOLAN U2C-12 I2C DRIVER
2131 M: Guenter Roeck <guenter.roeck@ericsson.com>
2132 L: linux-i2c@vger.kernel.org
2133 S: Maintained
2134 F: drivers/i2c/busses/i2c-diolan-u2c.c
2135
2136 DIRECTORY NOTIFICATION (DNOTIFY)
2137 M: Eric Paris <eparis@parisplace.org>
2138 S: Maintained
2139 F: Documentation/filesystems/dnotify.txt
2140 F: fs/notify/dnotify/
2141 F: include/linux/dnotify.h
2142
2143 DISK GEOMETRY AND PARTITION HANDLING
2144 M: Andries Brouwer <aeb@cwi.nl>
2145 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2146 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2147 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2148 S: Maintained
2149
2150 DISKQUOTA
2151 M: Jan Kara <jack@suse.cz>
2152 S: Maintained
2153 F: Documentation/filesystems/quota.txt
2154 F: fs/quota/
2155 F: include/linux/quota*.h
2156
2157 DISTRIBUTED LOCK MANAGER (DLM)
2158 M: Christine Caulfield <ccaulfie@redhat.com>
2159 M: David Teigland <teigland@redhat.com>
2160 L: cluster-devel@redhat.com
2161 W: http://sources.redhat.com/cluster/
2162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2163 S: Supported
2164 F: fs/dlm/
2165
2166 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2167 M: Vinod Koul <vinod.koul@intel.com>
2168 M: Dan Williams <dan.j.williams@intel.com>
2169 S: Supported
2170 F: drivers/dma/
2171 F: include/linux/dma*
2172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2173 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2174
2175 DME1737 HARDWARE MONITOR DRIVER
2176 M: Juerg Haefliger <juergh@gmail.com>
2177 L: lm-sensors@lm-sensors.org
2178 S: Maintained
2179 F: Documentation/hwmon/dme1737
2180 F: drivers/hwmon/dme1737.c
2181
2182 DOCBOOK FOR DOCUMENTATION
2183 M: Randy Dunlap <rdunlap@xenotime.net>
2184 S: Maintained
2185 F: scripts/kernel-doc
2186
2187 DOCKING STATION DRIVER
2188 M: Shaohua Li <shaohua.li@intel.com>
2189 L: linux-acpi@vger.kernel.org
2190 S: Supported
2191 F: drivers/acpi/dock.c
2192
2193 DOCUMENTATION
2194 M: Randy Dunlap <rdunlap@xenotime.net>
2195 L: linux-doc@vger.kernel.org
2196 T: quilt oss.oracle.com/~rdunlap/kernel-doc-patches/current/
2197 S: Maintained
2198 F: Documentation/
2199
2200 DOUBLETALK DRIVER
2201 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
2202 L: blinux-list@redhat.com
2203 S: Maintained
2204 F: drivers/char/dtlk.c
2205 F: include/linux/dtlk.h
2206
2207 DPT_I2O SCSI RAID DRIVER
2208 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2209 L: linux-scsi@vger.kernel.org
2210 W: http://www.adaptec.com/
2211 S: Maintained
2212 F: drivers/scsi/dpt*
2213 F: drivers/scsi/dpt/
2214
2215 DRBD DRIVER
2216 P: Philipp Reisner
2217 P: Lars Ellenberg
2218 M: drbd-dev@lists.linbit.com
2219 L: drbd-user@lists.linbit.com
2220 W: http://www.drbd.org
2221 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2222 T: git git://git.drbd.org/drbd-8.3.git
2223 S: Supported
2224 F: drivers/block/drbd/
2225 F: lib/lru_cache.c
2226 F: Documentation/blockdev/drbd/
2227
2228 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2229 M: Greg Kroah-Hartman <gregkh@suse.de>
2230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git
2231 S: Supported
2232 F: Documentation/kobject.txt
2233 F: drivers/base/
2234 F: fs/sysfs/
2235 F: fs/debugfs/
2236 F: include/linux/kobj*
2237 F: include/linux/debugfs.h
2238 F: lib/kobj*
2239
2240 DRM DRIVERS
2241 M: David Airlie <airlied@linux.ie>
2242 L: dri-devel@lists.freedesktop.org
2243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2244 S: Maintained
2245 F: drivers/gpu/drm/
2246 F: include/drm/
2247
2248 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2249 M: Chris Wilson <chris@chris-wilson.co.uk>
2250 L: intel-gfx@lists.freedesktop.org (subscribers-only)
2251 L: dri-devel@lists.freedesktop.org
2252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ickle/drm-intel.git
2253 S: Supported
2254 F: drivers/gpu/drm/i915
2255 F: include/drm/i915*
2256
2257 DSCC4 DRIVER
2258 M: Francois Romieu <romieu@fr.zoreil.com>
2259 L: netdev@vger.kernel.org
2260 S: Maintained
2261 F: drivers/net/wan/dscc4.c
2262
2263 DZ DECSTATION DZ11 SERIAL DRIVER
2264 M: "Maciej W. Rozycki" <macro@linux-mips.org>
2265 S: Maintained
2266 F: drivers/tty/serial/dz.*
2267
2268 EATA-DMA SCSI DRIVER
2269 M: Michael Neuffer <mike@i-Connect.Net>
2270 L: linux-eata@i-connect.net
2271 L: linux-scsi@vger.kernel.org
2272 S: Maintained
2273 F: drivers/scsi/eata*
2274
2275 EATA ISA/EISA/PCI SCSI DRIVER
2276 M: Dario Ballabio <ballabio_dario@emc.com>
2277 L: linux-scsi@vger.kernel.org
2278 S: Maintained
2279 F: drivers/scsi/eata.c
2280
2281 EATA-PIO SCSI DRIVER
2282 M: Michael Neuffer <mike@i-Connect.Net>
2283 L: linux-eata@i-connect.net
2284 L: linux-scsi@vger.kernel.org
2285 S: Maintained
2286 F: drivers/scsi/eata_pio.*
2287
2288 EBTABLES
2289 M: Bart De Schuymer <bart.de.schuymer@pandora.be>
2290 L: ebtables-user@lists.sourceforge.net
2291 L: ebtables-devel@lists.sourceforge.net
2292 W: http://ebtables.sourceforge.net/
2293 S: Maintained
2294 F: include/linux/netfilter_bridge/ebt_*.h
2295 F: net/bridge/netfilter/ebt*.c
2296
2297 ECRYPT FILE SYSTEM
2298 M: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
2299 M: Dustin Kirkland <kirkland@canonical.com>
2300 L: ecryptfs-devel@lists.launchpad.net
2301 W: https://launchpad.net/ecryptfs
2302 S: Supported
2303 F: Documentation/filesystems/ecryptfs.txt
2304 F: fs/ecryptfs/
2305
2306 EDAC-CORE
2307 M: Doug Thompson <dougthompson@xmission.com>
2308 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2309 W: bluesmoke.sourceforge.net
2310 S: Supported
2311 F: Documentation/edac.txt
2312 F: drivers/edac/edac_*
2313 F: include/linux/edac.h
2314
2315 EDAC-AMD64
2316 M: Doug Thompson <dougthompson@xmission.com>
2317 M: Borislav Petkov <borislav.petkov@amd.com>
2318 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2319 W: bluesmoke.sourceforge.net
2320 S: Supported
2321 F: drivers/edac/amd64_edac*
2322
2323 EDAC-E752X
2324 M: Mark Gross <mark.gross@intel.com>
2325 M: Doug Thompson <dougthompson@xmission.com>
2326 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2327 W: bluesmoke.sourceforge.net
2328 S: Maintained
2329 F: drivers/edac/e752x_edac.c
2330
2331 EDAC-E7XXX
2332 M: Doug Thompson <dougthompson@xmission.com>
2333 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2334 W: bluesmoke.sourceforge.net
2335 S: Maintained
2336 F: drivers/edac/e7xxx_edac.c
2337
2338 EDAC-I82443BXGX
2339 M: Tim Small <tim@buttersideup.com>
2340 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2341 W: bluesmoke.sourceforge.net
2342 S: Maintained
2343 F: drivers/edac/i82443bxgx_edac.c
2344
2345 EDAC-I3000
2346 M: Jason Uhlenkott <juhlenko@akamai.com>
2347 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2348 W: bluesmoke.sourceforge.net
2349 S: Maintained
2350 F: drivers/edac/i3000_edac.c
2351
2352 EDAC-I5000
2353 M: Doug Thompson <dougthompson@xmission.com>
2354 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2355 W: bluesmoke.sourceforge.net
2356 S: Maintained
2357 F: drivers/edac/i5000_edac.c
2358
2359 EDAC-I5400
2360 M: Mauro Carvalho Chehab <mchehab@redhat.com>
2361 L: linux-edac@vger.kernel.org
2362 W: bluesmoke.sourceforge.net
2363 S: Maintained
2364 F: drivers/edac/i5400_edac.c
2365
2366 EDAC-I7300
2367 M: Mauro Carvalho Chehab <mchehab@redhat.com>
2368 L: linux-edac@vger.kernel.org
2369 W: bluesmoke.sourceforge.net
2370 S: Maintained
2371 F: drivers/edac/i7300_edac.c
2372
2373 EDAC-I7CORE
2374 M: Mauro Carvalho Chehab <mchehab@redhat.com>
2375 L: linux-edac@vger.kernel.org
2376 W: bluesmoke.sourceforge.net
2377 S: Maintained
2378 F: drivers/edac/i7core_edac.c
2379 F: drivers/edac/edac_mce.c
2380 F: include/linux/edac_mce.h
2381
2382 EDAC-I82975X
2383 M: Ranganathan Desikan <ravi@jetztechnologies.com>
2384 M: "Arvind R." <arvino55@gmail.com>
2385 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2386 W: bluesmoke.sourceforge.net
2387 S: Maintained
2388 F: drivers/edac/i82975x_edac.c
2389
2390 EDAC-PASEMI
2391 M: Egor Martovetsky <egor@pasemi.com>
2392 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2393 W: bluesmoke.sourceforge.net
2394 S: Maintained
2395 F: drivers/edac/pasemi_edac.c
2396
2397 EDAC-R82600
2398 M: Tim Small <tim@buttersideup.com>
2399 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2400 W: bluesmoke.sourceforge.net
2401 S: Maintained
2402 F: drivers/edac/r82600_edac.c
2403
2404 EDIROL UA-101/UA-1000 DRIVER
2405 M: Clemens Ladisch <clemens@ladisch.de>
2406 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2407 T: git git://git.alsa-project.org/alsa-kernel.git
2408 S: Maintained
2409 F: sound/usb/misc/ua101.c
2410
2411 EFIFB FRAMEBUFFER DRIVER
2412 L: linux-fbdev@vger.kernel.org
2413 M: Peter Jones <pjones@redhat.com>
2414 S: Maintained
2415 F: drivers/video/efifb.c
2416
2417 EFS FILESYSTEM
2418 W: http://aeschi.ch.eu.org/efs/
2419 S: Orphan
2420 F: fs/efs/
2421
2422 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2423 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
2424 M: Christoph Raisch <raisch@de.ibm.com>
2425 L: linux-rdma@vger.kernel.org
2426 S: Supported
2427 F: drivers/infiniband/hw/ehca/
2428
2429 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2430 M: Breno Leitao <leitao@linux.vnet.ibm.com>
2431 L: netdev@vger.kernel.org
2432 S: Maintained
2433 F: drivers/net/ehea/
2434
2435 EMBEDDED LINUX
2436 M: Paul Gortmaker <paul.gortmaker@windriver.com>
2437 M: Matt Mackall <mpm@selenic.com>
2438 M: David Woodhouse <dwmw2@infradead.org>
2439 L: linux-embedded@vger.kernel.org
2440 S: Maintained
2441
2442 EMULEX LPFC FC SCSI DRIVER
2443 M: James Smart <james.smart@emulex.com>
2444 L: linux-scsi@vger.kernel.org
2445 W: http://sourceforge.net/projects/lpfcxxxx
2446 S: Supported
2447 F: drivers/scsi/lpfc/
2448
2449 ENE CB710 FLASH CARD READER DRIVER
2450 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
2451 S: Maintained
2452 F: drivers/misc/cb710/
2453 F: drivers/mmc/host/cb710-mmc.*
2454 F: include/linux/cb710.h
2455
2456 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2457 M: Maxim Levitsky <maximlevitsky@gmail.com>
2458 S: Maintained
2459 F: drivers/media/rc/ene_ir.*
2460
2461 EPSON 1355 FRAMEBUFFER DRIVER
2462 M: Christopher Hoover <ch@murgatroid.com>
2463 M: Christopher Hoover <ch@hpl.hp.com>
2464 S: Maintained
2465 F: drivers/video/epson1355fb.c
2466
2467 EPSON S1D13XXX FRAMEBUFFER DRIVER
2468 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
2469 S: Maintained
2470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2471 F: drivers/video/s1d13xxxfb.c
2472 F: include/video/s1d13xxxfb.h
2473
2474 ETHEREXPRESS-16 NETWORK DRIVER
2475 M: Philip Blundell <philb@gnu.org>
2476 L: netdev@vger.kernel.org
2477 S: Maintained
2478 F: drivers/net/eexpress.*
2479
2480 ETHERNET BRIDGE
2481 M: Stephen Hemminger <shemminger@linux-foundation.org>
2482 L: bridge@lists.linux-foundation.org
2483 L: netdev@vger.kernel.org
2484 W: http://www.linuxfoundation.org/en/Net:Bridge
2485 S: Maintained
2486 F: include/linux/netfilter_bridge/
2487 F: net/bridge/
2488
2489 ETHERTEAM 16I DRIVER
2490 M: Mika Kuoppala <miku@iki.fi>
2491 S: Maintained
2492 F: drivers/net/eth16i.c
2493
2494 EXT2 FILE SYSTEM
2495 M: Jan Kara <jack@suse.cz>
2496 L: linux-ext4@vger.kernel.org
2497 S: Maintained
2498 F: Documentation/filesystems/ext2.txt
2499 F: fs/ext2/
2500 F: include/linux/ext2*
2501
2502 EXT3 FILE SYSTEM
2503 M: Jan Kara <jack@suse.cz>
2504 M: Andrew Morton <akpm@linux-foundation.org>
2505 M: Andreas Dilger <adilger.kernel@dilger.ca>
2506 L: linux-ext4@vger.kernel.org
2507 S: Maintained
2508 F: Documentation/filesystems/ext3.txt
2509 F: fs/ext3/
2510 F: include/linux/ext3*
2511
2512 EXT4 FILE SYSTEM
2513 M: "Theodore Ts'o" <tytso@mit.edu>
2514 M: Andreas Dilger <adilger.kernel@dilger.ca>
2515 L: linux-ext4@vger.kernel.org
2516 W: http://ext4.wiki.kernel.org
2517 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2518 S: Maintained
2519 F: Documentation/filesystems/ext4.txt
2520 F: fs/ext4/
2521
2522 F71805F HARDWARE MONITORING DRIVER
2523 M: Jean Delvare <khali@linux-fr.org>
2524 L: lm-sensors@lm-sensors.org
2525 S: Maintained
2526 F: Documentation/hwmon/f71805f
2527 F: drivers/hwmon/f71805f.c
2528
2529 FANOTIFY
2530 M: Eric Paris <eparis@redhat.com>
2531 S: Maintained
2532 F: fs/notify/fanotify/
2533 F: include/linux/fanotify.h
2534
2535 FARSYNC SYNCHRONOUS DRIVER
2536 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
2537 W: http://www.farsite.co.uk/
2538 S: Supported
2539 F: drivers/net/wan/farsync.*
2540
2541 FAULT INJECTION SUPPORT
2542 M: Akinobu Mita <akinobu.mita@gmail.com>
2543 S: Supported
2544 F: Documentation/fault-injection/
2545 F: lib/fault-inject.c
2546
2547 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2548 M: Robert Love <robert.w.love@intel.com>
2549 L: devel@open-fcoe.org
2550 W: www.Open-FCoE.org
2551 S: Supported
2552 F: drivers/scsi/libfc/
2553 F: drivers/scsi/fcoe/
2554 F: include/scsi/fc/
2555 F: include/scsi/libfc.h
2556 F: include/scsi/libfcoe.h
2557
2558 FILE LOCKING (flock() and fcntl()/lockf())
2559 M: Matthew Wilcox <matthew@wil.cx>
2560 L: linux-fsdevel@vger.kernel.org
2561 S: Maintained
2562 F: include/linux/fcntl.h
2563 F: include/linux/fs.h
2564 F: fs/fcntl.c
2565 F: fs/locks.c
2566
2567 FILESYSTEMS (VFS and infrastructure)
2568 M: Alexander Viro <viro@zeniv.linux.org.uk>
2569 L: linux-fsdevel@vger.kernel.org
2570 S: Maintained
2571 F: fs/*
2572
2573 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2574 M: Riku Voipio <riku.voipio@iki.fi>
2575 L: lm-sensors@lm-sensors.org
2576 S: Maintained
2577 F: drivers/hwmon/f75375s.c
2578 F: include/linux/f75375s.h
2579
2580 FIREWIRE SUBSYSTEM
2581 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
2582 L: linux1394-devel@lists.sourceforge.net
2583 W: http://ieee1394.wiki.kernel.org/
2584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2585 S: Maintained
2586 F: drivers/firewire/
2587 F: include/linux/firewire*.h
2588 F: tools/firewire/
2589
2590 FIRMWARE LOADER (request_firmware)
2591 S: Orphan
2592 F: Documentation/firmware_class/
2593 F: drivers/base/firmware*.c
2594 F: include/linux/firmware.h
2595
2596 FPU EMULATOR
2597 M: Bill Metzenthen <billm@melbpc.org.au>
2598 W: http://floatingpoint.sourceforge.net/emulator/index.html
2599 S: Maintained
2600 F: arch/x86/math-emu/
2601
2602 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2603 M: Mike McLagan <mike.mclagan@linux.org>
2604 L: netdev@vger.kernel.org
2605 S: Maintained
2606 F: drivers/net/wan/dlci.c
2607 F: drivers/net/wan/sdla.c
2608
2609 FRAMEBUFFER LAYER
2610 M: Paul Mundt <lethal@linux-sh.org>
2611 L: linux-fbdev@vger.kernel.org
2612 W: http://linux-fbdev.sourceforge.net/
2613 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6.git
2615 S: Maintained
2616 F: Documentation/fb/
2617 F: Documentation/devicetree/bindings/fb/
2618 F: drivers/video/
2619 F: include/video/
2620 F: include/linux/fb.h
2621
2622 FREESCALE DMA DRIVER
2623 M: Li Yang <leoli@freescale.com>
2624 M: Zhang Wei <zw@zh-kernel.org>
2625 L: linuxppc-dev@lists.ozlabs.org
2626 S: Maintained
2627 F: drivers/dma/fsldma.*
2628
2629 FREESCALE I2C CPM DRIVER
2630 M: Jochen Friedrich <jochen@scram.de>
2631 L: linuxppc-dev@lists.ozlabs.org
2632 L: linux-i2c@vger.kernel.org
2633 S: Maintained
2634 F: drivers/i2c/busses/i2c-cpm.c
2635
2636 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2637 M: Sascha Hauer <kernel@pengutronix.de>
2638 L: linux-fbdev@vger.kernel.org
2639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2640 S: Maintained
2641 F: arch/arm/plat-mxc/include/mach/imxfb.h
2642 F: drivers/video/imxfb.c
2643
2644 FREESCALE SOC FS_ENET DRIVER
2645 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
2646 M: Vitaly Bordug <vbordug@ru.mvista.com>
2647 L: linuxppc-dev@lists.ozlabs.org
2648 L: netdev@vger.kernel.org
2649 S: Maintained
2650 F: drivers/net/fs_enet/
2651 F: include/linux/fs_enet_pd.h
2652
2653 FREESCALE QUICC ENGINE LIBRARY
2654 M: Timur Tabi <timur@freescale.com>
2655 L: linuxppc-dev@lists.ozlabs.org
2656 S: Supported
2657 F: arch/powerpc/sysdev/qe_lib/
2658 F: arch/powerpc/include/asm/*qe.h
2659
2660 FREESCALE USB PERIPHERAL DRIVERS
2661 M: Li Yang <leoli@freescale.com>
2662 L: linux-usb@vger.kernel.org
2663 L: linuxppc-dev@lists.ozlabs.org
2664 S: Maintained
2665 F: drivers/usb/gadget/fsl*
2666
2667 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2668 M: Li Yang <leoli@freescale.com>
2669 L: netdev@vger.kernel.org
2670 L: linuxppc-dev@lists.ozlabs.org
2671 S: Maintained
2672 F: drivers/net/ucc_geth*
2673
2674 FREESCALE QUICC ENGINE UCC UART DRIVER
2675 M: Timur Tabi <timur@freescale.com>
2676 L: linuxppc-dev@lists.ozlabs.org
2677 S: Supported
2678 F: drivers/tty/serial/ucc_uart.c
2679
2680 FREESCALE SOC SOUND DRIVERS
2681 M: Timur Tabi <timur@freescale.com>
2682 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2683 L: linuxppc-dev@lists.ozlabs.org
2684 S: Supported
2685 F: sound/soc/fsl/fsl*
2686 F: sound/soc/fsl/mpc8610_hpcd.c
2687
2688 FREEVXFS FILESYSTEM
2689 M: Christoph Hellwig <hch@infradead.org>
2690 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2691 S: Maintained
2692 F: fs/freevxfs/
2693
2694 FREEZER
2695 M: Pavel Machek <pavel@ucw.cz>
2696 M: "Rafael J. Wysocki" <rjw@sisk.pl>
2697 L: linux-pm@lists.linux-foundation.org
2698 S: Supported
2699 F: Documentation/power/freezing-of-tasks.txt
2700 F: include/linux/freezer.h
2701 F: kernel/freezer.c
2702
2703 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2704 M: David Howells <dhowells@redhat.com>
2705 L: linux-cachefs@redhat.com
2706 S: Supported
2707 F: Documentation/filesystems/caching/
2708 F: fs/fscache/
2709 F: include/linux/fscache*.h
2710
2711 FUJITSU FR-V (FRV) PORT
2712 M: David Howells <dhowells@redhat.com>
2713 S: Maintained
2714 F: arch/frv/
2715
2716 FUJITSU LAPTOP EXTRAS
2717 M: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
2718 L: platform-driver-x86@vger.kernel.org
2719 S: Maintained
2720 F: drivers/platform/x86/fujitsu-laptop.c
2721
2722 FUSE: FILESYSTEM IN USERSPACE
2723 M: Miklos Szeredi <miklos@szeredi.hu>
2724 L: fuse-devel@lists.sourceforge.net
2725 W: http://fuse.sourceforge.net/
2726 S: Maintained
2727 F: fs/fuse/
2728 F: include/linux/fuse.h
2729
2730 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2731 M: Rik Faith <faith@cs.unc.edu>
2732 L: linux-scsi@vger.kernel.org
2733 S: Odd Fixes (e.g., new signatures)
2734 F: drivers/scsi/fdomain.*
2735
2736 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2737 M: Achim Leubner <achim_leubner@adaptec.com>
2738 L: linux-scsi@vger.kernel.org
2739 W: http://www.icp-vortex.com/
2740 S: Supported
2741 F: drivers/scsi/gdt*
2742
2743 GENERIC GPIO I2C DRIVER
2744 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2745 S: Supported
2746 F: drivers/i2c/busses/i2c-gpio.c
2747 F: include/linux/i2c-gpio.h
2748
2749 GENERIC GPIO I2C MULTIPLEXER DRIVER
2750 M: Peter Korsgaard <peter.korsgaard@barco.com>
2751 L: linux-i2c@vger.kernel.org
2752 S: Supported
2753 F: drivers/i2c/muxes/gpio-i2cmux.c
2754 F: include/linux/gpio-i2cmux.h
2755 F: Documentation/i2c/muxes/gpio-i2cmux
2756
2757 GENERIC HDLC (WAN) DRIVERS
2758 M: Krzysztof Halasa <khc@pm.waw.pl>
2759 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2760 S: Maintained
2761 F: drivers/net/wan/c101.c
2762 F: drivers/net/wan/hd6457*
2763 F: drivers/net/wan/hdlc*
2764 F: drivers/net/wan/n2.c
2765 F: drivers/net/wan/pc300too.c
2766 F: drivers/net/wan/pci200syn.c
2767 F: drivers/net/wan/wanxl*
2768
2769 GENERIC INCLUDE/ASM HEADER FILES
2770 M: Arnd Bergmann <arnd@arndb.de>
2771 L: linux-arch@vger.kernel.org
2772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2773 S: Maintained
2774 F: include/asm-generic
2775
2776 GENERIC UIO DRIVER FOR PCI DEVICES
2777 M: "Michael S. Tsirkin" <mst@redhat.com>
2778 L: kvm@vger.kernel.org
2779 S: Supported
2780 F: drivers/uio/uio_pci_generic.c
2781
2782 GFS2 FILE SYSTEM
2783 M: Steven Whitehouse <swhiteho@redhat.com>
2784 L: cluster-devel@redhat.com
2785 W: http://sources.redhat.com/cluster/
2786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2788 S: Supported
2789 F: Documentation/filesystems/gfs2*.txt
2790 F: fs/gfs2/
2791 F: include/linux/gfs2_ondisk.h
2792
2793 GIGASET ISDN DRIVERS
2794 M: Hansjoerg Lipp <hjlipp@web.de>
2795 M: Tilman Schmidt <tilman@imap.cc>
2796 L: gigaset307x-common@lists.sourceforge.net
2797 W: http://gigaset307x.sourceforge.net/
2798 S: Maintained
2799 F: Documentation/isdn/README.gigaset
2800 F: drivers/isdn/gigaset/
2801 F: include/linux/gigaset_dev.h
2802
2803 GPIO SUBSYSTEM
2804 M: Grant Likely <grant.likely@secretlab.ca>
2805 S: Maintained
2806 T: git git://git.secretlab.ca/git/linux-2.6.git
2807 F: Documentation/gpio/gpio.txt
2808 F: drivers/gpio/
2809 F: include/linux/gpio*
2810
2811 GRETH 10/100/1G Ethernet MAC device driver
2812 M: Kristoffer Glembo <kristoffer@gaisler.com>
2813 L: netdev@vger.kernel.org
2814 S: Maintained
2815 F: drivers/net/greth*
2816
2817 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2818 M: Frank Seidel <frank@f-seidel.de>
2819 L: platform-driver-x86@vger.kernel.org
2820 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2821 S: Maintained
2822 F: drivers/platform/x86/hdaps.c
2823
2824 HWPOISON MEMORY FAILURE HANDLING
2825 M: Andi Kleen <andi@firstfloor.org>
2826 L: linux-mm@kvack.org
2827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2828 S: Maintained
2829 F: mm/memory-failure.c
2830 F: mm/hwpoison-inject.c
2831
2832 HYPERVISOR VIRTUAL CONSOLE DRIVER
2833 L: linuxppc-dev@lists.ozlabs.org
2834 S: Odd Fixes
2835 F: drivers/tty/hvc/
2836
2837 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
2838 M: Peter Jones <pjones@redhat.com>
2839 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
2840 S: Maintained
2841 F: drivers/firmware/iscsi_ibft*
2842
2843 GSPCA FINEPIX SUBDRIVER
2844 M: Frank Zago <frank@zago.net>
2845 L: linux-media@vger.kernel.org
2846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2847 S: Maintained
2848 F: drivers/media/video/gspca/finepix.c
2849
2850 GSPCA GL860 SUBDRIVER
2851 M: Olivier Lorin <o.lorin@laposte.net>
2852 L: linux-media@vger.kernel.org
2853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2854 S: Maintained
2855 F: drivers/media/video/gspca/gl860/
2856
2857 GSPCA M5602 SUBDRIVER
2858 M: Erik Andren <erik.andren@gmail.com>
2859 L: linux-media@vger.kernel.org
2860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2861 S: Maintained
2862 F: drivers/media/video/gspca/m5602/
2863
2864 GSPCA PAC207 SONIXB SUBDRIVER
2865 M: Hans de Goede <hdegoede@redhat.com>
2866 L: linux-media@vger.kernel.org
2867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2868 S: Maintained
2869 F: drivers/media/video/gspca/pac207.c
2870
2871 GSPCA SN9C20X SUBDRIVER
2872 M: Brian Johnson <brijohn@gmail.com>
2873 L: linux-media@vger.kernel.org
2874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2875 S: Maintained
2876 F: drivers/media/video/gspca/sn9c20x.c
2877
2878 GSPCA T613 SUBDRIVER
2879 M: Leandro Costantino <lcostantino@gmail.com>
2880 L: linux-media@vger.kernel.org
2881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2882 S: Maintained
2883 F: drivers/media/video/gspca/t613.c
2884
2885 GSPCA USB WEBCAM DRIVER
2886 M: Jean-Francois Moine <moinejf@free.fr>
2887 W: http://moinejf.free.fr
2888 L: linux-media@vger.kernel.org
2889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2890 S: Maintained
2891 F: drivers/media/video/gspca/
2892
2893 HARDWARE MONITORING
2894 M: Jean Delvare <khali@linux-fr.org>
2895 M: Guenter Roeck <guenter.roeck@ericsson.com>
2896 L: lm-sensors@lm-sensors.org
2897 W: http://www.lm-sensors.org/
2898 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
2899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
2900 S: Maintained
2901 F: Documentation/hwmon/
2902 F: drivers/hwmon/
2903 F: include/linux/hwmon*.h
2904
2905 HARDWARE RANDOM NUMBER GENERATOR CORE
2906 M: Matt Mackall <mpm@selenic.com>
2907 M: Herbert Xu <herbert@gondor.apana.org.au>
2908 S: Odd fixes
2909 F: Documentation/hw_random.txt
2910 F: drivers/char/hw_random/
2911 F: include/linux/hw_random.h
2912
2913 HARMONY SOUND DRIVER
2914 M: Kyle McMartin <kyle@mcmartin.ca>
2915 L: linux-parisc@vger.kernel.org
2916 S: Maintained
2917 F: sound/parisc/harmony.*
2918
2919 HEWLETT-PACKARD SMART2 RAID DRIVER
2920 M: Chirag Kantharia <chirag.kantharia@hp.com>
2921 L: iss_storagedev@hp.com
2922 S: Maintained
2923 F: Documentation/blockdev/cpqarray.txt
2924 F: drivers/block/cpqarray.*
2925
2926 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
2927 M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
2928 L: iss_storagedev@hp.com
2929 S: Supported
2930 F: Documentation/scsi/hpsa.txt
2931 F: drivers/scsi/hpsa*.[ch]
2932 F: include/linux/cciss*.h
2933
2934 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2935 M: Mike Miller <mike.miller@hp.com>
2936 L: iss_storagedev@hp.com
2937 S: Supported
2938 F: Documentation/blockdev/cciss.txt
2939 F: drivers/block/cciss*
2940 F: include/linux/cciss_ioctl.h
2941
2942 HFS FILESYSTEM
2943 M: Roman Zippel <zippel@linux-m68k.org>
2944 S: Maintained
2945 F: Documentation/filesystems/hfs.txt
2946 F: fs/hfs/
2947
2948 HGA FRAMEBUFFER DRIVER
2949 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
2950 L: linux-nvidia@lists.surfsouth.com
2951 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2952 S: Maintained
2953 F: drivers/video/hgafb.c
2954
2955 HIBERNATION (aka Software Suspend, aka swsusp)
2956 M: Pavel Machek <pavel@ucw.cz>
2957 M: "Rafael J. Wysocki" <rjw@sisk.pl>
2958 L: linux-pm@lists.linux-foundation.org
2959 S: Supported
2960 F: arch/x86/power/
2961 F: drivers/base/power/
2962 F: kernel/power/
2963 F: include/linux/suspend.h
2964 F: include/linux/freezer.h
2965 F: include/linux/pm.h
2966 F: arch/*/include/asm/suspend*.h
2967
2968 HID CORE LAYER
2969 M: Jiri Kosina <jkosina@suse.cz>
2970 L: linux-input@vger.kernel.org
2971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2972 S: Maintained
2973 F: drivers/hid/
2974 F: include/linux/hid*
2975
2976 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2977 M: Thomas Gleixner <tglx@linutronix.de>
2978 S: Maintained
2979 F: Documentation/timers/
2980 F: kernel/hrtimer.c
2981 F: kernel/time/clockevents.c
2982 F: kernel/time/tick*.*
2983 F: kernel/time/timer_*.c
2984 F: include/linux/clockevents.h
2985 F: include/linux/hrtimer.h
2986
2987 HIGH-SPEED SCC DRIVER FOR AX.25
2988 M: Klaus Kudielka <klaus.kudielka@ieee.org>
2989 L: linux-hams@vger.kernel.org
2990 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2991 S: Maintained
2992 F: drivers/net/hamradio/dmascc.c
2993 F: drivers/net/hamradio/scc.c
2994
2995 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2996 M: HighPoint Linux Team <linux@highpoint-tech.com>
2997 W: http://www.highpoint-tech.com
2998 S: Supported
2999 F: Documentation/scsi/hptiop.txt
3000 F: drivers/scsi/hptiop.c
3001
3002 HIPPI
3003 M: Jes Sorensen <jes@trained-monkey.org>
3004 L: linux-hippi@sunsite.dk
3005 S: Maintained
3006 F: include/linux/hippidevice.h
3007 F: include/linux/if_hippi.h
3008 F: net/802/hippi.c
3009
3010 HOST AP DRIVER
3011 M: Jouni Malinen <j@w1.fi>
3012 L: hostap@shmoo.com (subscribers-only)
3013 L: linux-wireless@vger.kernel.org
3014 W: http://hostap.epitest.fi/
3015 S: Maintained
3016 F: drivers/net/wireless/hostap/
3017
3018 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3019 M: Carlos Corbacho <carlos@strangeworlds.co.uk>
3020 L: platform-driver-x86@vger.kernel.org
3021 S: Odd Fixes
3022 F: drivers/platform/x86/tc1100-wmi.c
3023
3024 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3025 M: Jaroslav Kysela <perex@perex.cz>
3026 S: Maintained
3027 F: drivers/net/hp100.*
3028
3029 HPET: High Precision Event Timers driver
3030 M: Clemens Ladisch <clemens@ladisch.de>
3031 S: Maintained
3032 F: Documentation/timers/hpet.txt
3033 F: drivers/char/hpet.c
3034 F: include/linux/hpet.h
3035
3036 HPET: x86
3037 M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
3038 S: Maintained
3039 F: arch/x86/kernel/hpet.c
3040 F: arch/x86/include/asm/hpet.h
3041
3042 HPFS FILESYSTEM
3043 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3044 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3045 S: Maintained
3046 F: fs/hpfs/
3047
3048 HSO 3G MODEM DRIVER
3049 M: Jan Dumon <j.dumon@option.com>
3050 W: http://www.pharscape.org
3051 S: Maintained
3052 F: drivers/net/usb/hso.c
3053
3054 HTCPEN TOUCHSCREEN DRIVER
3055 M: Pau Oliva Fora <pof@eslack.org>
3056 L: linux-input@vger.kernel.org
3057 S: Maintained
3058 F: drivers/input/touchscreen/htcpen.c
3059
3060 HUGETLB FILESYSTEM
3061 M: William Irwin <wli@holomorphy.com>
3062 S: Maintained
3063 F: fs/hugetlbfs/
3064
3065 I2C/SMBUS STUB DRIVER
3066 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
3067 L: linux-i2c@vger.kernel.org
3068 S: Maintained
3069 F: drivers/i2c/busses/i2c-stub.c
3070
3071 I2C SUBSYSTEM
3072 M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org>
3073 M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
3074 L: linux-i2c@vger.kernel.org
3075 W: http://i2c.wiki.kernel.org/
3076 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3077 T: git git://git.fluff.org/bjdooks/linux.git
3078 S: Maintained
3079 F: Documentation/i2c/
3080 F: drivers/i2c/
3081 F: include/linux/i2c.h
3082 F: include/linux/i2c-*.h
3083
3084 I2C-TINY-USB DRIVER
3085 M: Till Harbaum <till@harbaum.org>
3086 L: linux-i2c@vger.kernel.org
3087 W: http://www.harbaum.org/till/i2c_tiny_usb
3088 S: Maintained
3089 F: drivers/i2c/busses/i2c-tiny-usb.c
3090
3091 i386 BOOT CODE
3092 M: "H. Peter Anvin" <hpa@zytor.com>
3093 S: Maintained
3094 F: arch/x86/boot/
3095
3096 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3097 M: "H. Peter Anvin" <hpa@zytor.com>
3098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3099 S: Maintained
3100
3101 IA64 (Itanium) PLATFORM
3102 M: Tony Luck <tony.luck@intel.com>
3103 M: Fenghua Yu <fenghua.yu@intel.com>
3104 L: linux-ia64@vger.kernel.org
3105 W: http://www.ia64-linux.org/
3106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
3107 S: Maintained
3108 F: arch/ia64/
3109
3110 IBM MCA SCSI SUBSYSTEM DRIVER
3111 M: Michael Lang <langa2@kph.uni-mainz.de>
3112 W: http://www.uni-mainz.de/~langm000/linux.html
3113 S: Maintained
3114 F: drivers/scsi/ibmmca.c
3115
3116 IBM Power Linux RAID adapter
3117 M: Brian King <brking@us.ibm.com>
3118 S: Supported
3119 F: drivers/scsi/ipr.*
3120
3121 IBM Power Virtual Ethernet Device Driver
3122 M: Santiago Leon <santil@linux.vnet.ibm.com>
3123 L: netdev@vger.kernel.org
3124 S: Supported
3125 F: drivers/net/ibmveth.*
3126
3127 IBM ServeRAID RAID DRIVER
3128 P: Jack Hammer
3129 M: Dave Jeffery <ipslinux@adaptec.com>
3130 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3131 S: Supported
3132 F: drivers/scsi/ips.*
3133
3134 IDE SUBSYSTEM
3135 M: "David S. Miller" <davem@davemloft.net>
3136 L: linux-ide@vger.kernel.org
3137 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3139 S: Maintained
3140 F: Documentation/ide/
3141 F: drivers/ide/
3142 F: include/linux/ide.h
3143
3144 IDE/ATAPI DRIVERS
3145 M: Borislav Petkov <petkovbb@gmail.com>
3146 L: linux-ide@vger.kernel.org
3147 S: Maintained
3148 F: Documentation/cdrom/ide-cd
3149 F: drivers/ide/ide-cd*
3150
3151 IDLE-I7300
3152 M: Andy Henroid <andrew.d.henroid@intel.com>
3153 L: linux-pm@lists.linux-foundation.org
3154 S: Supported
3155 F: drivers/idle/i7300_idle.c
3156
3157 IEEE 802.15.4 SUBSYSTEM
3158 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
3159 M: Sergey Lapin <slapin@ossfans.org>
3160 L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
3161 W: http://apps.sourceforge.net/trac/linux-zigbee
3162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3163 S: Maintained
3164 F: net/ieee802154/
3165 F: drivers/ieee802154/
3166
3167 IKANOS/ADI EAGLE ADSL USB DRIVER
3168 M: Matthieu Castet <castet.matthieu@free.fr>
3169 M: Stanislaw Gruszka <stf_xl@wp.pl>
3170 S: Maintained
3171 F: drivers/usb/atm/ueagle-atm.c
3172
3173 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3174 M: Mimi Zohar <zohar@us.ibm.com>
3175 S: Supported
3176 F: security/integrity/ima/
3177
3178 IMS TWINTURBO FRAMEBUFFER DRIVER
3179 L: linux-fbdev@vger.kernel.org
3180 S: Orphan
3181 F: drivers/video/imsttfb.c
3182
3183 INFINIBAND SUBSYSTEM
3184 M: Roland Dreier <roland@kernel.org>
3185 M: Sean Hefty <sean.hefty@intel.com>
3186 M: Hal Rosenstock <hal.rosenstock@gmail.com>
3187 L: linux-rdma@vger.kernel.org
3188 W: http://www.openfabrics.org/
3189 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3191 S: Supported
3192 F: Documentation/infiniband/
3193 F: drivers/infiniband/
3194 F: include/linux/if_infiniband.h
3195
3196 INOTIFY
3197 M: John McCutchan <john@johnmccutchan.com>
3198 M: Robert Love <rlove@rlove.org>
3199 M: Eric Paris <eparis@parisplace.org>
3200 S: Maintained
3201 F: Documentation/filesystems/inotify.txt
3202 F: fs/notify/inotify/
3203 F: include/linux/inotify.h
3204
3205 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3206 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
3207 M: Dmitry Torokhov <dtor@mail.ru>
3208 L: linux-input@vger.kernel.org
3209 Q: http://patchwork.kernel.org/project/linux-input/list/
3210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3211 S: Maintained
3212 F: drivers/input/
3213
3214 INPUT MULTITOUCH (MT) PROTOCOL
3215 M: Henrik Rydberg <rydberg@euromail.se>
3216 L: linux-input@vger.kernel.org
3217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3218 S: Maintained
3219 F: Documentation/input/multi-touch-protocol.txt
3220 F: drivers/input/input-mt.c
3221 K: \b(ABS|SYN)_MT_
3222
3223 INTEL IDLE DRIVER
3224 M: Len Brown <lenb@kernel.org>
3225 L: linux-pm@lists.linux-foundation.org
3226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3227 S: Supported
3228 F: drivers/idle/intel_idle.c
3229
3230 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3231 M: Maik Broemme <mbroemme@plusserver.de>
3232 L: linux-fbdev@vger.kernel.org
3233 S: Maintained
3234 F: Documentation/fb/intelfb.txt
3235 F: drivers/video/intelfb/
3236
3237 INTEL 810/815 FRAMEBUFFER DRIVER
3238 M: Antonino Daplas <adaplas@gmail.com>
3239 L: linux-fbdev@vger.kernel.org
3240 S: Maintained
3241 F: drivers/video/i810/
3242
3243 INTEL MENLOW THERMAL DRIVER
3244 M: Sujith Thomas <sujith.thomas@intel.com>
3245 L: platform-driver-x86@vger.kernel.org
3246 W: http://www.lesswatts.org/projects/acpi/
3247 S: Supported
3248 F: drivers/platform/x86/intel_menlow.c
3249
3250 INTEL IA32 MICROCODE UPDATE SUPPORT
3251 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
3252 S: Maintained
3253 F: arch/x86/kernel/microcode_core.c
3254 F: arch/x86/kernel/microcode_intel.c
3255
3256 INTEL I/OAT DMA DRIVER
3257 M: Dan Williams <dan.j.williams@intel.com>
3258 S: Supported
3259 F: drivers/dma/ioat*
3260
3261 INTEL IOMMU (VT-d)
3262 M: David Woodhouse <dwmw2@infradead.org>
3263 L: iommu@lists.linux-foundation.org
3264 T: git git://git.infradead.org/iommu-2.6.git
3265 S: Supported
3266 F: drivers/pci/intel-iommu.c
3267 F: include/linux/intel-iommu.h
3268
3269 INTEL IOP-ADMA DMA DRIVER
3270 M: Dan Williams <dan.j.williams@intel.com>
3271 S: Maintained
3272 F: drivers/dma/iop-adma.c
3273
3274 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3275 M: Krzysztof Halasa <khc@pm.waw.pl>
3276 S: Maintained
3277 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3278 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3279 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3280 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3281 F: drivers/net/arm/ixp4xx_eth.c
3282 F: drivers/net/wan/ixp4xx_hss.c
3283
3284 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3285 M: Deepak Saxena <dsaxena@plexity.net>
3286 S: Maintained
3287 F: drivers/char/hw_random/ixp4xx-rng.c
3288
3289 INTEL IXP2000 ETHERNET DRIVER
3290 M: Lennert Buytenhek <kernel@wantstofly.org>
3291 L: netdev@vger.kernel.org
3292 S: Maintained
3293 F: drivers/net/ixp2000/
3294
3295 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3296 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
3297 M: Jesse Brandeburg <jesse.brandeburg@intel.com>
3298 M: Bruce Allan <bruce.w.allan@intel.com>
3299 M: Carolyn Wyborny <carolyn.wyborny@intel.com>
3300 M: Don Skidmore <donald.c.skidmore@intel.com>
3301 M: Greg Rose <gregory.v.rose@intel.com>
3302 M: PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com>
3303 M: Alex Duyck <alexander.h.duyck@intel.com>
3304 M: John Ronciak <john.ronciak@intel.com>
3305 L: e1000-devel@lists.sourceforge.net
3306 W: http://e1000.sourceforge.net/
3307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-2.6.git
3308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next-2.6.git
3309 S: Supported
3310 F: Documentation/networking/e100.txt
3311 F: Documentation/networking/e1000.txt
3312 F: Documentation/networking/e1000e.txt
3313 F: Documentation/networking/igb.txt
3314 F: Documentation/networking/igbvf.txt
3315 F: Documentation/networking/ixgb.txt
3316 F: Documentation/networking/ixgbe.txt
3317 F: Documentation/networking/ixgbevf.txt
3318 F: drivers/net/e100.c
3319 F: drivers/net/e1000/
3320 F: drivers/net/e1000e/
3321 F: drivers/net/igb/
3322 F: drivers/net/igbvf/
3323 F: drivers/net/ixgb/
3324 F: drivers/net/ixgbe/
3325 F: drivers/net/ixgbevf/
3326
3327 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3328 L: linux-wireless@vger.kernel.org
3329 S: Orphan
3330 F: Documentation/networking/README.ipw2100
3331 F: drivers/net/wireless/ipw2x00/ipw2100.*
3332
3333 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3334 L: linux-wireless@vger.kernel.org
3335 S: Orphan
3336 F: Documentation/networking/README.ipw2200
3337 F: drivers/net/wireless/ipw2x00/ipw2200.*
3338
3339 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3340 M: Joseph Cihula <joseph.cihula@intel.com>
3341 M: Shane Wang <shane.wang@intel.com>
3342 L: tboot-devel@lists.sourceforge.net
3343 W: http://tboot.sourceforge.net
3344 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3345 S: Supported
3346 F: Documentation/intel_txt.txt
3347 F: include/linux/tboot.h
3348 F: arch/x86/kernel/tboot.c
3349
3350 INTEL WIRELESS WIMAX CONNECTION 2400
3351 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
3352 M: linux-wimax@intel.com
3353 L: wimax@linuxwimax.org
3354 S: Supported
3355 W: http://linuxwimax.org
3356 F: Documentation/wimax/README.i2400m
3357 F: drivers/net/wimax/i2400m/
3358 F: include/linux/wimax/i2400m.h
3359
3360 INTEL WIRELESS WIFI LINK (iwlwifi)
3361 M: Wey-Yi Guy <wey-yi.w.guy@intel.com>
3362 M: Intel Linux Wireless <ilw@linux.intel.com>
3363 L: linux-wireless@vger.kernel.org
3364 W: http://intellinuxwireless.org
3365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3366 S: Supported
3367 F: drivers/net/wireless/iwlwifi/
3368
3369 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3370 M: Samuel Ortiz <samuel.ortiz@intel.com>
3371 M: Intel Linux Wireless <ilw@linux.intel.com>
3372 L: linux-wireless@vger.kernel.org
3373 S: Supported
3374 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3375 F: drivers/net/wireless/iwmc3200wifi/
3376
3377 IOC3 ETHERNET DRIVER
3378 M: Ralf Baechle <ralf@linux-mips.org>
3379 L: linux-mips@linux-mips.org
3380 S: Maintained
3381 F: drivers/net/ioc3-eth.c
3382
3383 IOC3 SERIAL DRIVER
3384 M: Pat Gefre <pfg@sgi.com>
3385 L: linux-serial@vger.kernel.org
3386 S: Maintained
3387 F: drivers/tty/serial/ioc3_serial.c
3388
3389 IP MASQUERADING
3390 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
3391 S: Maintained
3392 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3393
3394 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3395 M: Francois Romieu <romieu@fr.zoreil.com>
3396 M: Sorbica Shieh <sorbica@icplus.com.tw>
3397 L: netdev@vger.kernel.org
3398 S: Maintained
3399 F: drivers/net/ipg.*
3400
3401 IPATH DRIVER
3402 M: Ralph Campbell <infinipath@qlogic.com>
3403 L: linux-rdma@vger.kernel.org
3404 T: git git://git.qlogic.com/ipath-linux-2.6
3405 S: Supported
3406 F: drivers/infiniband/hw/ipath/
3407
3408 IPMI SUBSYSTEM
3409 M: Corey Minyard <minyard@acm.org>
3410 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
3411 W: http://openipmi.sourceforge.net/
3412 S: Supported
3413 F: Documentation/IPMI.txt
3414 F: drivers/char/ipmi/
3415 F: include/linux/ipmi*
3416
3417 IPS SCSI RAID DRIVER
3418 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3419 L: linux-scsi@vger.kernel.org
3420 W: http://www.adaptec.com/
3421 S: Maintained
3422 F: drivers/scsi/ips*
3423
3424 IPVS
3425 M: Wensong Zhang <wensong@linux-vs.org>
3426 M: Simon Horman <horms@verge.net.au>
3427 M: Julian Anastasov <ja@ssi.bg>
3428 L: netdev@vger.kernel.org
3429 L: lvs-devel@vger.kernel.org
3430 S: Maintained
3431 F: Documentation/networking/ipvs-sysctl.txt
3432 F: include/net/ip_vs.h
3433 F: include/linux/ip_vs.h
3434 F: net/netfilter/ipvs/
3435
3436 IPWIRELESS DRIVER
3437 M: Jiri Kosina <jkosina@suse.cz>
3438 M: David Sterba <dsterba@suse.cz>
3439 S: Maintained
3440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3441 F: drivers/tty/ipwireless/
3442
3443 IPX NETWORK LAYER
3444 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3445 L: netdev@vger.kernel.org
3446 S: Maintained
3447 F: include/linux/ipx.h
3448 F: include/net/ipx.h
3449 F: net/ipx/
3450
3451 IRDA SUBSYSTEM
3452 M: Samuel Ortiz <samuel@sortiz.org>
3453 L: irda-users@lists.sourceforge.net (subscribers-only)
3454 L: netdev@vger.kernel.org
3455 W: http://irda.sourceforge.net/
3456 S: Maintained
3457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3458 F: Documentation/networking/irda.txt
3459 F: drivers/net/irda/
3460 F: include/net/irda/
3461 F: net/irda/
3462
3463 IRQ SUBSYSTEM
3464 M: Thomas Gleixner <tglx@linutronix.de>
3465 S: Maintained
3466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/core
3467 F: kernel/irq/
3468
3469 ISAPNP
3470 M: Jaroslav Kysela <perex@perex.cz>
3471 S: Maintained
3472 F: Documentation/isapnp.txt
3473 F: drivers/pnp/isapnp/
3474 F: include/linux/isapnp.h
3475
3476 ISCSI
3477 M: Mike Christie <michaelc@cs.wisc.edu>
3478 L: open-iscsi@googlegroups.com
3479 W: www.open-iscsi.org
3480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3481 S: Maintained
3482 F: drivers/scsi/*iscsi*
3483 F: include/scsi/*iscsi*
3484
3485 ISDN SUBSYSTEM
3486 M: Karsten Keil <isdn@linux-pingi.de>
3487 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3488 L: netdev@vger.kernel.org
3489 W: http://www.isdn4linux.de
3490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3491 S: Maintained
3492 F: Documentation/isdn/
3493 F: drivers/isdn/
3494 F: include/linux/isdn.h
3495 F: include/linux/isdn/
3496
3497 ISDN SUBSYSTEM (Eicon active card driver)
3498 M: Armin Schindler <mac@melware.de>
3499 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3500 W: http://www.melware.de
3501 S: Maintained
3502 F: drivers/isdn/hardware/eicon/
3503
3504 IT87 HARDWARE MONITORING DRIVER
3505 M: Jean Delvare <khali@linux-fr.org>
3506 L: lm-sensors@lm-sensors.org
3507 S: Maintained
3508 F: Documentation/hwmon/it87
3509 F: drivers/hwmon/it87.c
3510
3511 IVTV VIDEO4LINUX DRIVER
3512 M: Andy Walls <awalls@md.metrocast.net>
3513 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
3514 L: linux-media@vger.kernel.org
3515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3516 W: http://www.ivtvdriver.org
3517 S: Maintained
3518 F: Documentation/video4linux/*.ivtv
3519 F: drivers/media/video/ivtv/
3520 F: include/linux/ivtv*
3521
3522 JC42.4 TEMPERATURE SENSOR DRIVER
3523 M: Guenter Roeck <linux@roeck-us.net>
3524 L: lm-sensors@lm-sensors.org
3525 S: Maintained
3526 F: drivers/hwmon/jc42.c
3527 F: Documentation/hwmon/jc42
3528
3529 JFS FILESYSTEM
3530 M: Dave Kleikamp <shaggy@kernel.org>
3531 L: jfs-discussion@lists.sourceforge.net
3532 W: http://jfs.sourceforge.net/
3533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3534 S: Maintained
3535 F: Documentation/filesystems/jfs.txt
3536 F: fs/jfs/
3537
3538 JME NETWORK DRIVER
3539 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
3540 L: netdev@vger.kernel.org
3541 S: Maintained
3542 F: drivers/net/jme.*
3543
3544 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3545 M: David Woodhouse <dwmw2@infradead.org>
3546 L: linux-mtd@lists.infradead.org
3547 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3548 S: Maintained
3549 F: fs/jffs2/
3550 F: include/linux/jffs2.h
3551
3552 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3553 M: Andrew Morton <akpm@linux-foundation.org>
3554 M: Jan Kara <jack@suse.cz>
3555 L: linux-ext4@vger.kernel.org
3556 S: Maintained
3557 F: fs/jbd*/
3558 F: include/linux/ext*jbd*.h
3559 F: include/linux/jbd*.h
3560
3561 JSM Neo PCI based serial card
3562 M: Breno Leitao <leitao@linux.vnet.ibm.com>
3563 L: linux-serial@vger.kernel.org
3564 S: Maintained
3565 F: drivers/tty/serial/jsm/
3566
3567 K10TEMP HARDWARE MONITORING DRIVER
3568 M: Clemens Ladisch <clemens@ladisch.de>
3569 L: lm-sensors@lm-sensors.org
3570 S: Maintained
3571 F: Documentation/hwmon/k10temp
3572 F: drivers/hwmon/k10temp.c
3573
3574 K8TEMP HARDWARE MONITORING DRIVER
3575 M: Rudolf Marek <r.marek@assembler.cz>
3576 L: lm-sensors@lm-sensors.org
3577 S: Maintained
3578 F: Documentation/hwmon/k8temp
3579 F: drivers/hwmon/k8temp.c
3580
3581 KCONFIG
3582 M: Roman Zippel <zippel@linux-m68k.org>
3583 L: linux-kbuild@vger.kernel.org
3584 Q: http://patchwork.kernel.org/project/linux-kbuild/list/
3585 S: Maintained
3586 F: Documentation/kbuild/kconfig-language.txt
3587 F: scripts/kconfig/
3588
3589 KDUMP
3590 M: Vivek Goyal <vgoyal@redhat.com>
3591 M: Haren Myneni <hbabu@us.ibm.com>
3592 L: kexec@lists.infradead.org
3593 W: http://lse.sourceforge.net/kdump/
3594 S: Maintained
3595 F: Documentation/kdump/
3596
3597 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3598 M: Ian Kent <raven@themaw.net>
3599 L: autofs@linux.kernel.org
3600 S: Maintained
3601 F: fs/autofs4/
3602
3603 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3604 M: Michal Marek <mmarek@suse.cz>
3605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3607 L: linux-kbuild@vger.kernel.org
3608 S: Maintained
3609 F: Documentation/kbuild/
3610 F: Makefile
3611 F: scripts/Makefile.*
3612 F: scripts/basic/
3613 F: scripts/mk*
3614 F: scripts/package/
3615
3616 KERNEL JANITORS
3617 L: kernel-janitors@vger.kernel.org
3618 W: http://kernelnewbies.org/KernelJanitors
3619 S: Odd Fixes
3620
3621 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3622 M: "J. Bruce Fields" <bfields@fieldses.org>
3623 M: Neil Brown <neilb@suse.de>
3624 L: linux-nfs@vger.kernel.org
3625 W: http://nfs.sourceforge.net/
3626 S: Supported
3627 F: fs/nfsd/
3628 F: include/linux/nfsd/
3629 F: fs/lockd/
3630 F: fs/nfs_common/
3631 F: net/sunrpc/
3632 F: include/linux/lockd/
3633 F: include/linux/sunrpc/
3634
3635 KERNEL VIRTUAL MACHINE (KVM)
3636 M: Avi Kivity <avi@redhat.com>
3637 M: Marcelo Tosatti <mtosatti@redhat.com>
3638 L: kvm@vger.kernel.org
3639 W: http://kvm.qumranet.com
3640 S: Supported
3641 F: Documentation/*/kvm.txt
3642 F: arch/*/kvm/
3643 F: arch/*/include/asm/kvm*
3644 F: include/linux/kvm*
3645 F: virt/kvm/
3646
3647 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3648 M: Joerg Roedel <joerg.roedel@amd.com>
3649 L: kvm@vger.kernel.org
3650 W: http://kvm.qumranet.com
3651 S: Supported
3652 F: arch/x86/include/asm/svm.h
3653 F: arch/x86/kvm/svm.c
3654
3655 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3656 M: Alexander Graf <agraf@suse.de>
3657 L: kvm-ppc@vger.kernel.org
3658 W: http://kvm.qumranet.com
3659 S: Supported
3660 F: arch/powerpc/include/asm/kvm*
3661 F: arch/powerpc/kvm/
3662
3663 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3664 M: Xiantao Zhang <xiantao.zhang@intel.com>
3665 L: kvm-ia64@vger.kernel.org
3666 W: http://kvm.qumranet.com
3667 S: Supported
3668 F: Documentation/ia64/kvm.txt
3669 F: arch/ia64/include/asm/kvm*
3670 F: arch/ia64/kvm/
3671
3672 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3673 M: Carsten Otte <cotte@de.ibm.com>
3674 M: Christian Borntraeger <borntraeger@de.ibm.com>
3675 M: linux390@de.ibm.com
3676 L: linux-s390@vger.kernel.org
3677 W: http://www.ibm.com/developerworks/linux/linux390/
3678 S: Supported
3679 F: Documentation/s390/kvm.txt
3680 F: arch/s390/include/asm/kvm*
3681 F: arch/s390/kvm/
3682 F: drivers/s390/kvm/
3683
3684 KEXEC
3685 M: Eric Biederman <ebiederm@xmission.com>
3686 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3687 L: kexec@lists.infradead.org
3688 S: Maintained
3689 F: include/linux/kexec.h
3690 F: kernel/kexec.c
3691
3692 KEYS/KEYRINGS:
3693 M: David Howells <dhowells@redhat.com>
3694 L: keyrings@linux-nfs.org
3695 S: Maintained
3696 F: Documentation/keys.txt
3697 F: include/linux/key.h
3698 F: include/linux/key-type.h
3699 F: include/keys/
3700 F: security/keys/
3701
3702 KEYS-TRUSTED
3703 M: David Safford <safford@watson.ibm.com>
3704 M: Mimi Zohar <zohar@us.ibm.com>
3705 L: linux-security-module@vger.kernel.org
3706 L: keyrings@linux-nfs.org
3707 S: Supported
3708 F: Documentation/keys-trusted-encrypted.txt
3709 F: include/keys/trusted-type.h
3710 F: security/keys/trusted.c
3711 F: security/keys/trusted.h
3712
3713 KEYS-ENCRYPTED
3714 M: Mimi Zohar <zohar@us.ibm.com>
3715 M: David Safford <safford@watson.ibm.com>
3716 L: linux-security-module@vger.kernel.org
3717 L: keyrings@linux-nfs.org
3718 S: Supported
3719 F: Documentation/keys-trusted-encrypted.txt
3720 F: include/keys/encrypted-type.h
3721 F: security/keys/encrypted.c
3722 F: security/keys/encrypted.h
3723
3724 KGDB / KDB /debug_core
3725 M: Jason Wessel <jason.wessel@windriver.com>
3726 W: http://kgdb.wiki.kernel.org/
3727 L: kgdb-bugreport@lists.sourceforge.net
3728 S: Maintained
3729 F: Documentation/DocBook/kgdb.tmpl
3730 F: drivers/misc/kgdbts.c
3731 F: drivers/tty/serial/kgdboc.c
3732 F: include/linux/kdb.h
3733 F: include/linux/kgdb.h
3734 F: kernel/debug/
3735
3736 KMEMCHECK
3737 M: Vegard Nossum <vegardno@ifi.uio.no>
3738 M: Pekka Enberg <penberg@kernel.org>
3739 S: Maintained
3740 F: Documentation/kmemcheck.txt
3741 F: arch/x86/include/asm/kmemcheck.h
3742 F: arch/x86/mm/kmemcheck/
3743 F: include/linux/kmemcheck.h
3744 F: mm/kmemcheck.c
3745
3746 KMEMLEAK
3747 M: Catalin Marinas <catalin.marinas@arm.com>
3748 S: Maintained
3749 F: Documentation/kmemleak.txt
3750 F: include/linux/kmemleak.h
3751 F: mm/kmemleak.c
3752 F: mm/kmemleak-test.c
3753
3754 KPROBES
3755 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
3756 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
3757 M: "David S. Miller" <davem@davemloft.net>
3758 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
3759 S: Maintained
3760 F: Documentation/kprobes.txt
3761 F: include/linux/kprobes.h
3762 F: kernel/kprobes.c
3763
3764 KS0108 LCD CONTROLLER DRIVER
3765 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3766 W: http://miguelojeda.es/auxdisplay.htm
3767 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3768 S: Maintained
3769 F: Documentation/auxdisplay/ks0108
3770 F: drivers/auxdisplay/ks0108.c
3771 F: include/linux/ks0108.h
3772
3773 LAPB module
3774 L: linux-x25@vger.kernel.org
3775 S: Orphan
3776 F: Documentation/networking/lapb-module.txt
3777 F: include/*/lapb.h
3778 F: net/lapb/
3779
3780 LASI 53c700 driver for PARISC
3781 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
3782 L: linux-scsi@vger.kernel.org
3783 S: Maintained
3784 F: Documentation/scsi/53c700.txt
3785 F: drivers/scsi/53c700*
3786
3787 LED SUBSYSTEM
3788 M: Richard Purdie <rpurdie@rpsys.net>
3789 S: Maintained
3790 F: drivers/leds/
3791 F: include/linux/leds.h
3792
3793 LEGO USB Tower driver
3794 M: Juergen Stuber <starblue@users.sourceforge.net>
3795 L: legousb-devel@lists.sourceforge.net
3796 W: http://legousb.sourceforge.net/
3797 S: Maintained
3798 F: drivers/usb/misc/legousbtower.c
3799
3800 LGUEST
3801 M: Rusty Russell <rusty@rustcorp.com.au>
3802 L: lguest@lists.ozlabs.org
3803 W: http://lguest.ozlabs.org/
3804 S: Odd Fixes
3805 F: Documentation/lguest/
3806 F: arch/x86/lguest/
3807 F: drivers/lguest/
3808 F: include/linux/lguest*.h
3809 F: arch/x86/include/asm/lguest*.h
3810
3811 LINUX FOR IBM pSERIES (RS/6000)
3812 M: Paul Mackerras <paulus@au.ibm.com>
3813 W: http://www.ibm.com/linux/ltc/projects/ppc
3814 S: Supported
3815 F: arch/powerpc/boot/rs6000.h
3816
3817 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3818 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
3819 M: Paul Mackerras <paulus@samba.org>
3820 W: http://www.penguinppc.org/
3821 L: linuxppc-dev@lists.ozlabs.org
3822 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3824 S: Supported
3825 F: Documentation/powerpc/
3826 F: arch/powerpc/
3827
3828 LINUX FOR POWER MACINTOSH
3829 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
3830 W: http://www.penguinppc.org/
3831 L: linuxppc-dev@lists.ozlabs.org
3832 S: Maintained
3833 F: arch/powerpc/platforms/powermac/
3834 F: drivers/macintosh/
3835
3836 LINUX FOR POWERPC EMBEDDED MPC5XXX
3837 M: Grant Likely <grant.likely@secretlab.ca>
3838 L: linuxppc-dev@lists.ozlabs.org
3839 T: git git://git.secretlab.ca/git/linux-2.6.git
3840 S: Maintained
3841 F: arch/powerpc/platforms/512x/
3842 F: arch/powerpc/platforms/52xx/
3843
3844 LINUX FOR POWERPC EMBEDDED PPC4XX
3845 M: Josh Boyer <jwboyer@linux.vnet.ibm.com>
3846 M: Matt Porter <mporter@kernel.crashing.org>
3847 W: http://www.penguinppc.org/
3848 L: linuxppc-dev@lists.ozlabs.org
3849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3850 S: Maintained
3851 F: arch/powerpc/platforms/40x/
3852 F: arch/powerpc/platforms/44x/
3853
3854 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3855 M: Grant Likely <grant.likely@secretlab.ca>
3856 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3857 L: linuxppc-dev@lists.ozlabs.org
3858 T: git git://git.secretlab.ca/git/linux-2.6.git
3859 S: Maintained
3860 F: arch/powerpc/*/*virtex*
3861 F: arch/powerpc/*/*/*virtex*
3862
3863 LINUX FOR POWERPC EMBEDDED PPC8XX
3864 M: Vitaly Bordug <vitb@kernel.crashing.org>
3865 M: Marcelo Tosatti <marcelo@kvack.org>
3866 W: http://www.penguinppc.org/
3867 L: linuxppc-dev@lists.ozlabs.org
3868 S: Maintained
3869 F: arch/powerpc/platforms/8xx/
3870
3871 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3872 M: Kumar Gala <galak@kernel.crashing.org>
3873 W: http://www.penguinppc.org/
3874 L: linuxppc-dev@lists.ozlabs.org
3875 S: Maintained
3876 F: arch/powerpc/platforms/83xx/
3877
3878 LINUX FOR POWERPC PA SEMI PWRFICIENT
3879 M: Olof Johansson <olof@lixom.net>
3880 L: linuxppc-dev@lists.ozlabs.org
3881 S: Maintained
3882 F: arch/powerpc/platforms/pasemi/
3883 F: drivers/*/*pasemi*
3884 F: drivers/*/*/*pasemi*
3885
3886 LINUX SECURITY MODULE (LSM) FRAMEWORK
3887 M: Chris Wright <chrisw@sous-sol.org>
3888 L: linux-security-module@vger.kernel.org
3889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
3890 S: Supported
3891
3892 LIS3LV02D ACCELEROMETER DRIVER
3893 M: Eric Piel <eric.piel@tremplin-utc.net>
3894 S: Maintained
3895 F: Documentation/misc-devices/lis3lv02d
3896 F: drivers/misc/lis3lv02d/
3897
3898 LLC (802.2)
3899 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3900 S: Maintained
3901 F: include/linux/llc.h
3902 F: include/net/llc*
3903 F: net/llc/
3904
3905 LM73 HARDWARE MONITOR DRIVER
3906 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
3907 L: lm-sensors@lm-sensors.org
3908 S: Maintained
3909 F: drivers/hwmon/lm73.c
3910
3911 LM83 HARDWARE MONITOR DRIVER
3912 M: Jean Delvare <khali@linux-fr.org>
3913 L: lm-sensors@lm-sensors.org
3914 S: Maintained
3915 F: Documentation/hwmon/lm83
3916 F: drivers/hwmon/lm83.c
3917
3918 LM90 HARDWARE MONITOR DRIVER
3919 M: Jean Delvare <khali@linux-fr.org>
3920 L: lm-sensors@lm-sensors.org
3921 S: Maintained
3922 F: Documentation/hwmon/lm90
3923 F: drivers/hwmon/lm90.c
3924
3925 LOCKDEP AND LOCKSTAT
3926 M: Peter Zijlstra <peterz@infradead.org>
3927 M: Ingo Molnar <mingo@redhat.com>
3928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3929 S: Maintained
3930 F: Documentation/lockdep*.txt
3931 F: Documentation/lockstat.txt
3932 F: include/linux/lockdep.h
3933 F: kernel/lockdep*
3934
3935 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3936 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
3937 L: linux-ntfs-dev@lists.sourceforge.net
3938 W: http://www.linux-ntfs.org/content/view/19/37/
3939 S: Maintained
3940 F: Documentation/ldm.txt
3941 F: fs/partitions/ldm.*
3942
3943 LogFS
3944 M: Joern Engel <joern@logfs.org>
3945 L: logfs@logfs.org
3946 W: logfs.org
3947 S: Maintained
3948 F: fs/logfs/
3949
3950 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3951 M: Eric Moore <Eric.Moore@lsi.com>
3952 M: support@lsi.com
3953 L: DL-MPTFusionLinux@lsi.com
3954 L: linux-scsi@vger.kernel.org
3955 W: http://www.lsilogic.com/support
3956 S: Supported
3957 F: drivers/message/fusion/
3958
3959 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3960 M: Matthew Wilcox <matthew@wil.cx>
3961 L: linux-scsi@vger.kernel.org
3962 S: Maintained
3963 F: drivers/scsi/sym53c8xx_2/
3964
3965 LTC4261 HARDWARE MONITOR DRIVER
3966 M: Guenter Roeck <linux@roeck-us.net>
3967 L: lm-sensors@lm-sensors.org
3968 S: Maintained
3969 F: Documentation/hwmon/ltc4261
3970 F: drivers/hwmon/ltc4261.c
3971
3972 LTP (Linux Test Project)
3973 M: Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>
3974 M: Garrett Cooper <yanegomi@gmail.com>
3975 M: Mike Frysinger <vapier@gentoo.org>
3976 M: Subrata Modak <subrata@linux.vnet.ibm.com>
3977 L: ltp-list@lists.sourceforge.net (subscribers-only)
3978 W: http://ltp.sourceforge.net/
3979 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
3980 S: Maintained
3981
3982 M32R ARCHITECTURE
3983 M: Hirokazu Takata <takata@linux-m32r.org>
3984 L: linux-m32r@ml.linux-m32r.org
3985 L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
3986 W: http://www.linux-m32r.org/
3987 S: Maintained
3988 F: arch/m32r/
3989
3990 M68K ARCHITECTURE
3991 M: Geert Uytterhoeven <geert@linux-m68k.org>
3992 M: Roman Zippel <zippel@linux-m68k.org>
3993 L: linux-m68k@lists.linux-m68k.org
3994 W: http://www.linux-m68k.org/
3995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
3996 S: Maintained
3997 F: arch/m68k/
3998 F: drivers/zorro/
3999
4000 M68K ON APPLE MACINTOSH
4001 M: Joshua Thompson <funaho@jurai.org>
4002 W: http://www.mac.linux-m68k.org/
4003 L: linux-m68k@lists.linux-m68k.org
4004 S: Maintained
4005 F: arch/m68k/mac/
4006
4007 M68K ON HP9000/300
4008 M: Philip Blundell <philb@gnu.org>
4009 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4010 S: Maintained
4011 F: arch/m68k/hp300/
4012
4013 MAC80211
4014 M: Johannes Berg <johannes@sipsolutions.net>
4015 L: linux-wireless@vger.kernel.org
4016 W: http://linuxwireless.org/
4017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4018 S: Maintained
4019 F: Documentation/networking/mac80211-injection.txt
4020 F: include/net/mac80211.h
4021 F: net/mac80211/
4022
4023 MAC80211 PID RATE CONTROL
4024 M: Stefano Brivio <stefano.brivio@polimi.it>
4025 M: Mattias Nissler <mattias.nissler@gmx.de>
4026 L: linux-wireless@vger.kernel.org
4027 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4029 S: Maintained
4030 F: net/mac80211/rc80211_pid*
4031
4032 MACVLAN DRIVER
4033 M: Patrick McHardy <kaber@trash.net>
4034 L: netdev@vger.kernel.org
4035 S: Maintained
4036 F: drivers/net/macvlan.c
4037 F: include/linux/if_macvlan.h
4038
4039 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4040 M: Michael Kerrisk <mtk.manpages@gmail.com>
4041 W: http://www.kernel.org/doc/man-pages
4042 L: linux-man@vger.kernel.org
4043 S: Maintained
4044
4045 MARVELL LIBERTAS WIRELESS DRIVER
4046 M: Dan Williams <dcbw@redhat.com>
4047 L: libertas-dev@lists.infradead.org
4048 S: Maintained
4049 F: drivers/net/wireless/libertas/
4050
4051 MARVELL MV643XX ETHERNET DRIVER
4052 M: Lennert Buytenhek <buytenh@wantstofly.org>
4053 L: netdev@vger.kernel.org
4054 S: Maintained
4055 F: drivers/net/mv643xx_eth.*
4056 F: include/linux/mv643xx.h
4057
4058 MARVELL MWL8K WIRELESS DRIVER
4059 M: Lennert Buytenhek <buytenh@wantstofly.org>
4060 L: linux-wireless@vger.kernel.org
4061 S: Odd Fixes
4062 F: drivers/net/wireless/mwl8k.c
4063
4064 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4065 M: Nicolas Pitre <nico@fluxnic.net>
4066 S: Odd Fixes
4067 F: drivers/mmc/host/mvsdio.*
4068
4069 MARVELL YUKON / SYSKONNECT DRIVER
4070 M: Mirko Lindner <mlindner@syskonnect.de>
4071 M: Ralph Roesler <rroesler@syskonnect.de>
4072 W: http://www.syskonnect.com
4073 S: Supported
4074
4075 MATROX FRAMEBUFFER DRIVER
4076 L: linux-fbdev@vger.kernel.org
4077 S: Orphan
4078 F: drivers/video/matrox/matroxfb_*
4079 F: include/linux/matroxfb.h
4080
4081 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4082 M: "Hans J. Koch" <hjk@linutronix.de>
4083 L: lm-sensors@lm-sensors.org
4084 S: Maintained
4085 F: Documentation/hwmon/max6650
4086 F: drivers/hwmon/max6650.c
4087
4088 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4089 M: Mauro Carvalho Chehab <mchehab@infradead.org>
4090 P: LinuxTV.org Project
4091 L: linux-media@vger.kernel.org
4092 W: http://linuxtv.org
4093 Q: http://patchwork.kernel.org/project/linux-media/list/
4094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4095 S: Maintained
4096 F: Documentation/dvb/
4097 F: Documentation/video4linux/
4098 F: drivers/media/
4099 F: include/media/
4100 F: include/linux/dvb/
4101 F: include/linux/videodev*.h
4102
4103 MEGARAID SCSI DRIVERS
4104 M: Neela Syam Kolli <megaraidlinux@lsi.com>
4105 L: linux-scsi@vger.kernel.org
4106 W: http://megaraid.lsilogic.com
4107 S: Maintained
4108 F: Documentation/scsi/megaraid.txt
4109 F: drivers/scsi/megaraid.*
4110 F: drivers/scsi/megaraid/
4111
4112 MEMORY MANAGEMENT
4113 L: linux-mm@kvack.org
4114 W: http://www.linux-mm.org
4115 S: Maintained
4116 F: include/linux/mm.h
4117 F: mm/
4118
4119 MEMORY RESOURCE CONTROLLER
4120 M: Balbir Singh <balbir@linux.vnet.ibm.com>
4121 M: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>
4122 M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
4123 L: linux-mm@kvack.org
4124 S: Maintained
4125 F: mm/memcontrol.c
4126
4127 MEMORY TECHNOLOGY DEVICES (MTD)
4128 M: David Woodhouse <dwmw2@infradead.org>
4129 L: linux-mtd@lists.infradead.org
4130 W: http://www.linux-mtd.infradead.org/
4131 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4132 T: git git://git.infradead.org/mtd-2.6.git
4133 S: Maintained
4134 F: drivers/mtd/
4135 F: include/linux/mtd/
4136 F: include/mtd/
4137
4138 MICROBLAZE ARCHITECTURE
4139 M: Michal Simek <monstr@monstr.eu>
4140 L: microblaze-uclinux@itee.uq.edu.au
4141 W: http://www.monstr.eu/fdt/
4142 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4143 S: Supported
4144 F: arch/microblaze/
4145
4146 MICROTEK X6 SCANNER
4147 M: Oliver Neukum <oliver@neukum.name>
4148 S: Maintained
4149 F: drivers/usb/image/microtek.*
4150
4151 MIPS
4152 M: Ralf Baechle <ralf@linux-mips.org>
4153 W: http://www.linux-mips.org/
4154 L: linux-mips@linux-mips.org
4155 T: git git://git.linux-mips.org/pub/scm/linux.git
4156 S: Supported
4157 F: Documentation/mips/
4158 F: arch/mips/
4159
4160 MISCELLANEOUS MCA-SUPPORT
4161 M: James Bottomley <James.Bottomley@HansenPartnership.com>
4162 S: Maintained
4163 F: Documentation/ia64/mca.txt
4164 F: Documentation/mca.txt
4165 F: drivers/mca/
4166 F: include/linux/mca*
4167
4168 MODULE SUPPORT
4169 M: Rusty Russell <rusty@rustcorp.com.au>
4170 S: Maintained
4171 F: include/linux/module.h
4172 F: kernel/module.c
4173
4174 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4175 W: http://popies.net/meye/
4176 S: Orphan
4177 F: Documentation/video4linux/meye.txt
4178 F: drivers/media/video/meye.*
4179 F: include/linux/meye.h
4180
4181 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4182 M: Pavel Pisa <ppisa@pikron.com>
4183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4184 S: Maintained
4185 F: drivers/mmc/host/imxmmc.*
4186
4187 MOUSE AND MISC DEVICES [GENERAL]
4188 M: Alessandro Rubini <rubini@ipvvis.unipv.it>
4189 S: Maintained
4190 F: drivers/input/mouse/
4191 F: include/linux/gpio_mouse.h
4192
4193 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4194 M: Jiri Slaby <jirislaby@gmail.com>
4195 S: Maintained
4196 F: Documentation/serial/moxa-smartio
4197 F: drivers/char/mxser.*
4198
4199 MSI LAPTOP SUPPORT
4200 M: "Lee, Chun-Yi" <jlee@novell.com>
4201 L: platform-driver-x86@vger.kernel.org
4202 S: Maintained
4203 F: drivers/platform/x86/msi-laptop.c
4204
4205 MSI WMI SUPPORT
4206 M: Anisse Astier <anisse@astier.eu>
4207 L: platform-driver-x86@vger.kernel.org
4208 S: Supported
4209 F: drivers/platform/x86/msi-wmi.c
4210
4211 MULTIFUNCTION DEVICES (MFD)
4212 M: Samuel Ortiz <sameo@linux.intel.com>
4213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4214 S: Supported
4215 F: drivers/mfd/
4216
4217 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4218 M: Chris Ball <cjb@laptop.org>
4219 L: linux-mmc@vger.kernel.org
4220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4221 S: Maintained
4222 F: drivers/mmc/
4223 F: include/linux/mmc/
4224
4225 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4226 M: David Brownell <dbrownell@users.sourceforge.net>
4227 S: Odd Fixes
4228 F: drivers/mmc/host/mmc_spi.c
4229 F: include/linux/spi/mmc_spi.h
4230
4231 MULTISOUND SOUND DRIVER
4232 M: Andrew Veliath <andrewtv@usa.net>
4233 S: Maintained
4234 F: Documentation/sound/oss/MultiSound
4235 F: sound/oss/msnd*
4236
4237 MULTITECH MULTIPORT CARD (ISICOM)
4238 S: Orphan
4239 F: drivers/char/isicom.c
4240 F: include/linux/isicom.h
4241
4242 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4243 M: Felipe Balbi <balbi@ti.com>
4244 L: linux-usb@vger.kernel.org
4245 T: git git://gitorious.org/usb/usb.git
4246 S: Maintained
4247 F: drivers/usb/musb/
4248
4249 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4250 M: Andrew Gallatin <gallatin@myri.com>
4251 M: Brice Goglin <brice@myri.com>
4252 L: netdev@vger.kernel.org
4253 W: http://www.myri.com/scs/download-Myri10GE.html
4254 S: Supported
4255 F: drivers/net/myri10ge/
4256
4257 NATSEMI ETHERNET DRIVER (DP8381x)
4258 M: Tim Hockin <thockin@hockin.org>
4259 S: Maintained
4260 F: drivers/net/natsemi.c
4261
4262 NCP FILESYSTEM
4263 M: Petr Vandrovec <petr@vandrovec.name>
4264 S: Odd Fixes
4265 F: fs/ncpfs/
4266
4267 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4268 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
4269 L: linux-scsi@vger.kernel.org
4270 S: Maintained
4271 F: drivers/scsi/NCR_D700.*
4272
4273 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4274 M: Faisal Latif <faisal.latif@intel.com>
4275 L: linux-rdma@vger.kernel.org
4276 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4277 S: Supported
4278 F: drivers/infiniband/hw/nes/
4279
4280 NETEM NETWORK EMULATOR
4281 M: Stephen Hemminger <shemminger@linux-foundation.org>
4282 L: netem@lists.linux-foundation.org
4283 S: Maintained
4284 F: net/sched/sch_netem.c
4285
4286 NETERION 10GbE DRIVERS (s2io/vxge)
4287 M: Jon Mason <jdmason@kudzu.us>
4288 L: netdev@vger.kernel.org
4289 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4290 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4291 S: Supported
4292 F: Documentation/networking/s2io.txt
4293 F: drivers/net/s2io*
4294 F: Documentation/networking/vxge.txt
4295 F: drivers/net/vxge/
4296
4297 NETFILTER/IPTABLES/IPCHAINS
4298 P: Rusty Russell
4299 P: Marc Boucher
4300 P: James Morris
4301 P: Harald Welte
4302 P: Jozsef Kadlecsik
4303 M: Patrick McHardy <kaber@trash.net>
4304 L: netfilter-devel@vger.kernel.org
4305 L: netfilter@vger.kernel.org
4306 L: coreteam@netfilter.org
4307 W: http://www.netfilter.org/
4308 W: http://www.iptables.org/
4309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git
4310 S: Supported
4311 F: include/linux/netfilter*
4312 F: include/linux/netfilter/
4313 F: include/net/netfilter/
4314 F: net/*/netfilter.c
4315 F: net/*/netfilter/
4316 F: net/netfilter/
4317
4318 NETLABEL
4319 M: Paul Moore <paul.moore@hp.com>
4320 W: http://netlabel.sf.net
4321 L: netdev@vger.kernel.org
4322 S: Supported
4323 F: Documentation/netlabel/
4324 F: include/net/netlabel.h
4325 F: net/netlabel/
4326
4327 NETROM NETWORK LAYER
4328 M: Ralf Baechle <ralf@linux-mips.org>
4329 L: linux-hams@vger.kernel.org
4330 W: http://www.linux-ax25.org/
4331 S: Maintained
4332 F: include/linux/netrom.h
4333 F: include/net/netrom.h
4334 F: net/netrom/
4335
4336 NETWORK BLOCK DEVICE (NBD)
4337 M: Paul Clements <Paul.Clements@steeleye.com>
4338 S: Maintained
4339 F: Documentation/blockdev/nbd.txt
4340 F: drivers/block/nbd.c
4341 F: include/linux/nbd.h
4342
4343 NETWORK DROP MONITOR
4344 M: Neil Horman <nhorman@tuxdriver.com>
4345 L: netdev@vger.kernel.org
4346 S: Maintained
4347 W: https://fedorahosted.org/dropwatch/
4348 F: net/core/drop_monitor.c
4349
4350 NETWORKING [GENERAL]
4351 M: "David S. Miller" <davem@davemloft.net>
4352 L: netdev@vger.kernel.org
4353 W: http://www.linuxfoundation.org/en/Net
4354 W: http://patchwork.ozlabs.org/project/netdev/list/
4355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4357 S: Maintained
4358 F: net/
4359 F: include/net/
4360 F: include/linux/in.h
4361 F: include/linux/net.h
4362 F: include/linux/netdevice.h
4363
4364 NETWORKING [IPv4/IPv6]
4365 M: "David S. Miller" <davem@davemloft.net>
4366 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
4367 M: "Pekka Savola (ipv6)" <pekkas@netcore.fi>
4368 M: James Morris <jmorris@namei.org>
4369 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
4370 M: Patrick McHardy <kaber@trash.net>
4371 L: netdev@vger.kernel.org
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4373 S: Maintained
4374 F: net/ipv4/
4375 F: net/ipv6/
4376 F: include/net/ip*
4377
4378 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4379 M: Paul Moore <paul.moore@hp.com>
4380 L: netdev@vger.kernel.org
4381 S: Maintained
4382
4383 NETWORKING [WIRELESS]
4384 M: "John W. Linville" <linville@tuxdriver.com>
4385 L: linux-wireless@vger.kernel.org
4386 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4388 S: Maintained
4389 F: net/mac80211/
4390 F: net/rfkill/
4391 F: net/wireless/
4392 F: include/net/ieee80211*
4393 F: include/linux/wireless.h
4394 F: include/net/iw_handler.h
4395 F: drivers/net/wireless/
4396
4397 NETWORKING DRIVERS
4398 L: netdev@vger.kernel.org
4399 W: http://www.linuxfoundation.org/en/Net
4400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4402 S: Odd Fixes
4403 F: drivers/net/
4404 F: include/linux/if_*
4405 F: include/linux/*device.h
4406
4407 NETXEN (1/10) GbE SUPPORT
4408 M: Amit Kumar Salecha <amit.salecha@qlogic.com>
4409 L: netdev@vger.kernel.org
4410 W: http://www.qlogic.com
4411 S: Supported
4412 F: drivers/net/netxen/
4413
4414 NFS, SUNRPC, AND LOCKD CLIENTS
4415 M: Trond Myklebust <Trond.Myklebust@netapp.com>
4416 L: linux-nfs@vger.kernel.org
4417 W: http://client.linux-nfs.org
4418 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4419 S: Maintained
4420 F: fs/lockd/
4421 F: fs/nfs/
4422 F: fs/nfs_common/
4423 F: net/sunrpc/
4424 F: include/linux/lockd/
4425 F: include/linux/nfs*
4426 F: include/linux/sunrpc/
4427
4428 NI5010 NETWORK DRIVER
4429 M: Jan-Pascal van Best <janpascal@vanbest.org>
4430 M: Andreas Mohr <andi@lisas.de>
4431 L: netdev@vger.kernel.org
4432 S: Maintained
4433 F: drivers/net/ni5010.*
4434
4435 NILFS2 FILESYSTEM
4436 M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
4437 L: linux-nilfs@vger.kernel.org
4438 W: http://www.nilfs.org/en/
4439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4440 S: Supported
4441 F: Documentation/filesystems/nilfs2.txt
4442 F: fs/nilfs2/
4443 F: include/linux/nilfs2_fs.h
4444
4445 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4446 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4447 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4448 S: Maintained
4449 F: Documentation/scsi/NinjaSCSI.txt
4450 F: drivers/scsi/pcmcia/nsp_*
4451
4452 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4453 M: GOTO Masanori <gotom@debian.or.jp>
4454 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4455 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4456 S: Maintained
4457 F: Documentation/scsi/NinjaSCSI.txt
4458 F: drivers/scsi/nsp32*
4459
4460 NTFS FILESYSTEM
4461 M: Anton Altaparmakov <anton@tuxera.com>
4462 L: linux-ntfs-dev@lists.sourceforge.net
4463 W: http://www.tuxera.com/
4464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4465 S: Supported
4466 F: Documentation/filesystems/ntfs.txt
4467 F: fs/ntfs/
4468
4469 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4470 M: Antonino Daplas <adaplas@gmail.com>
4471 L: linux-fbdev@vger.kernel.org
4472 S: Maintained
4473 F: drivers/video/riva/
4474 F: drivers/video/nvidia/
4475
4476 OMAP SUPPORT
4477 M: Tony Lindgren <tony@atomide.com>
4478 L: linux-omap@vger.kernel.org
4479 W: http://www.muru.com/linux/omap/
4480 W: http://linux.omap.com/
4481 Q: http://patchwork.kernel.org/project/linux-omap/list/
4482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4483 S: Maintained
4484 F: arch/arm/*omap*/
4485
4486 OMAP CLOCK FRAMEWORK SUPPORT
4487 M: Paul Walmsley <paul@pwsan.com>
4488 L: linux-omap@vger.kernel.org
4489 S: Maintained
4490 F: arch/arm/*omap*/*clock*
4491
4492 OMAP POWER MANAGEMENT SUPPORT
4493 M: Kevin Hilman <khilman@ti.com>
4494 L: linux-omap@vger.kernel.org
4495 S: Maintained
4496 F: arch/arm/*omap*/*pm*
4497
4498 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4499 M: Rajendra Nayak <rnayak@ti.com>
4500 M: Paul Walmsley <paul@pwsan.com>
4501 L: linux-omap@vger.kernel.org
4502 S: Maintained
4503 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4504 F: arch/arm/mach-omap2/powerdomain44xx.c
4505 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4506 F: arch/arm/mach-omap2/clockdomain44xx.c
4507
4508 OMAP AUDIO SUPPORT
4509 M: Jarkko Nikula <jhnikula@gmail.com>
4510 L: alsa-devel@alsa-project.org (subscribers-only)
4511 L: linux-omap@vger.kernel.org
4512 S: Maintained
4513 F: sound/soc/omap/
4514
4515 OMAP FRAMEBUFFER SUPPORT
4516 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4517 L: linux-fbdev@vger.kernel.org
4518 L: linux-omap@vger.kernel.org
4519 S: Maintained
4520 F: drivers/video/omap/
4521
4522 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4523 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4524 L: linux-omap@vger.kernel.org
4525 L: linux-fbdev@vger.kernel.org
4526 S: Maintained
4527 F: drivers/video/omap2/
4528 F: Documentation/arm/OMAP/DSS
4529
4530 OMAP MMC SUPPORT
4531 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
4532 L: linux-omap@vger.kernel.org
4533 S: Maintained
4534 F: drivers/mmc/host/omap.c
4535
4536 OMAP HS MMC SUPPORT
4537 M: Madhusudhan Chikkature <madhu.cr@ti.com>
4538 L: linux-omap@vger.kernel.org
4539 S: Maintained
4540 F: drivers/mmc/host/omap_hsmmc.c
4541
4542 OMAP RANDOM NUMBER GENERATOR SUPPORT
4543 M: Deepak Saxena <dsaxena@plexity.net>
4544 S: Maintained
4545 F: drivers/char/hw_random/omap-rng.c
4546
4547 OMAP HWMOD SUPPORT
4548 M: Benoît Cousson <b-cousson@ti.com>
4549 M: Paul Walmsley <paul@pwsan.com>
4550 L: linux-omap@vger.kernel.org
4551 S: Maintained
4552 F: arch/arm/mach-omap2/omap_hwmod.c
4553 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4554
4555 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4556 M: Benoît Cousson <b-cousson@ti.com>
4557 L: linux-omap@vger.kernel.org
4558 S: Maintained
4559 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4560
4561 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4562 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4563 L: linux-media@vger.kernel.org
4564 S: Maintained
4565 F: drivers/media/video/omap3isp/*
4566
4567 OMAP USB SUPPORT
4568 M: Felipe Balbi <balbi@ti.com>
4569 M: David Brownell <dbrownell@users.sourceforge.net>
4570 L: linux-usb@vger.kernel.org
4571 L: linux-omap@vger.kernel.org
4572 S: Maintained
4573 F: drivers/usb/*/*omap*
4574 F: arch/arm/*omap*/usb*
4575
4576 OMFS FILESYSTEM
4577 M: Bob Copeland <me@bobcopeland.com>
4578 L: linux-karma-devel@lists.sourceforge.net
4579 S: Maintained
4580 F: Documentation/filesystems/omfs.txt
4581 F: fs/omfs/
4582
4583 OMNIKEY CARDMAN 4000 DRIVER
4584 M: Harald Welte <laforge@gnumonks.org>
4585 S: Maintained
4586 F: drivers/char/pcmcia/cm4000_cs.c
4587 F: include/linux/cm4000_cs.h
4588
4589 OMNIKEY CARDMAN 4040 DRIVER
4590 M: Harald Welte <laforge@gnumonks.org>
4591 S: Maintained
4592 F: drivers/char/pcmcia/cm4040_cs.*
4593
4594 OMNIVISION OV7670 SENSOR DRIVER
4595 M: Jonathan Corbet <corbet@lwn.net>
4596 L: linux-media@vger.kernel.org
4597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4598 S: Maintained
4599 F: drivers/media/video/ov7670.c
4600
4601 ONENAND FLASH DRIVER
4602 M: Kyungmin Park <kyungmin.park@samsung.com>
4603 L: linux-mtd@lists.infradead.org
4604 S: Maintained
4605 F: drivers/mtd/onenand/
4606 F: include/linux/mtd/onenand*.h
4607
4608 ONSTREAM SCSI TAPE DRIVER
4609 M: Willem Riede <osst@riede.org>
4610 L: osst-users@lists.sourceforge.net
4611 L: linux-scsi@vger.kernel.org
4612 S: Maintained
4613 F: drivers/scsi/osst*
4614 F: drivers/scsi/st*
4615
4616 OPENCORES I2C BUS DRIVER
4617 M: Peter Korsgaard <jacmet@sunsite.dk>
4618 L: linux-i2c@vger.kernel.org
4619 S: Maintained
4620 F: Documentation/i2c/busses/i2c-ocores
4621 F: drivers/i2c/busses/i2c-ocores.c
4622
4623 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4624 M: Grant Likely <grant.likely@secretlab.ca>
4625 L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
4626 W: http://fdt.secretlab.ca
4627 T: git git://git.secretlab.ca/git/linux-2.6.git
4628 S: Maintained
4629 F: drivers/of
4630 F: include/linux/of*.h
4631 K: of_get_property
4632
4633 OPL4 DRIVER
4634 M: Clemens Ladisch <clemens@ladisch.de>
4635 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4636 T: git git://git.alsa-project.org/alsa-kernel.git
4637 S: Maintained
4638 F: sound/drivers/opl4/
4639
4640 OPROFILE
4641 M: Robert Richter <robert.richter@amd.com>
4642 L: oprofile-list@lists.sf.net
4643 S: Maintained
4644 F: arch/*/include/asm/oprofile*.h
4645 F: arch/*/oprofile/
4646 F: drivers/oprofile/
4647 F: include/linux/oprofile.h
4648
4649 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4650 M: Mark Fasheh <mfasheh@suse.com>
4651 M: Joel Becker <jlbec@evilplan.org>
4652 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
4653 W: http://oss.oracle.com/projects/ocfs2/
4654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4655 S: Supported
4656 F: Documentation/filesystems/ocfs2.txt
4657 F: Documentation/filesystems/dlmfs.txt
4658 F: fs/ocfs2/
4659
4660 ORINOCO DRIVER
4661 L: linux-wireless@vger.kernel.org
4662 L: orinoco-users@lists.sourceforge.net
4663 L: orinoco-devel@lists.sourceforge.net
4664 W: http://linuxwireless.org/en/users/Drivers/orinoco
4665 W: http://www.nongnu.org/orinoco/
4666 S: Orphan
4667 F: drivers/net/wireless/orinoco/
4668
4669 OSD LIBRARY and FILESYSTEM
4670 M: Boaz Harrosh <bharrosh@panasas.com>
4671 M: Benny Halevy <bhalevy@panasas.com>
4672 L: osd-dev@open-osd.org
4673 W: http://open-osd.org
4674 T: git git://git.open-osd.org/open-osd.git
4675 S: Maintained
4676 F: drivers/scsi/osd/
4677 F: include/scsi/osd_*
4678 F: fs/exofs/
4679
4680 P54 WIRELESS DRIVER
4681 M: Christian Lamparter <chunkeey@googlemail.com>
4682 L: linux-wireless@vger.kernel.org
4683 W: http://wireless.kernel.org/en/users/Drivers/p54
4684 S: Maintained
4685 F: drivers/net/wireless/p54/
4686
4687 PA SEMI ETHERNET DRIVER
4688 M: Olof Johansson <olof@lixom.net>
4689 L: netdev@vger.kernel.org
4690 S: Maintained
4691 F: drivers/net/pasemi_mac.*
4692
4693 PA SEMI SMBUS DRIVER
4694 M: Olof Johansson <olof@lixom.net>
4695 L: linux-i2c@vger.kernel.org
4696 S: Maintained
4697 F: drivers/i2c/busses/i2c-pasemi.c
4698
4699 PADATA PARALLEL EXECUTION MECHANISM
4700 M: Steffen Klassert <steffen.klassert@secunet.com>
4701 L: linux-crypto@vger.kernel.org
4702 S: Maintained
4703 F: kernel/padata.c
4704 F: include/linux/padata.h
4705 F: Documentation/padata.txt
4706
4707 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4708 M: Harald Welte <laforge@gnumonks.org>
4709 L: platform-driver-x86@vger.kernel.org
4710 S: Maintained
4711 F: drivers/platform/x86/panasonic-laptop.c
4712
4713 PANASONIC MN10300/AM33/AM34 PORT
4714 M: David Howells <dhowells@redhat.com>
4715 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4716 L: linux-am33-list@redhat.com (moderated for non-subscribers)
4717 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4718 S: Maintained
4719 F: Documentation/mn10300/
4720 F: arch/mn10300/
4721
4722 PARALLEL PORT SUPPORT
4723 L: linux-parport@lists.infradead.org (subscribers-only)
4724 S: Orphan
4725 F: drivers/parport/
4726 F: include/linux/parport*.h
4727 F: drivers/char/ppdev.c
4728 F: include/linux/ppdev.h
4729
4730 PARAVIRT_OPS INTERFACE
4731 M: Jeremy Fitzhardinge <jeremy@xensource.com>
4732 M: Chris Wright <chrisw@sous-sol.org>
4733 M: Alok Kataria <akataria@vmware.com>
4734 M: Rusty Russell <rusty@rustcorp.com.au>
4735 L: virtualization@lists.linux-foundation.org
4736 S: Supported
4737 F: Documentation/ia64/paravirt_ops.txt
4738 F: arch/*/kernel/paravirt*
4739 F: arch/*/include/asm/paravirt.h
4740
4741 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4742 M: Tim Waugh <tim@cyberelk.net>
4743 L: linux-parport@lists.infradead.org (subscribers-only)
4744 W: http://www.torque.net/linux-pp.html
4745 S: Maintained
4746 F: Documentation/blockdev/paride.txt
4747 F: drivers/block/paride/
4748
4749 PARISC ARCHITECTURE
4750 M: Kyle McMartin <kyle@mcmartin.ca>
4751 M: Helge Deller <deller@gmx.de>
4752 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
4753 L: linux-parisc@vger.kernel.org
4754 W: http://www.parisc-linux.org/
4755 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4757 S: Maintained
4758 F: arch/parisc/
4759 F: drivers/parisc/
4760
4761 PC87360 HARDWARE MONITORING DRIVER
4762 M: Jim Cromie <jim.cromie@gmail.com>
4763 L: lm-sensors@lm-sensors.org
4764 S: Maintained
4765 F: Documentation/hwmon/pc87360
4766 F: drivers/hwmon/pc87360.c
4767
4768 PC8736x GPIO DRIVER
4769 M: Jim Cromie <jim.cromie@gmail.com>
4770 S: Maintained
4771 F: drivers/char/pc8736x_gpio.c
4772
4773 PC87427 HARDWARE MONITORING DRIVER
4774 M: Jean Delvare <khali@linux-fr.org>
4775 L: lm-sensors@lm-sensors.org
4776 S: Maintained
4777 F: Documentation/hwmon/pc87427
4778 F: drivers/hwmon/pc87427.c
4779
4780 PCA9532 LED DRIVER
4781 M: Riku Voipio <riku.voipio@iki.fi>
4782 S: Maintained
4783 F: drivers/leds/leds-pca9532.c
4784 F: include/linux/leds-pca9532.h
4785
4786 PCA9541 I2C BUS MASTER SELECTOR DRIVER
4787 M: Guenter Roeck <guenter.roeck@ericsson.com>
4788 L: linux-i2c@vger.kernel.org
4789 S: Maintained
4790 F: drivers/i2c/muxes/pca9541.c
4791
4792 PCA9564/PCA9665 I2C BUS DRIVER
4793 M: Wolfram Sang <w.sang@pengutronix.de>
4794 L: linux-i2c@vger.kernel.org
4795 S: Maintained
4796 F: drivers/i2c/algos/i2c-algo-pca.c
4797 F: drivers/i2c/busses/i2c-pca-*
4798 F: include/linux/i2c-algo-pca.h
4799 F: include/linux/i2c-pca-platform.h
4800
4801 PCI ERROR RECOVERY
4802 M: Linas Vepstas <linas@austin.ibm.com>
4803 L: linux-pci@vger.kernel.org
4804 S: Supported
4805 F: Documentation/PCI/pci-error-recovery.txt
4806 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4807
4808 PCI SUBSYSTEM
4809 M: Jesse Barnes <jbarnes@virtuousgeek.org>
4810 L: linux-pci@vger.kernel.org
4811 Q: http://patchwork.kernel.org/project/linux-pci/list/
4812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4813 S: Supported
4814 F: Documentation/PCI/
4815 F: drivers/pci/
4816 F: include/linux/pci*
4817
4818 PCI HOTPLUG
4819 M: Jesse Barnes <jbarnes@virtuousgeek.org>
4820 L: linux-pci@vger.kernel.org
4821 S: Supported
4822 F: drivers/pci/hotplug
4823
4824 PCMCIA SUBSYSTEM
4825 P: Linux PCMCIA Team
4826 L: linux-pcmcia@lists.infradead.org
4827 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4829 S: Maintained
4830 F: Documentation/pcmcia/
4831 F: drivers/pcmcia/
4832 F: include/pcmcia/
4833
4834 PCNET32 NETWORK DRIVER
4835 M: Don Fry <pcnet32@frontier.com>
4836 L: netdev@vger.kernel.org
4837 S: Maintained
4838 F: drivers/net/pcnet32.c
4839
4840 PCRYPT PARALLEL CRYPTO ENGINE
4841 M: Steffen Klassert <steffen.klassert@secunet.com>
4842 L: linux-crypto@vger.kernel.org
4843 S: Maintained
4844 F: crypto/pcrypt.c
4845 F: include/crypto/pcrypt.h
4846
4847 PER-CPU MEMORY ALLOCATOR
4848 M: Tejun Heo <tj@kernel.org>
4849 M: Christoph Lameter <cl@linux-foundation.org>
4850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
4851 S: Maintained
4852 F: include/linux/percpu*.h
4853 F: mm/percpu*.c
4854 F: arch/*/include/asm/percpu.h
4855
4856 PER-TASK DELAY ACCOUNTING
4857 M: Balbir Singh <balbir@linux.vnet.ibm.com>
4858 S: Maintained
4859 F: include/linux/delayacct.h
4860 F: kernel/delayacct.c
4861
4862 PERFORMANCE EVENTS SUBSYSTEM
4863 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
4864 M: Paul Mackerras <paulus@samba.org>
4865 M: Ingo Molnar <mingo@elte.hu>
4866 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4867 S: Supported
4868 F: kernel/perf_event*.c
4869 F: include/linux/perf_event.h
4870 F: arch/*/kernel/perf_event*.c
4871 F: arch/*/kernel/*/perf_event*.c
4872 F: arch/*/kernel/*/*/perf_event*.c
4873 F: arch/*/include/asm/perf_event.h
4874 F: arch/*/lib/perf_event*.c
4875 F: arch/*/kernel/perf_callchain.c
4876 F: tools/perf/
4877
4878 PERSONALITY HANDLING
4879 M: Christoph Hellwig <hch@infradead.org>
4880 L: linux-abi-devel@lists.sourceforge.net
4881 S: Maintained
4882 F: include/linux/personality.h
4883
4884 PHONET PROTOCOL
4885 M: Remi Denis-Courmont <remi.denis-courmont@nokia.com>
4886 S: Supported
4887 F: Documentation/networking/phonet.txt
4888 F: include/linux/phonet.h
4889 F: include/net/phonet/
4890 F: net/phonet/
4891
4892 PHRAM MTD DRIVER
4893 M: Joern Engel <joern@lazybastard.org>
4894 L: linux-mtd@lists.infradead.org
4895 S: Maintained
4896 F: drivers/mtd/devices/phram.c
4897
4898 PKTCDVD DRIVER
4899 M: Peter Osterlund <petero2@telia.com>
4900 S: Maintained
4901 F: drivers/block/pktcdvd.c
4902 F: include/linux/pktcdvd.h
4903
4904 PKUNITY SOC DRIVERS
4905 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
4906 W: http://mprc.pku.edu.cn/~guanxuetao/linux
4907 S: Maintained
4908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
4909 F: drivers/input/serio/i8042-unicore32io.h
4910 F: drivers/i2c/busses/i2c-puv3.c
4911 F: drivers/video/fb-puv3.c
4912
4913 PMC SIERRA MaxRAID DRIVER
4914 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
4915 L: linux-scsi@vger.kernel.org
4916 W: http://www.pmc-sierra.com/
4917 S: Supported
4918 F: drivers/scsi/pmcraid.*
4919
4920 PMC SIERRA PM8001 DRIVER
4921 M: jack_wang@usish.com
4922 M: lindar_liu@usish.com
4923 L: linux-scsi@vger.kernel.org
4924 S: Supported
4925 F: drivers/scsi/pm8001/
4926
4927 POSIX CLOCKS and TIMERS
4928 M: Thomas Gleixner <tglx@linutronix.de>
4929 S: Supported
4930 F: fs/timerfd.c
4931 F: include/linux/timer*
4932 F: kernel/*timer*
4933
4934 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4935 M: Anton Vorontsov <cbou@mail.ru>
4936 M: David Woodhouse <dwmw2@infradead.org>
4937 T: git git://git.infradead.org/battery-2.6.git
4938 S: Maintained
4939 F: include/linux/power_supply.h
4940 F: drivers/power/power_supply*
4941
4942 PNP SUPPORT
4943 M: Adam Belay <abelay@mit.edu>
4944 M: Bjorn Helgaas <bjorn.helgaas@hp.com>
4945 S: Maintained
4946 F: drivers/pnp/
4947
4948 PNXxxxx I2C DRIVER
4949 M: Vitaly Wool <vitalywool@gmail.com>
4950 L: linux-i2c@vger.kernel.org
4951 S: Maintained
4952 F: drivers/i2c/busses/i2c-pnx.c
4953
4954 PPP PROTOCOL DRIVERS AND COMPRESSORS
4955 M: Paul Mackerras <paulus@samba.org>
4956 L: linux-ppp@vger.kernel.org
4957 S: Maintained
4958 F: drivers/net/ppp_*
4959
4960 PPP OVER ATM (RFC 2364)
4961 M: Mitchell Blank Jr <mitch@sfgoth.com>
4962 S: Maintained
4963 F: net/atm/pppoatm.c
4964 F: include/linux/atmppp.h
4965
4966 PPP OVER ETHERNET
4967 M: Michal Ostrowski <mostrows@earthlink.net>
4968 S: Maintained
4969 F: drivers/net/pppoe.c
4970 F: drivers/net/pppox.c
4971
4972 PPP OVER L2TP
4973 M: James Chapman <jchapman@katalix.com>
4974 S: Maintained
4975 F: net/l2tp/l2tp_ppp.c
4976 F: include/linux/if_pppol2tp.h
4977
4978 PPS SUPPORT
4979 M: Rodolfo Giometti <giometti@enneenne.com>
4980 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
4981 L: linuxpps@ml.enneenne.com (subscribers-only)
4982 S: Maintained
4983 F: Documentation/pps/
4984 F: drivers/pps/
4985 F: include/linux/pps*.h
4986
4987 PREEMPTIBLE KERNEL
4988 M: Robert Love <rml@tech9.net>
4989 L: kpreempt-tech@lists.sourceforge.net
4990 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
4991 S: Supported
4992 F: Documentation/preempt-locking.txt
4993 F: include/linux/preempt.h
4994
4995 PRISM54 WIRELESS DRIVER
4996 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
4997 L: linux-wireless@vger.kernel.org
4998 W: http://wireless.kernel.org/en/users/Drivers/p54
4999 S: Obsolete
5000 F: drivers/net/wireless/prism54/
5001
5002 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5003 M: Mikael Pettersson <mikpe@it.uu.se>
5004 L: linux-ide@vger.kernel.org
5005 S: Maintained
5006 F: drivers/ata/sata_promise.*
5007
5008 PS3 NETWORK SUPPORT
5009 M: Geoff Levand <geoff@infradead.org>
5010 L: netdev@vger.kernel.org
5011 L: cbe-oss-dev@lists.ozlabs.org
5012 S: Maintained
5013 F: drivers/net/ps3_gelic_net.*
5014
5015 PS3 PLATFORM SUPPORT
5016 M: Geoff Levand <geoff@infradead.org>
5017 L: linuxppc-dev@lists.ozlabs.org
5018 L: cbe-oss-dev@lists.ozlabs.org
5019 S: Maintained
5020 F: arch/powerpc/boot/ps3*
5021 F: arch/powerpc/include/asm/lv1call.h
5022 F: arch/powerpc/include/asm/ps3*.h
5023 F: arch/powerpc/platforms/ps3/
5024 F: drivers/*/ps3*
5025 F: drivers/ps3/
5026 F: drivers/rtc/rtc-ps3.c
5027 F: drivers/usb/host/*ps3.c
5028 F: sound/ppc/snd_ps3*
5029
5030 PS3VRAM DRIVER
5031 M: Jim Paris <jim@jtan.com>
5032 L: cbe-oss-dev@lists.ozlabs.org
5033 S: Maintained
5034 F: drivers/block/ps3vram.c
5035
5036 PTRACE SUPPORT
5037 M: Roland McGrath <roland@redhat.com>
5038 M: Oleg Nesterov <oleg@redhat.com>
5039 S: Maintained
5040 F: include/asm-generic/syscall.h
5041 F: include/linux/ptrace.h
5042 F: include/linux/regset.h
5043 F: include/linux/tracehook.h
5044 F: kernel/ptrace.c
5045
5046 PVRUSB2 VIDEO4LINUX DRIVER
5047 M: Mike Isely <isely@pobox.com>
5048 L: pvrusb2@isely.net (subscribers-only)
5049 L: linux-media@vger.kernel.org
5050 W: http://www.isely.net/pvrusb2/
5051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5052 S: Maintained
5053 F: Documentation/video4linux/README.pvrusb2
5054 F: drivers/media/video/pvrusb2/
5055
5056 PXA2xx/PXA3xx SUPPORT
5057 M: Eric Miao <eric.y.miao@gmail.com>
5058 M: Russell King <linux@arm.linux.org.uk>
5059 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5060 S: Maintained
5061 F: arch/arm/mach-pxa/
5062 F: drivers/pcmcia/pxa2xx*
5063 F: drivers/spi/pxa2xx*
5064 F: drivers/usb/gadget/pxa2*
5065 F: include/sound/pxa2xx-lib.h
5066 F: sound/arm/pxa*
5067 F: sound/soc/pxa
5068
5069 PXA168 SUPPORT
5070 M: Eric Miao <eric.y.miao@gmail.com>
5071 M: Jason Chagas <jason.chagas@marvell.com>
5072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5074 S: Maintained
5075
5076 PXA910 SUPPORT
5077 M: Eric Miao <eric.y.miao@gmail.com>
5078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5080 S: Maintained
5081
5082 MMP2 SUPPORT (aka ARMADA610)
5083 M: Haojian Zhuang <haojian.zhuang@marvell.com>
5084 M: Eric Miao <eric.y.miao@gmail.com>
5085 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5087 S: Maintained
5088
5089 PXA MMCI DRIVER
5090 S: Orphan
5091
5092 PXA RTC DRIVER
5093 M: Robert Jarzmik <robert.jarzmik@free.fr>
5094 L: rtc-linux@googlegroups.com
5095 S: Maintained
5096
5097 QLOGIC QLA1280 SCSI DRIVER
5098 M: Michael Reed <mdr@sgi.com>
5099 L: linux-scsi@vger.kernel.org
5100 S: Maintained
5101 F: drivers/scsi/qla1280.[ch]
5102
5103 QLOGIC QLA2XXX FC-SCSI DRIVER
5104 M: Andrew Vasquez <andrew.vasquez@qlogic.com>
5105 M: linux-driver@qlogic.com
5106 L: linux-scsi@vger.kernel.org
5107 S: Supported
5108 F: Documentation/scsi/LICENSE.qla2xxx
5109 F: drivers/scsi/qla2xxx/
5110
5111 QLOGIC QLA4XXX iSCSI DRIVER
5112 M: Ravi Anand <ravi.anand@qlogic.com>
5113 M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
5114 M: iscsi-driver@qlogic.com
5115 L: linux-scsi@vger.kernel.org
5116 S: Supported
5117 F: drivers/scsi/qla4xxx/
5118
5119 QLOGIC QLA3XXX NETWORK DRIVER
5120 M: Ron Mercer <ron.mercer@qlogic.com>
5121 M: linux-driver@qlogic.com
5122 L: netdev@vger.kernel.org
5123 S: Supported
5124 F: Documentation/networking/LICENSE.qla3xxx
5125 F: drivers/net/qla3xxx.*
5126
5127 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5128 M: Amit Kumar Salecha <amit.salecha@qlogic.com>
5129 M: Anirban Chakraborty <anirban.chakraborty@qlogic.com>
5130 M: linux-driver@qlogic.com
5131 L: netdev@vger.kernel.org
5132 S: Supported
5133 F: drivers/net/qlcnic/
5134
5135 QLOGIC QLGE 10Gb ETHERNET DRIVER
5136 M: Ron Mercer <ron.mercer@qlogic.com>
5137 M: linux-driver@qlogic.com
5138 L: netdev@vger.kernel.org
5139 S: Supported
5140 F: drivers/net/qlge/
5141
5142 QNX4 FILESYSTEM
5143 M: Anders Larsen <al@alarsen.net>
5144 W: http://www.alarsen.net/linux/qnx4fs/
5145 S: Maintained
5146 F: fs/qnx4/
5147 F: include/linux/qnx4_fs.h
5148 F: include/linux/qnxtypes.h
5149
5150 RADOS BLOCK DEVICE (RBD)
5151 F: include/linux/qnxtypes.h
5152 M: Yehuda Sadeh <yehuda@hq.newdream.net>
5153 M: Sage Weil <sage@newdream.net>
5154 M: ceph-devel@vger.kernel.org
5155 S: Supported
5156 F: drivers/block/rbd.c
5157 F: drivers/block/rbd_types.h
5158
5159 RADEON FRAMEBUFFER DISPLAY DRIVER
5160 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5161 L: linux-fbdev@vger.kernel.org
5162 S: Maintained
5163 F: drivers/video/aty/radeon*
5164 F: include/linux/radeonfb.h
5165
5166 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5167 M: Paul Mackerras <paulus@samba.org>
5168 L: linux-fbdev@vger.kernel.org
5169 S: Maintained
5170 F: drivers/video/aty/aty128fb.c
5171
5172 RALINK RT2X00 WIRELESS LAN DRIVER
5173 P: rt2x00 project
5174 M: Ivo van Doorn <IvDoorn@gmail.com>
5175 M: Gertjan van Wingerde <gwingerde@gmail.com>
5176 M: Helmut Schaa <helmut.schaa@googlemail.com>
5177 L: linux-wireless@vger.kernel.org
5178 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
5179 W: http://rt2x00.serialmonkey.com/
5180 S: Maintained
5181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5182 F: drivers/net/wireless/rt2x00/
5183
5184 RAMDISK RAM BLOCK DEVICE DRIVER
5185 M: Nick Piggin <npiggin@kernel.dk>
5186 S: Maintained
5187 F: Documentation/blockdev/ramdisk.txt
5188 F: drivers/block/brd.c
5189
5190 RANDOM NUMBER DRIVER
5191 M: Matt Mackall <mpm@selenic.com>
5192 S: Maintained
5193 F: drivers/char/random.c
5194
5195 RAPIDIO SUBSYSTEM
5196 M: Matt Porter <mporter@kernel.crashing.org>
5197 M: Alexandre Bounine <alexandre.bounine@idt.com>
5198 S: Maintained
5199 F: drivers/rapidio/
5200
5201 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5202 L: linux-wireless@vger.kernel.org
5203 S: Orphan
5204 F: drivers/net/wireless/ray*
5205
5206 RCUTORTURE MODULE
5207 M: Josh Triplett <josh@freedesktop.org>
5208 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
5209 S: Supported
5210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5211 F: Documentation/RCU/torture.txt
5212 F: kernel/rcutorture.c
5213
5214 RDC R-321X SoC
5215 M: Florian Fainelli <florian@openwrt.org>
5216 S: Maintained
5217
5218 RDC R6040 FAST ETHERNET DRIVER
5219 M: Florian Fainelli <florian@openwrt.org>
5220 L: netdev@vger.kernel.org
5221 S: Maintained
5222 F: drivers/net/r6040.c
5223
5224 RDS - RELIABLE DATAGRAM SOCKETS
5225 M: Andy Grover <andy.grover@oracle.com>
5226 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
5227 S: Supported
5228 F: net/rds/
5229
5230 READ-COPY UPDATE (RCU)
5231 M: Dipankar Sarma <dipankar@in.ibm.com>
5232 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
5233 W: http://www.rdrop.com/users/paulmck/rclock/
5234 S: Supported
5235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5236 F: Documentation/RCU/
5237 F: include/linux/rcu*
5238 F: include/linux/srcu*
5239 F: kernel/rcu*
5240 F: kernel/srcu*
5241 X: kernel/rcutorture.c
5242
5243 REAL TIME CLOCK (RTC) SUBSYSTEM
5244 M: Alessandro Zummo <a.zummo@towertech.it>
5245 L: rtc-linux@googlegroups.com
5246 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5247 S: Maintained
5248 F: Documentation/rtc.txt
5249 F: drivers/rtc/
5250 F: include/linux/rtc.h
5251
5252 REISERFS FILE SYSTEM
5253 L: reiserfs-devel@vger.kernel.org
5254 S: Supported
5255 F: fs/reiserfs/
5256
5257 RFKILL
5258 M: Johannes Berg <johannes@sipsolutions.net>
5259 L: linux-wireless@vger.kernel.org
5260 S: Maintained
5261 F: Documentation/rfkill.txt
5262 F: net/rfkill/
5263
5264 RICOH SMARTMEDIA/XD DRIVER
5265 M: Maxim Levitsky <maximlevitsky@gmail.com>
5266 S: Maintained
5267 F: drivers/mtd/nand/r852.c
5268 F: drivers/mtd/nand/r852.h
5269
5270 RICOH R5C592 MEMORYSTICK DRIVER
5271 M: Maxim Levitsky <maximlevitsky@gmail.com>
5272 S: Maintained
5273 F: drivers/memstick/host/r592.*
5274
5275 RISCOM8 DRIVER
5276 S: Orphan
5277 F: Documentation/serial/riscom8.txt
5278 F: drivers/char/riscom8*
5279
5280 ROCKETPORT DRIVER
5281 P: Comtrol Corp.
5282 W: http://www.comtrol.com
5283 S: Maintained
5284 F: Documentation/serial/rocket.txt
5285 F: drivers/char/rocket*
5286
5287 ROSE NETWORK LAYER
5288 M: Ralf Baechle <ralf@linux-mips.org>
5289 L: linux-hams@vger.kernel.org
5290 W: http://www.linux-ax25.org/
5291 S: Maintained
5292 F: include/linux/rose.h
5293 F: include/net/rose.h
5294 F: net/rose/
5295
5296 RTL8180 WIRELESS DRIVER
5297 M: "John W. Linville" <linville@tuxdriver.com>
5298 L: linux-wireless@vger.kernel.org
5299 W: http://linuxwireless.org/
5300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5301 S: Maintained
5302 F: drivers/net/wireless/rtl818x/rtl8180/
5303
5304 RTL8187 WIRELESS DRIVER
5305 M: Herton Ronaldo Krzesinski <herton@canonical.com>
5306 M: Hin-Tak Leung <htl10@users.sourceforge.net>
5307 M: Larry Finger <Larry.Finger@lwfinger.net>
5308 L: linux-wireless@vger.kernel.org
5309 W: http://linuxwireless.org/
5310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5311 S: Maintained
5312 F: drivers/net/wireless/rtl818x/rtl8187/
5313
5314 RTL8192CE WIRELESS DRIVER
5315 M: Larry Finger <Larry.Finger@lwfinger.net>
5316 M: Chaoming Li <chaoming_li@realsil.com.cn>
5317 L: linux-wireless@vger.kernel.org
5318 W: http://linuxwireless.org/
5319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5320 S: Maintained
5321 F: drivers/net/wireless/rtlwifi/
5322 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5323
5324 S3 SAVAGE FRAMEBUFFER DRIVER
5325 M: Antonino Daplas <adaplas@gmail.com>
5326 L: linux-fbdev@vger.kernel.org
5327 S: Maintained
5328 F: drivers/video/savage/
5329
5330 S390
5331 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
5332 M: Heiko Carstens <heiko.carstens@de.ibm.com>
5333 M: linux390@de.ibm.com
5334 L: linux-s390@vger.kernel.org
5335 W: http://www.ibm.com/developerworks/linux/linux390/
5336 S: Supported
5337 F: arch/s390/
5338 F: drivers/s390/
5339 F: fs/partitions/ibm.c
5340 F: Documentation/s390/
5341 F: Documentation/DocBook/s390*
5342
5343 S390 NETWORK DRIVERS
5344 M: Ursula Braun <ursula.braun@de.ibm.com>
5345 M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5346 M: linux390@de.ibm.com
5347 L: linux-s390@vger.kernel.org
5348 W: http://www.ibm.com/developerworks/linux/linux390/
5349 S: Supported
5350 F: drivers/s390/net/
5351
5352 S390 ZCRYPT DRIVER
5353 M: Holger Dengler <hd@linux.vnet.ibm.com>
5354 M: linux390@de.ibm.com
5355 L: linux-s390@vger.kernel.org
5356 W: http://www.ibm.com/developerworks/linux/linux390/
5357 S: Supported
5358 F: drivers/s390/crypto/
5359
5360 S390 ZFCP DRIVER
5361 M: Steffen Maier <maier@linux.vnet.ibm.com>
5362 M: linux390@de.ibm.com
5363 L: linux-s390@vger.kernel.org
5364 W: http://www.ibm.com/developerworks/linux/linux390/
5365 S: Supported
5366 F: drivers/s390/scsi/zfcp_*
5367
5368 S390 IUCV NETWORK LAYER
5369 M: Ursula Braun <ursula.braun@de.ibm.com>
5370 M: linux390@de.ibm.com
5371 L: linux-s390@vger.kernel.org
5372 W: http://www.ibm.com/developerworks/linux/linux390/
5373 S: Supported
5374 F: drivers/s390/net/*iucv*
5375 F: include/net/iucv/
5376 F: net/iucv/
5377
5378 S3C24XX SD/MMC Driver
5379 M: Ben Dooks <ben-linux@fluff.org>
5380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5381 S: Supported
5382 F: drivers/mmc/host/s3cmci.*
5383
5384 SAA7146 VIDEO4LINUX-2 DRIVER
5385 M: Michael Hunold <michael@mihu.de>
5386 L: linux-media@vger.kernel.org
5387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5388 W: http://www.mihu.de/linux/saa7146
5389 S: Maintained
5390 F: drivers/media/common/saa7146*
5391 F: drivers/media/video/*7146*
5392 F: include/media/*7146*
5393
5394 SAMSUNG AUDIO (ASoC) DRIVERS
5395 M: Jassi Brar <jassi.brar@samsung.com>
5396 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5397 S: Supported
5398 F: sound/soc/samsung
5399
5400 SERIAL DRIVERS
5401 M: Alan Cox <alan@linux.intel.com>
5402 L: linux-serial@vger.kernel.org
5403 S: Maintained
5404 F: drivers/tty/serial
5405
5406 SYNOPSYS DESIGNWARE DMAC DRIVER
5407 M: Viresh Kumar <viresh.kumar@st.com>
5408 S: Maintained
5409 F: include/linux/dw_dmac.h
5410 F: drivers/dma/dw_dmac_regs.h
5411 F: drivers/dma/dw_dmac.c
5412
5413 TIMEKEEPING, NTP
5414 M: John Stultz <johnstul@us.ibm.com>
5415 M: Thomas Gleixner <tglx@linutronix.de>
5416 S: Supported
5417 F: include/linux/clocksource.h
5418 F: include/linux/time.h
5419 F: include/linux/timex.h
5420 F: kernel/time/clocksource.c
5421 F: kernel/time/time*.c
5422 F: kernel/time/ntp.c
5423
5424 TLG2300 VIDEO4LINUX-2 DRIVER
5425 M: Huang Shijie <shijie8@gmail.com>
5426 M: Kang Yong <kangyong@telegent.com>
5427 M: Zhang Xiaobing <xbzhang@telegent.com>
5428 S: Supported
5429 F: drivers/media/video/tlg2300
5430
5431 SC1200 WDT DRIVER
5432 M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
5433 S: Maintained
5434 F: drivers/watchdog/sc1200wdt.c
5435
5436 SCHEDULER
5437 M: Ingo Molnar <mingo@elte.hu>
5438 M: Peter Zijlstra <peterz@infradead.org>
5439 S: Maintained
5440 F: kernel/sched*
5441 F: include/linux/sched.h
5442
5443 SCORE ARCHITECTURE
5444 M: Chen Liqin <liqin.chen@sunplusct.com>
5445 M: Lennox Wu <lennox.wu@gmail.com>
5446 W: http://www.sunplusct.com
5447 S: Supported
5448 F: arch/score/
5449
5450 SCSI CDROM DRIVER
5451 M: Jens Axboe <axboe@kernel.dk>
5452 L: linux-scsi@vger.kernel.org
5453 W: http://www.kernel.dk
5454 S: Maintained
5455 F: drivers/scsi/sr*
5456
5457 SCSI RDMA PROTOCOL (SRP) INITIATOR
5458 M: David Dillow <dillowda@ornl.gov>
5459 L: linux-rdma@vger.kernel.org
5460 S: Supported
5461 W: http://www.openfabrics.org
5462 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5464 F: drivers/infiniband/ulp/srp/
5465 F: include/scsi/srp.h
5466
5467 SCSI SG DRIVER
5468 M: Doug Gilbert <dgilbert@interlog.com>
5469 L: linux-scsi@vger.kernel.org
5470 W: http://www.torque.net/sg
5471 S: Maintained
5472 F: drivers/scsi/sg.c
5473 F: include/scsi/sg.h
5474
5475 SCSI SUBSYSTEM
5476 M: "James E.J. Bottomley" <James.Bottomley@suse.de>
5477 L: linux-scsi@vger.kernel.org
5478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5481 S: Maintained
5482 F: drivers/scsi/
5483 F: include/scsi/
5484
5485 SCSI TAPE DRIVER
5486 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
5487 L: linux-scsi@vger.kernel.org
5488 S: Maintained
5489 F: Documentation/scsi/st.txt
5490 F: drivers/scsi/st*
5491
5492 SCTP PROTOCOL
5493 M: Vlad Yasevich <vladislav.yasevich@hp.com>
5494 M: Sridhar Samudrala <sri@us.ibm.com>
5495 L: linux-sctp@vger.kernel.org
5496 W: http://lksctp.sourceforge.net
5497 S: Supported
5498 F: Documentation/networking/sctp.txt
5499 F: include/linux/sctp.h
5500 F: include/net/sctp/
5501 F: net/sctp/
5502
5503 SCx200 CPU SUPPORT
5504 M: Jim Cromie <jim.cromie@gmail.com>
5505 S: Odd Fixes
5506 F: Documentation/i2c/busses/scx200_acb
5507 F: arch/x86/platform/scx200/
5508 F: drivers/watchdog/scx200_wdt.c
5509 F: drivers/i2c/busses/scx200*
5510 F: drivers/mtd/maps/scx200_docflash.c
5511 F: include/linux/scx200.h
5512
5513 SCx200 GPIO DRIVER
5514 M: Jim Cromie <jim.cromie@gmail.com>
5515 S: Maintained
5516 F: drivers/char/scx200_gpio.c
5517 F: include/linux/scx200_gpio.h
5518
5519 SCx200 HRT CLOCKSOURCE DRIVER
5520 M: Jim Cromie <jim.cromie@gmail.com>
5521 S: Maintained
5522 F: drivers/clocksource/scx200_hrt.c
5523
5524 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5525 M: Sascha Sommer <saschasommer@freenet.de>
5526 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
5527 S: Maintained
5528 F: drivers/mmc/host/sdricoh_cs.c
5529
5530 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5531 M: Chris Ball <cjb@laptop.org>
5532 L: linux-mmc@vger.kernel.org
5533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5534 S: Maintained
5535 F: drivers/mmc/host/sdhci.*
5536
5537 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5538 M: Anton Vorontsov <avorontsov@ru.mvista.com>
5539 L: linuxppc-dev@lists.ozlabs.org
5540 L: linux-mmc@vger.kernel.org
5541 S: Maintained
5542 F: drivers/mmc/host/sdhci-of.*
5543
5544 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5545 M: Ben Dooks <ben-linux@fluff.org>
5546 L: linux-mmc@vger.kernel.org
5547 S: Maintained
5548 F: drivers/mmc/host/sdhci-s3c.c
5549
5550 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5551 M: Viresh Kumar <viresh.kumar@st.com>
5552 L: linux-mmc@vger.kernel.org
5553 S: Maintained
5554 F: drivers/mmc/host/sdhci-spear.c
5555
5556 SECURITY SUBSYSTEM
5557 M: James Morris <jmorris@namei.org>
5558 L: linux-security-module@vger.kernel.org (suggested Cc:)
5559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5560 W: http://security.wiki.kernel.org/
5561 S: Supported
5562 F: security/
5563
5564 SECURITY CONTACT
5565 M: Security Officers <security@kernel.org>
5566 S: Supported
5567
5568 SELINUX SECURITY MODULE
5569 M: Stephen Smalley <sds@tycho.nsa.gov>
5570 M: James Morris <jmorris@namei.org>
5571 M: Eric Paris <eparis@parisplace.org>
5572 L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
5573 W: http://selinuxproject.org
5574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5575 S: Supported
5576 F: include/linux/selinux*
5577 F: security/selinux/
5578
5579 APPARMOR SECURITY MODULE
5580 M: John Johansen <john.johansen@canonical.com>
5581 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
5582 W: apparmor.wiki.kernel.org
5583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5584 S: Supported
5585 F: security/apparmor/
5586
5587 SENSABLE PHANTOM
5588 M: Jiri Slaby <jirislaby@gmail.com>
5589 S: Maintained
5590 F: drivers/misc/phantom.c
5591 F: include/linux/phantom.h
5592
5593 SERIAL ATA (SATA) SUBSYSTEM
5594 M: Jeff Garzik <jgarzik@pobox.com>
5595 L: linux-ide@vger.kernel.org
5596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5597 S: Supported
5598 F: drivers/ata/
5599 F: include/linux/ata.h
5600 F: include/linux/libata.h
5601
5602 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5603 M: Jayamohan Kallickal <jayamohank@serverengines.com>
5604 L: linux-scsi@vger.kernel.org
5605 W: http://www.serverengines.com
5606 S: Supported
5607 F: drivers/scsi/be2iscsi/
5608
5609 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5610 M: Sathya Perla <sathya.perla@emulex.com>
5611 M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
5612 M: Ajit Khaparde <ajit.khaparde@emulex.com>
5613 L: netdev@vger.kernel.org
5614 W: http://www.emulex.com
5615 S: Supported
5616 F: drivers/net/benet/
5617
5618 SFC NETWORK DRIVER
5619 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
5620 M: Steve Hodgson <shodgson@solarflare.com>
5621 M: Ben Hutchings <bhutchings@solarflare.com>
5622 L: netdev@vger.kernel.org
5623 S: Supported
5624 F: drivers/net/sfc/
5625
5626 SGI GRU DRIVER
5627 M: Jack Steiner <steiner@sgi.com>
5628 S: Maintained
5629 F: drivers/misc/sgi-gru/
5630
5631 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5632 M: Pat Gefre <pfg@sgi.com>
5633 L: linux-ia64@vger.kernel.org
5634 S: Supported
5635 F: Documentation/ia64/serial.txt
5636 F: drivers/tty/serial/ioc?_serial.c
5637 F: include/linux/ioc?.h
5638
5639 SGI VISUAL WORKSTATION 320 AND 540
5640 M: Andrey Panin <pazke@donpac.ru>
5641 L: linux-visws-devel@lists.sf.net
5642 W: http://linux-visws.sf.net
5643 S: Maintained for 2.6.
5644 F: Documentation/sgi-visws.txt
5645
5646 SGI XP/XPC/XPNET DRIVER
5647 M: Robin Holt <holt@sgi.com>
5648 S: Maintained
5649 F: drivers/misc/sgi-xp/
5650
5651 SIMPLE FIRMWARE INTERFACE (SFI)
5652 M: Len Brown <lenb@kernel.org>
5653 L: sfi-devel@simplefirmware.org
5654 W: http://simplefirmware.org/
5655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5656 S: Supported
5657 F: arch/x86/platform/sfi/
5658 F: drivers/sfi/
5659 F: include/linux/sfi*.h
5660
5661 SIMTEC EB110ATX (Chalice CATS)
5662 P: Ben Dooks
5663 P: Vincent Sanders <vince@simtec.co.uk>
5664 M: Simtec Linux Team <linux@simtec.co.uk>
5665 W: http://www.simtec.co.uk/products/EB110ATX/
5666 S: Supported
5667
5668 SIMTEC EB2410ITX (BAST)
5669 P: Ben Dooks
5670 P: Vincent Sanders <vince@simtec.co.uk>
5671 M: Simtec Linux Team <linux@simtec.co.uk>
5672 W: http://www.simtec.co.uk/products/EB2410ITX/
5673 S: Supported
5674 F: arch/arm/mach-s3c2410/mach-bast.c
5675 F: arch/arm/mach-s3c2410/bast-ide.c
5676 F: arch/arm/mach-s3c2410/bast-irq.c
5677
5678 TI DAVINCI MACHINE SUPPORT
5679 M: Sekhar Nori <nsekhar@ti.com>
5680 M: Kevin Hilman <khilman@ti.com>
5681 L: davinci-linux-open-source@linux.davincidsp.com (subscribers-only)
5682 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5683 S: Supported
5684 F: arch/arm/mach-davinci
5685
5686 SIS 190 ETHERNET DRIVER
5687 M: Francois Romieu <romieu@fr.zoreil.com>
5688 L: netdev@vger.kernel.org
5689 S: Maintained
5690 F: drivers/net/sis190.c
5691
5692 SIS 900/7016 FAST ETHERNET DRIVER
5693 M: Daniele Venzano <venza@brownhat.org>
5694 W: http://www.brownhat.org/sis900.html
5695 L: netdev@vger.kernel.org
5696 S: Maintained
5697 F: drivers/net/sis900.*
5698
5699 SIS 96X I2C/SMBUS DRIVER
5700 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
5701 L: linux-i2c@vger.kernel.org
5702 S: Maintained
5703 F: Documentation/i2c/busses/i2c-sis96x
5704 F: drivers/i2c/busses/i2c-sis96x.c
5705
5706 SIS FRAMEBUFFER DRIVER
5707 M: Thomas Winischhofer <thomas@winischhofer.net>
5708 W: http://www.winischhofer.net/linuxsisvga.shtml
5709 S: Maintained
5710 F: Documentation/fb/sisfb.txt
5711 F: drivers/video/sis/
5712 F: include/video/sisfb.h
5713
5714 SIS USB2VGA DRIVER
5715 M: Thomas Winischhofer <thomas@winischhofer.net>
5716 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5717 S: Maintained
5718 F: drivers/usb/misc/sisusbvga/
5719
5720 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5721 M: Stephen Hemminger <shemminger@linux-foundation.org>
5722 L: netdev@vger.kernel.org
5723 S: Maintained
5724 F: drivers/net/skge.*
5725 F: drivers/net/sky2.*
5726
5727 SLAB ALLOCATOR
5728 M: Christoph Lameter <cl@linux-foundation.org>
5729 M: Pekka Enberg <penberg@kernel.org>
5730 M: Matt Mackall <mpm@selenic.com>
5731 L: linux-mm@kvack.org
5732 S: Maintained
5733 F: include/linux/sl?b*.h
5734 F: mm/sl?b.c
5735
5736 SMC91x ETHERNET DRIVER
5737 M: Nicolas Pitre <nico@fluxnic.net>
5738 S: Odd Fixes
5739 F: drivers/net/smc91x.*
5740
5741 SMM665 HARDWARE MONITOR DRIVER
5742 M: Guenter Roeck <linux@roeck-us.net>
5743 L: lm-sensors@lm-sensors.org
5744 S: Maintained
5745 F: Documentation/hwmon/smm665
5746 F: drivers/hwmon/smm665.c
5747
5748 SMSC EMC2103 HARDWARE MONITOR DRIVER
5749 M: Steve Glendinning <steve.glendinning@smsc.com>
5750 L: lm-sensors@lm-sensors.org
5751 S: Supported
5752 F: Documentation/hwmon/emc2103
5753 F: drivers/hwmon/emc2103.c
5754
5755 SMSC SCH5627 HARDWARE MONITOR DRIVER
5756 M: Hans de Goede <hdegoede@redhat.com>
5757 L: lm-sensors@lm-sensors.org
5758 S: Supported
5759 F: Documentation/hwmon/sch5627
5760 F: drivers/hwmon/sch5627.c
5761
5762 SMSC47B397 HARDWARE MONITOR DRIVER
5763 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
5764 L: lm-sensors@lm-sensors.org
5765 S: Maintained
5766 F: Documentation/hwmon/smsc47b397
5767 F: drivers/hwmon/smsc47b397.c
5768
5769 SMSC911x ETHERNET DRIVER
5770 M: Steve Glendinning <steve.glendinning@smsc.com>
5771 L: netdev@vger.kernel.org
5772 S: Supported
5773 F: include/linux/smsc911x.h
5774 F: drivers/net/smsc911x.*
5775
5776 SMSC9420 PCI ETHERNET DRIVER
5777 M: Steve Glendinning <steve.glendinning@smsc.com>
5778 L: netdev@vger.kernel.org
5779 S: Supported
5780 F: drivers/net/smsc9420.*
5781
5782 SN-IA64 (Itanium) SUB-PLATFORM
5783 M: Jes Sorensen <jes@sgi.com>
5784 L: linux-altix@sgi.com
5785 L: linux-ia64@vger.kernel.org
5786 W: http://www.sgi.com/altix
5787 S: Maintained
5788 F: arch/ia64/sn/
5789
5790 SOC-CAMERA V4L2 SUBSYSTEM
5791 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
5792 L: linux-media@vger.kernel.org
5793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5794 S: Maintained
5795 F: include/media/v4l2*
5796 F: drivers/media/video/v4l2*
5797
5798 SOEKRIS NET48XX LED SUPPORT
5799 M: Chris Boot <bootc@bootc.net>
5800 S: Maintained
5801 F: drivers/leds/leds-net48xx.c
5802
5803 SOFTWARE RAID (Multiple Disks) SUPPORT
5804 M: Neil Brown <neilb@suse.de>
5805 L: linux-raid@vger.kernel.org
5806 S: Supported
5807 F: drivers/md/
5808 F: include/linux/raid/
5809
5810 SONIC NETWORK DRIVER
5811 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
5812 L: netdev@vger.kernel.org
5813 S: Maintained
5814 F: drivers/net/sonic.*
5815
5816 SONICS SILICON BACKPLANE DRIVER (SSB)
5817 M: Michael Buesch <mb@bu3sch.de>
5818 L: netdev@vger.kernel.org
5819 S: Maintained
5820 F: drivers/ssb/
5821 F: include/linux/ssb/
5822
5823 SONY VAIO CONTROL DEVICE DRIVER
5824 M: Mattia Dongili <malattia@linux.it>
5825 L: platform-driver-x86@vger.kernel.org
5826 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5827 S: Maintained
5828 F: Documentation/laptops/sony-laptop.txt
5829 F: drivers/char/sonypi.c
5830 F: drivers/platform/x86/sony-laptop.c
5831 F: include/linux/sony-laptop.h
5832
5833 SONY MEMORYSTICK CARD SUPPORT
5834 M: Alex Dubov <oakad@yahoo.com>
5835 W: http://tifmxx.berlios.de/
5836 S: Maintained
5837 F: drivers/memstick/host/tifm_ms.c
5838
5839 SOUND
5840 M: Jaroslav Kysela <perex@perex.cz>
5841 M: Takashi Iwai <tiwai@suse.de>
5842 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5843 W: http://www.alsa-project.org/
5844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
5845 T: git git://git.alsa-project.org/alsa-kernel.git
5846 S: Maintained
5847 F: Documentation/sound/
5848 F: include/sound/
5849 F: sound/
5850
5851 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5852 M: Liam Girdwood <lrg@slimlogic.co.uk>
5853 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
5854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
5855 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5856 W: http://alsa-project.org/main/index.php/ASoC
5857 S: Supported
5858 F: sound/soc/
5859 F: include/sound/soc*
5860
5861 SPARC + UltraSPARC (sparc/sparc64)
5862 M: "David S. Miller" <davem@davemloft.net>
5863 L: sparclinux@vger.kernel.org
5864 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
5865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5867 S: Maintained
5868 F: arch/sparc/
5869 F: drivers/sbus/
5870
5871 SPARC SERIAL DRIVERS
5872 M: "David S. Miller" <davem@davemloft.net>
5873 L: sparclinux@vger.kernel.org
5874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5876 S: Maintained
5877 F: drivers/tty/serial/suncore.c
5878 F: drivers/tty/serial/suncore.h
5879 F: drivers/tty/serial/sunhv.c
5880 F: drivers/tty/serial/sunsab.c
5881 F: drivers/tty/serial/sunsab.h
5882 F: drivers/tty/serial/sunsu.c
5883 F: drivers/tty/serial/sunzilog.c
5884 F: drivers/tty/serial/sunzilog.h
5885
5886 SPEAR PLATFORM SUPPORT
5887 M: Viresh Kumar <viresh.kumar@st.com>
5888 W: http://www.st.com/spear
5889 S: Maintained
5890 F: arch/arm/plat-spear/
5891
5892 SPEAR3XX MACHINE SUPPORT
5893 M: Viresh Kumar <viresh.kumar@st.com>
5894 W: http://www.st.com/spear
5895 S: Maintained
5896 F: arch/arm/mach-spear3xx/
5897
5898 SPEAR6XX MACHINE SUPPORT
5899 M: Rajeev Kumar <rajeev-dlh.kumar@st.com>
5900 W: http://www.st.com/spear
5901 S: Maintained
5902 F: arch/arm/mach-spear6xx/
5903
5904 SPEAR CLOCK FRAMEWORK SUPPORT
5905 M: Viresh Kumar <viresh.kumar@st.com>
5906 W: http://www.st.com/spear
5907 S: Maintained
5908 F: arch/arm/mach-spear*/clock.c
5909 F: arch/arm/mach-spear*/include/mach/clkdev.h
5910 F: arch/arm/plat-spear/clock.c
5911 F: arch/arm/plat-spear/include/plat/clkdev.h
5912 F: arch/arm/plat-spear/include/plat/clock.h
5913
5914 SPEAR PAD MULTIPLEXING SUPPORT
5915 M: Viresh Kumar <viresh.kumar@st.com>
5916 W: http://www.st.com/spear
5917 S: Maintained
5918 F: arch/arm/plat-spear/include/plat/padmux.h
5919 F: arch/arm/plat-spear/padmux.c
5920 F: arch/arm/mach-spear*/spear*xx.c
5921 F: arch/arm/mach-spear*/include/mach/generic.h
5922 F: arch/arm/mach-spear3xx/spear3*0.c
5923 F: arch/arm/mach-spear3xx/spear3*0_evb.c
5924 F: arch/arm/mach-spear6xx/spear600.c
5925 F: arch/arm/mach-spear6xx/spear600_evb.c
5926
5927 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5928 M: Roger Wolff <R.E.Wolff@BitWizard.nl>
5929 S: Supported
5930 F: Documentation/serial/specialix.txt
5931 F: drivers/char/specialix*
5932
5933 SPI SUBSYSTEM
5934 M: David Brownell <dbrownell@users.sourceforge.net>
5935 M: Grant Likely <grant.likely@secretlab.ca>
5936 L: spi-devel-general@lists.sourceforge.net
5937 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
5938 T: git git://git.secretlab.ca/git/linux-2.6.git
5939 S: Maintained
5940 F: Documentation/spi/
5941 F: drivers/spi/
5942 F: include/linux/spi/
5943
5944 SPIDERNET NETWORK DRIVER for CELL
5945 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
5946 M: Jens Osterkamp <jens@de.ibm.com>
5947 L: netdev@vger.kernel.org
5948 S: Supported
5949 F: Documentation/networking/spider_net.txt
5950 F: drivers/net/spider_net*
5951
5952 SPU FILE SYSTEM
5953 M: Jeremy Kerr <jk@ozlabs.org>
5954 L: linuxppc-dev@lists.ozlabs.org
5955 L: cbe-oss-dev@lists.ozlabs.org
5956 W: http://www.ibm.com/developerworks/power/cell/
5957 S: Supported
5958 F: Documentation/filesystems/spufs.txt
5959 F: arch/powerpc/platforms/cell/spufs/
5960
5961 SQUASHFS FILE SYSTEM
5962 M: Phillip Lougher <phillip@lougher.demon.co.uk>
5963 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
5964 W: http://squashfs.org.uk
5965 S: Maintained
5966 F: Documentation/filesystems/squashfs.txt
5967 F: fs/squashfs/
5968
5969 SRM (Alpha) environment access
5970 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
5971 S: Maintained
5972 F: arch/alpha/kernel/srm_env.c
5973
5974 STABLE BRANCH
5975 M: Greg Kroah-Hartman <greg@kroah.com>
5976 M: Chris Wright <chrisw@sous-sol.org>
5977 L: stable@kernel.org
5978 S: Maintained
5979
5980 STAGING SUBSYSTEM
5981 M: Greg Kroah-Hartman <gregkh@suse.de>
5982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6.git
5983 L: devel@driverdev.osuosl.org
5984 S: Maintained
5985 F: drivers/staging/
5986
5987 STARFIRE/DURALAN NETWORK DRIVER
5988 M: Ion Badulescu <ionut@badula.org>
5989 S: Odd Fixes
5990 F: drivers/net/starfire*
5991
5992 SUN3/3X
5993 M: Sam Creasey <sammy@sammy.net>
5994 W: http://sammy.net/sun3/
5995 S: Maintained
5996 F: arch/m68k/kernel/*sun3*
5997 F: arch/m68k/sun3*/
5998 F: arch/m68k/include/asm/sun3*
5999
6000 SUPERH
6001 M: Paul Mundt <lethal@linux-sh.org>
6002 L: linux-sh@vger.kernel.org
6003 W: http://www.linux-sh.org
6004 Q: http://patchwork.kernel.org/project/linux-sh/list/
6005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6006 S: Supported
6007 F: Documentation/sh/
6008 F: arch/sh/
6009 F: drivers/sh/
6010
6011 SUSPEND TO RAM
6012 M: Len Brown <len.brown@intel.com>
6013 M: Pavel Machek <pavel@ucw.cz>
6014 M: "Rafael J. Wysocki" <rjw@sisk.pl>
6015 L: linux-pm@lists.linux-foundation.org
6016 S: Supported
6017 F: Documentation/power/
6018 F: arch/x86/kernel/acpi/
6019 F: drivers/base/power/
6020 F: kernel/power/
6021 F: include/linux/suspend.h
6022 F: include/linux/freezer.h
6023 F: include/linux/pm.h
6024
6025 SVGA HANDLING
6026 M: Martin Mares <mj@ucw.cz>
6027 L: linux-video@atrey.karlin.mff.cuni.cz
6028 S: Maintained
6029 F: Documentation/svga.txt
6030 F: arch/x86/boot/video*
6031
6032 SYSV FILESYSTEM
6033 M: Christoph Hellwig <hch@infradead.org>
6034 S: Maintained
6035 F: Documentation/filesystems/sysv-fs.txt
6036 F: fs/sysv/
6037 F: include/linux/sysv_fs.h
6038
6039 TASKSTATS STATISTICS INTERFACE
6040 M: Balbir Singh <balbir@linux.vnet.ibm.com>
6041 S: Maintained
6042 F: Documentation/accounting/taskstats*
6043 F: include/linux/taskstats*
6044 F: kernel/taskstats.c
6045
6046 TC CLASSIFIER
6047 M: Jamal Hadi Salim <hadi@cyberus.ca>
6048 L: netdev@vger.kernel.org
6049 S: Maintained
6050 F: include/linux/pkt_cls.h
6051 F: include/net/pkt_cls.h
6052 F: net/sched/
6053
6054 TCP LOW PRIORITY MODULE
6055 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
6056 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
6057 W: http://tcp-lp-mod.sourceforge.net/
6058 S: Maintained
6059 F: net/ipv4/tcp_lp.c
6060
6061 TEGRA SUPPORT
6062 M: Colin Cross <ccross@android.com>
6063 M: Erik Gilling <konkers@android.com>
6064 M: Olof Johansson <olof@lixom.net>
6065 L: linux-tegra@vger.kernel.org
6066 T: git git://android.git.kernel.org/kernel/tegra.git
6067 S: Supported
6068 F: arch/arm/mach-tegra
6069
6070 TEHUTI ETHERNET DRIVER
6071 M: Alexander Indenbaum <baum@tehutinetworks.net>
6072 M: Andy Gospodarek <andy@greyhouse.net>
6073 L: netdev@vger.kernel.org
6074 S: Supported
6075 F: drivers/net/tehuti*
6076
6077 Telecom Clock Driver for MCPL0010
6078 M: Mark Gross <mark.gross@intel.com>
6079 S: Supported
6080 F: drivers/char/tlclk.c
6081
6082 TENSILICA XTENSA PORT (xtensa)
6083 M: Chris Zankel <chris@zankel.net>
6084 S: Maintained
6085 F: arch/xtensa/
6086
6087 THINKPAD ACPI EXTRAS DRIVER
6088 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
6089 L: ibm-acpi-devel@lists.sourceforge.net
6090 L: platform-driver-x86@vger.kernel.org
6091 W: http://ibm-acpi.sourceforge.net
6092 W: http://thinkwiki.org/wiki/Ibm-acpi
6093 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6094 S: Maintained
6095 F: drivers/platform/x86/thinkpad_acpi.c
6096
6097 TI FLASH MEDIA INTERFACE DRIVER
6098 M: Alex Dubov <oakad@yahoo.com>
6099 S: Maintained
6100 F: drivers/misc/tifm*
6101 F: drivers/mmc/host/tifm_sd.c
6102 F: include/linux/tifm.h
6103
6104 TI TWL4030 SERIES SOC CODEC DRIVER
6105 M: Peter Ujfalusi <peter.ujfalusi@nokia.com>
6106 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6107 S: Maintained
6108 F: sound/soc/codecs/twl4030*
6109
6110 TIPC NETWORK LAYER
6111 M: Jon Maloy <jon.maloy@ericsson.com>
6112 M: Allan Stephens <allan.stephens@windriver.com>
6113 L: netdev@vger.kernel.org (core kernel code)
6114 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
6115 W: http://tipc.sourceforge.net/
6116 S: Maintained
6117 F: include/linux/tipc*.h
6118 F: net/tipc/
6119
6120 TILE ARCHITECTURE
6121 M: Chris Metcalf <cmetcalf@tilera.com>
6122 W: http://www.tilera.com/scm/
6123 S: Supported
6124 F: arch/tile/
6125 F: drivers/tty/hvc/hvc_tile.c
6126 F: drivers/net/tile/
6127 F: drivers/edac/tile_edac.c
6128
6129 TLAN NETWORK DRIVER
6130 M: Samuel Chessman <chessman@tux.org>
6131 L: tlan-devel@lists.sourceforge.net (subscribers-only)
6132 W: http://sourceforge.net/projects/tlan/
6133 S: Maintained
6134 F: Documentation/networking/tlan.txt
6135 F: drivers/net/tlan.*
6136
6137 TOMOYO SECURITY MODULE
6138 M: Kentaro Takeda <takedakn@nttdata.co.jp>
6139 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
6140 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
6141 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
6142 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
6143 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
6144 W: http://tomoyo.sourceforge.jp/
6145 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.3.x/tomoyo-lsm/patches/
6146 S: Maintained
6147 F: security/tomoyo/
6148
6149 TOPSTAR LAPTOP EXTRAS DRIVER
6150 M: Herton Ronaldo Krzesinski <herton@canonical.com>
6151 L: platform-driver-x86@vger.kernel.org
6152 S: Maintained
6153 F: drivers/platform/x86/topstar-laptop.c
6154
6155 TOSHIBA ACPI EXTRAS DRIVER
6156 L: platform-driver-x86@vger.kernel.org
6157 S: Orphan
6158 F: drivers/platform/x86/toshiba_acpi.c
6159
6160 TOSHIBA SMM DRIVER
6161 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
6162 L: tlinux-users@tce.toshiba-dme.co.jp
6163 W: http://www.buzzard.org.uk/toshiba/
6164 S: Maintained
6165 F: drivers/char/toshiba.c
6166 F: include/linux/toshiba.h
6167
6168 TMIO MMC DRIVER
6169 M: Ian Molton <ian@mnementh.co.uk>
6170 S: Maintained
6171 F: drivers/mmc/host/tmio_mmc.*
6172
6173 TMPFS (SHMEM FILESYSTEM)
6174 M: Hugh Dickins <hughd@google.com>
6175 L: linux-mm@kvack.org
6176 S: Maintained
6177 F: include/linux/shmem_fs.h
6178 F: mm/shmem.c
6179
6180 TPM DEVICE DRIVER
6181 M: Debora Velarde <debora@linux.vnet.ibm.com>
6182 M: Rajiv Andrade <srajiv@linux.vnet.ibm.com>
6183 W: http://tpmdd.sourceforge.net
6184 M: Marcel Selhorst <m.selhorst@sirrix.com>
6185 W: http://www.sirrix.com
6186 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
6187 S: Maintained
6188 F: drivers/char/tpm/
6189
6190 TRACING
6191 M: Steven Rostedt <rostedt@goodmis.org>
6192 M: Frederic Weisbecker <fweisbec@gmail.com>
6193 M: Ingo Molnar <mingo@redhat.com>
6194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
6195 S: Maintained
6196 F: Documentation/trace/ftrace.txt
6197 F: arch/*/*/*/ftrace.h
6198 F: arch/*/kernel/ftrace.c
6199 F: include/*/ftrace.h
6200 F: include/linux/trace*.h
6201 F: include/trace/
6202 F: kernel/trace/
6203
6204 TRIVIAL PATCHES
6205 M: Jiri Kosina <trivial@kernel.org>
6206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6207 S: Maintained
6208
6209 TTY LAYER
6210 M: Greg Kroah-Hartman <gregkh@suse.de>
6211 S: Maintained
6212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6213 F: drivers/tty/*
6214 F: drivers/tty/serial/serial_core.c
6215 F: include/linux/serial_core.h
6216 F: include/linux/serial.h
6217 F: include/linux/tty.h
6218
6219 TULIP NETWORK DRIVERS
6220 M: Grant Grundler <grundler@parisc-linux.org>
6221 L: netdev@vger.kernel.org
6222 S: Maintained
6223 F: drivers/net/tulip/
6224
6225 TUN/TAP driver
6226 M: Maxim Krasnyansky <maxk@qualcomm.com>
6227 L: vtun@office.satix.net
6228 W: http://vtun.sourceforge.net/tun
6229 S: Maintained
6230 F: Documentation/networking/tuntap.txt
6231 F: arch/um/os-Linux/drivers/
6232
6233 TURBOCHANNEL SUBSYSTEM
6234 M: "Maciej W. Rozycki" <macro@linux-mips.org>
6235 S: Maintained
6236 F: drivers/tc/
6237 F: include/linux/tc.h
6238
6239 U14-34F SCSI DRIVER
6240 M: Dario Ballabio <ballabio_dario@emc.com>
6241 L: linux-scsi@vger.kernel.org
6242 S: Maintained
6243 F: drivers/scsi/u14-34f.c
6244
6245 UBI FILE SYSTEM (UBIFS)
6246 M: Artem Bityutskiy <dedekind1@gmail.com>
6247 M: Adrian Hunter <adrian.hunter@nokia.com>
6248 L: linux-mtd@lists.infradead.org
6249 T: git git://git.infradead.org/ubifs-2.6.git
6250 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6251 S: Maintained
6252 F: Documentation/filesystems/ubifs.txt
6253 F: fs/ubifs/
6254
6255 UCLINUX (AND M68KNOMMU)
6256 M: Greg Ungerer <gerg@uclinux.org>
6257 W: http://www.uclinux.org/
6258 L: uclinux-dev@uclinux.org (subscribers-only)
6259 S: Maintained
6260 F: arch/m68knommu/
6261
6262 UCLINUX FOR RENESAS H8/300 (H8300)
6263 M: Yoshinori Sato <ysato@users.sourceforge.jp>
6264 W: http://uclinux-h8.sourceforge.jp/
6265 S: Supported
6266 F: arch/h8300/
6267 F: drivers/ide/ide-h8300.c
6268 F: drivers/net/ne-h8300.c
6269
6270 UDF FILESYSTEM
6271 M: Jan Kara <jack@suse.cz>
6272 W: http://linux-udf.sourceforge.net
6273 S: Maintained
6274 F: Documentation/filesystems/udf.txt
6275 F: fs/udf/
6276
6277 UFS FILESYSTEM
6278 M: Evgeniy Dushistov <dushistov@mail.ru>
6279 S: Maintained
6280 F: Documentation/filesystems/ufs.txt
6281 F: fs/ufs/
6282
6283 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6284 L: linux-usb@vger.kernel.org
6285 S: Orphan
6286 F: drivers/uwb/
6287 F: include/linux/uwb.h
6288 F: include/linux/uwb/
6289
6290 UNICORE32 ARCHITECTURE:
6291 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6292 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6293 S: Maintained
6294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6295 F: arch/unicore32/
6296
6297 UNIFDEF
6298 M: Tony Finch <dot@dotat.at>
6299 W: http://dotat.at/prog/unifdef
6300 S: Maintained
6301 F: scripts/unifdef.c
6302
6303 UNIFORM CDROM DRIVER
6304 M: Jens Axboe <axboe@kernel.dk>
6305 W: http://www.kernel.dk
6306 S: Maintained
6307 F: Documentation/cdrom/
6308 F: drivers/cdrom/cdrom.c
6309 F: include/linux/cdrom.h
6310
6311 UNSORTED BLOCK IMAGES (UBI)
6312 M: Artem Bityutskiy <dedekind1@gmail.com>
6313 W: http://www.linux-mtd.infradead.org/
6314 L: linux-mtd@lists.infradead.org
6315 T: git git://git.infradead.org/ubi-2.6.git
6316 S: Maintained
6317 F: drivers/mtd/ubi/
6318 F: include/linux/mtd/ubi.h
6319 F: include/mtd/ubi-user.h
6320
6321 USB ACM DRIVER
6322 M: Oliver Neukum <oliver@neukum.name>
6323 L: linux-usb@vger.kernel.org
6324 S: Maintained
6325 F: Documentation/usb/acm.txt
6326 F: drivers/usb/class/cdc-acm.*
6327
6328 USB ATTACHED SCSI
6329 M: Matthew Wilcox <willy@linux.intel.com>
6330 M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
6331 L: linux-usb@vger.kernel.org
6332 L: linux-scsi@vger.kernel.org
6333 S: Supported
6334 F: drivers/usb/storage/uas.c
6335
6336 USB BLOCK DRIVER (UB ub)
6337 M: Pete Zaitcev <zaitcev@redhat.com>
6338 L: linux-usb@vger.kernel.org
6339 S: Supported
6340 F: drivers/block/ub.c
6341
6342 USB CDC ETHERNET DRIVER
6343 M: Oliver Neukum <oliver@neukum.name>
6344 L: linux-usb@vger.kernel.org
6345 S: Maintained
6346 F: drivers/net/usb/cdc_*.c
6347 F: include/linux/usb/cdc.h
6348
6349 USB CYPRESS C67X00 DRIVER
6350 M: Peter Korsgaard <jacmet@sunsite.dk>
6351 L: linux-usb@vger.kernel.org
6352 S: Maintained
6353 F: drivers/usb/c67x00/
6354
6355 USB DAVICOM DM9601 DRIVER
6356 M: Peter Korsgaard <jacmet@sunsite.dk>
6357 L: netdev@vger.kernel.org
6358 W: http://www.linux-usb.org/usbnet
6359 S: Maintained
6360 F: drivers/net/usb/dm9601.c
6361
6362 USB DIAMOND RIO500 DRIVER
6363 M: Cesar Miquel <miquel@df.uba.ar>
6364 L: rio500-users@lists.sourceforge.net
6365 W: http://rio500.sourceforge.net
6366 S: Maintained
6367 F: drivers/usb/misc/rio500*
6368
6369 USB EHCI DRIVER
6370 M: David Brownell <dbrownell@users.sourceforge.net>
6371 L: linux-usb@vger.kernel.org
6372 S: Odd Fixes
6373 F: Documentation/usb/ehci.txt
6374 F: drivers/usb/host/ehci*
6375
6376 USB ET61X[12]51 DRIVER
6377 M: Luca Risolia <luca.risolia@studio.unibo.it>
6378 L: linux-usb@vger.kernel.org
6379 L: linux-media@vger.kernel.org
6380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6381 W: http://www.linux-projects.org
6382 S: Maintained
6383 F: drivers/media/video/et61x251/
6384
6385 USB GADGET/PERIPHERAL SUBSYSTEM
6386 M: David Brownell <dbrownell@users.sourceforge.net>
6387 L: linux-usb@vger.kernel.org
6388 W: http://www.linux-usb.org/gadget
6389 S: Maintained
6390 F: drivers/usb/gadget/
6391 F: include/linux/usb/gadget*
6392
6393 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6394 M: Jiri Kosina <jkosina@suse.cz>
6395 L: linux-usb@vger.kernel.org
6396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6397 S: Maintained
6398 F: Documentation/usb/hiddev.txt
6399 F: drivers/hid/usbhid/
6400
6401 USB ISP116X DRIVER
6402 M: Olav Kongas <ok@artecdesign.ee>
6403 L: linux-usb@vger.kernel.org
6404 S: Maintained
6405 F: drivers/usb/host/isp116x*
6406 F: include/linux/usb/isp116x.h
6407
6408 USB KAWASAKI LSI DRIVER
6409 M: Oliver Neukum <oliver@neukum.name>
6410 L: linux-usb@vger.kernel.org
6411 S: Maintained
6412 F: drivers/usb/serial/kl5kusb105.*
6413
6414 USB MASS STORAGE DRIVER
6415 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
6416 L: linux-usb@vger.kernel.org
6417 L: usb-storage@lists.one-eyed-alien.net
6418 S: Maintained
6419 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
6420 F: drivers/usb/storage/
6421
6422 USB MIDI DRIVER
6423 M: Clemens Ladisch <clemens@ladisch.de>
6424 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6425 T: git git://git.alsa-project.org/alsa-kernel.git
6426 S: Maintained
6427 F: sound/usb/midi.*
6428
6429 USB OHCI DRIVER
6430 M: David Brownell <dbrownell@users.sourceforge.net>
6431 L: linux-usb@vger.kernel.org
6432 S: Odd Fixes
6433 F: Documentation/usb/ohci.txt
6434 F: drivers/usb/host/ohci*
6435
6436 USB OPTION-CARD DRIVER
6437 M: Matthias Urlichs <smurf@smurf.noris.de>
6438 L: linux-usb@vger.kernel.org
6439 S: Maintained
6440 F: drivers/usb/serial/option.c
6441
6442 USB PEGASUS DRIVER
6443 M: Petko Manolov <petkan@users.sourceforge.net>
6444 L: linux-usb@vger.kernel.org
6445 L: netdev@vger.kernel.org
6446 W: http://pegasus2.sourceforge.net/
6447 S: Maintained
6448 F: drivers/net/usb/pegasus.*
6449
6450 USB PRINTER DRIVER (usblp)
6451 M: Pete Zaitcev <zaitcev@redhat.com>
6452 L: linux-usb@vger.kernel.org
6453 S: Supported
6454 F: drivers/usb/class/usblp.c
6455
6456 USB RTL8150 DRIVER
6457 M: Petko Manolov <petkan@users.sourceforge.net>
6458 L: linux-usb@vger.kernel.org
6459 L: netdev@vger.kernel.org
6460 W: http://pegasus2.sourceforge.net/
6461 S: Maintained
6462 F: drivers/net/usb/rtl8150.c
6463
6464 USB SE401 DRIVER
6465 L: linux-usb@vger.kernel.org
6466 W: http://www.chello.nl/~j.vreeken/se401/
6467 S: Orphan
6468 F: Documentation/video4linux/se401.txt
6469 F: drivers/staging/se401/
6470
6471 USB SERIAL BELKIN F5U103 DRIVER
6472 M: William Greathouse <wgreathouse@smva.com>
6473 L: linux-usb@vger.kernel.org
6474 S: Maintained
6475 F: drivers/usb/serial/belkin_sa.*
6476
6477 USB SERIAL CYPRESS M8 DRIVER
6478 M: Lonnie Mendez <dignome@gmail.com>
6479 L: linux-usb@vger.kernel.org
6480 S: Maintained
6481 W: http://geocities.com/i0xox0i
6482 W: http://firstlight.net/cvs
6483 F: drivers/usb/serial/cypress_m8.*
6484
6485 USB SERIAL CYBERJACK DRIVER
6486 M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
6487 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6488 S: Maintained
6489 F: drivers/usb/serial/cyberjack.c
6490
6491 USB SERIAL DIGI ACCELEPORT DRIVER
6492 M: Peter Berger <pberger@brimson.com>
6493 M: Al Borchers <alborchers@steinerpoint.com>
6494 L: linux-usb@vger.kernel.org
6495 S: Maintained
6496 F: drivers/usb/serial/digi_acceleport.c
6497
6498 USB SERIAL DRIVER
6499 M: Greg Kroah-Hartman <gregkh@suse.de>
6500 L: linux-usb@vger.kernel.org
6501 S: Supported
6502 F: Documentation/usb/usb-serial.txt
6503 F: drivers/usb/serial/generic.c
6504 F: drivers/usb/serial/usb-serial.c
6505 F: include/linux/usb/serial.h
6506
6507 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6508 M: Gary Brubaker <xavyer@ix.netcom.com>
6509 L: linux-usb@vger.kernel.org
6510 S: Maintained
6511 F: drivers/usb/serial/empeg.c
6512
6513 USB SERIAL KEYSPAN DRIVER
6514 M: Greg Kroah-Hartman <greg@kroah.com>
6515 L: linux-usb@vger.kernel.org
6516 W: http://www.kroah.com/linux/
6517 S: Maintained
6518 F: drivers/usb/serial/*keyspan*
6519
6520 USB SERIAL WHITEHEAT DRIVER
6521 M: Support Department <support@connecttech.com>
6522 L: linux-usb@vger.kernel.org
6523 W: http://www.connecttech.com
6524 S: Supported
6525 F: drivers/usb/serial/whiteheat*
6526
6527 USB SMSC95XX ETHERNET DRIVER
6528 M: Steve Glendinning <steve.glendinning@smsc.com>
6529 L: netdev@vger.kernel.org
6530 S: Supported
6531 F: drivers/net/usb/smsc95xx.*
6532
6533 USB SN9C1xx DRIVER
6534 M: Luca Risolia <luca.risolia@studio.unibo.it>
6535 L: linux-usb@vger.kernel.org
6536 L: linux-media@vger.kernel.org
6537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6538 W: http://www.linux-projects.org
6539 S: Maintained
6540 F: Documentation/video4linux/sn9c102.txt
6541 F: drivers/media/video/sn9c102/
6542
6543 USB SUBSYSTEM
6544 M: Greg Kroah-Hartman <gregkh@suse.de>
6545 L: linux-usb@vger.kernel.org
6546 W: http://www.linux-usb.org
6547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
6548 S: Supported
6549 F: Documentation/usb/
6550 F: drivers/net/usb/
6551 F: drivers/usb/
6552 F: include/linux/usb.h
6553 F: include/linux/usb/
6554
6555 USB UHCI DRIVER
6556 M: Alan Stern <stern@rowland.harvard.edu>
6557 L: linux-usb@vger.kernel.org
6558 S: Maintained
6559 F: drivers/usb/host/uhci*
6560
6561 USB "USBNET" DRIVER FRAMEWORK
6562 M: David Brownell <dbrownell@users.sourceforge.net>
6563 L: netdev@vger.kernel.org
6564 W: http://www.linux-usb.org/usbnet
6565 S: Maintained
6566 F: drivers/net/usb/usbnet.c
6567 F: include/linux/usb/usbnet.h
6568
6569 USB VIDEO CLASS
6570 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6571 L: linux-uvc-devel@lists.berlios.de (subscribers-only)
6572 L: linux-media@vger.kernel.org
6573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6574 W: http://www.ideasonboard.org/uvc/
6575 S: Maintained
6576 F: drivers/media/video/uvc/
6577
6578 USB W996[87]CF DRIVER
6579 M: Luca Risolia <luca.risolia@studio.unibo.it>
6580 L: linux-usb@vger.kernel.org
6581 L: linux-media@vger.kernel.org
6582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6583 W: http://www.linux-projects.org
6584 S: Maintained
6585 F: Documentation/video4linux/w9968cf.txt
6586 F: drivers/media/video/w996*
6587
6588 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6589 M: Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
6590 L: linux-wireless@vger.kernel.org
6591 S: Maintained
6592 F: drivers/net/wireless/rndis_wlan.c
6593
6594 USB XHCI DRIVER
6595 M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
6596 L: linux-usb@vger.kernel.org
6597 S: Supported
6598 F: drivers/usb/host/xhci*
6599 F: drivers/usb/host/pci-quirks*
6600
6601 USB ZD1201 DRIVER
6602 L: linux-wireless@vger.kernel.org
6603 W: http://linux-lc100020.sourceforge.net
6604 S: Orphan
6605 F: drivers/net/wireless/zd1201.*
6606
6607 USB ZR364XX DRIVER
6608 M: Antoine Jacquet <royale@zerezo.com>
6609 L: linux-usb@vger.kernel.org
6610 L: linux-media@vger.kernel.org
6611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6612 W: http://royale.zerezo.com/zr364xx/
6613 S: Maintained
6614 F: Documentation/video4linux/zr364xx.txt
6615 F: drivers/media/video/zr364xx.c
6616
6617 USER-MODE LINUX (UML)
6618 M: Jeff Dike <jdike@addtoit.com>
6619 M: Richard Weinberger <richard@nod.at>
6620 L: user-mode-linux-devel@lists.sourceforge.net
6621 L: user-mode-linux-user@lists.sourceforge.net
6622 W: http://user-mode-linux.sourceforge.net
6623 S: Maintained
6624 F: Documentation/uml/
6625 F: arch/um/
6626 F: fs/hostfs/
6627 F: fs/hppfs/
6628
6629 USERSPACE I/O (UIO)
6630 M: "Hans J. Koch" <hjk@linutronix.de>
6631 M: Greg Kroah-Hartman <gregkh@suse.de>
6632 S: Maintained
6633 F: Documentation/DocBook/uio-howto.tmpl
6634 F: drivers/uio/
6635 F: include/linux/uio*.h
6636
6637 UTIL-LINUX-NG PACKAGE
6638 M: Karel Zak <kzak@redhat.com>
6639 L: util-linux-ng@vger.kernel.org
6640 W: http://kernel.org/~kzak/util-linux-ng/
6641 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
6642 S: Maintained
6643
6644 UVESAFB DRIVER
6645 M: Michal Januszewski <spock@gentoo.org>
6646 L: linux-fbdev@vger.kernel.org
6647 W: http://dev.gentoo.org/~spock/projects/uvesafb/
6648 S: Maintained
6649 F: Documentation/fb/uvesafb.txt
6650 F: drivers/video/uvesafb.*
6651
6652 VFAT/FAT/MSDOS FILESYSTEM
6653 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
6654 S: Maintained
6655 F: Documentation/filesystems/vfat.txt
6656 F: fs/fat/
6657
6658 VIRTIO CONSOLE DRIVER
6659 M: Amit Shah <amit.shah@redhat.com>
6660 L: virtualization@lists.linux-foundation.org
6661 S: Maintained
6662 F: drivers/char/virtio_console.c
6663 F: include/linux/virtio_console.h
6664
6665 VIRTIO CORE, NET AND BLOCK DRIVERS
6666 M: Rusty Russell <rusty@rustcorp.com.au>
6667 M: "Michael S. Tsirkin" <mst@redhat.com>
6668 L: virtualization@lists.linux-foundation.org
6669 S: Maintained
6670 F: drivers/virtio/
6671 F: drivers/net/virtio_net.c
6672 F: drivers/block/virtio_blk.c
6673 F: include/linux/virtio_*.h
6674
6675 VIRTIO HOST (VHOST)
6676 M: "Michael S. Tsirkin" <mst@redhat.com>
6677 L: kvm@vger.kernel.org
6678 L: virtualization@lists.linux-foundation.org
6679 L: netdev@vger.kernel.org
6680 S: Maintained
6681 F: drivers/vhost/
6682 F: include/linux/vhost.h
6683
6684 VIA RHINE NETWORK DRIVER
6685 M: Roger Luethi <rl@hellgate.ch>
6686 S: Maintained
6687 F: drivers/net/via-rhine.c
6688
6689 VIAPRO SMBUS DRIVER
6690 M: Jean Delvare <khali@linux-fr.org>
6691 L: linux-i2c@vger.kernel.org
6692 S: Maintained
6693 F: Documentation/i2c/busses/i2c-viapro
6694 F: drivers/i2c/busses/i2c-viapro.c
6695
6696 VIA SD/MMC CARD CONTROLLER DRIVER
6697 M: Bruce Chang <brucechang@via.com.tw>
6698 M: Harald Welte <HaraldWelte@viatech.com>
6699 S: Maintained
6700 F: drivers/mmc/host/via-sdmmc.c
6701
6702 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6703 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
6704 L: linux-fbdev@vger.kernel.org
6705 S: Maintained
6706 F: include/linux/via-core.h
6707 F: include/linux/via-gpio.h
6708 F: include/linux/via_i2c.h
6709 F: drivers/video/via/
6710
6711 VIA VELOCITY NETWORK DRIVER
6712 M: Francois Romieu <romieu@fr.zoreil.com>
6713 L: netdev@vger.kernel.org
6714 S: Maintained
6715 F: drivers/net/via-velocity.*
6716
6717 VLAN (802.1Q)
6718 M: Patrick McHardy <kaber@trash.net>
6719 L: netdev@vger.kernel.org
6720 S: Maintained
6721 F: drivers/net/macvlan.c
6722 F: include/linux/if_*vlan.h
6723 F: net/8021q/
6724
6725 VLYNQ BUS
6726 M: Florian Fainelli <florian@openwrt.org>
6727 L: openwrt-devel@lists.openwrt.org (subscribers-only)
6728 S: Maintained
6729 F: drivers/vlynq/vlynq.c
6730 F: include/linux/vlynq.h
6731
6732 VMWARE VMXNET3 ETHERNET DRIVER
6733 M: Shreyas Bhatewara <sbhatewara@vmware.com>
6734 M: "VMware, Inc." <pv-drivers@vmware.com>
6735 L: netdev@vger.kernel.org
6736 S: Maintained
6737 F: drivers/net/vmxnet3/
6738
6739 VMware PVSCSI driver
6740 M: Alok Kataria <akataria@vmware.com>
6741 M: VMware PV-Drivers <pv-drivers@vmware.com>
6742 L: linux-scsi@vger.kernel.org
6743 S: Maintained
6744 F: drivers/scsi/vmw_pvscsi.c
6745 F: drivers/scsi/vmw_pvscsi.h
6746
6747 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6748 M: Liam Girdwood <lrg@slimlogic.co.uk>
6749 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6750 W: http://opensource.wolfsonmicro.com/node/15
6751 W: http://www.slimlogic.co.uk/?p=48
6752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6753 S: Supported
6754 F: drivers/regulator/
6755 F: include/linux/regulator/
6756
6757 VT1211 HARDWARE MONITOR DRIVER
6758 M: Juerg Haefliger <juergh@gmail.com>
6759 L: lm-sensors@lm-sensors.org
6760 S: Maintained
6761 F: Documentation/hwmon/vt1211
6762 F: drivers/hwmon/vt1211.c
6763
6764 VT8231 HARDWARE MONITOR DRIVER
6765 M: Roger Lucas <vt8231@hiddenengine.co.uk>
6766 L: lm-sensors@lm-sensors.org
6767 S: Maintained
6768 F: drivers/hwmon/vt8231.c
6769
6770 W1 DALLAS'S 1-WIRE BUS
6771 M: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
6772 S: Maintained
6773 F: Documentation/w1/
6774 F: drivers/w1/
6775
6776 W83791D HARDWARE MONITORING DRIVER
6777 M: Marc Hulsman <m.hulsman@tudelft.nl>
6778 L: lm-sensors@lm-sensors.org
6779 S: Maintained
6780 F: Documentation/hwmon/w83791d
6781 F: drivers/hwmon/w83791d.c
6782
6783 W83793 HARDWARE MONITORING DRIVER
6784 M: Rudolf Marek <r.marek@assembler.cz>
6785 L: lm-sensors@lm-sensors.org
6786 S: Maintained
6787 F: Documentation/hwmon/w83793
6788 F: drivers/hwmon/w83793.c
6789
6790 W83795 HARDWARE MONITORING DRIVER
6791 M: Jean Delvare <khali@linux-fr.org>
6792 L: lm-sensors@lm-sensors.org
6793 S: Maintained
6794 F: drivers/hwmon/w83795.c
6795
6796 W83L51xD SD/MMC CARD INTERFACE DRIVER
6797 M: Pierre Ossman <pierre@ossman.eu>
6798 S: Maintained
6799 F: drivers/mmc/host/wbsd.*
6800
6801 WATCHDOG DEVICE DRIVERS
6802 M: Wim Van Sebroeck <wim@iguana.be>
6803 L: linux-watchdog@vger.kernel.org
6804 W: http://www.linux-watchdog.org/
6805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6806 S: Maintained
6807 F: Documentation/watchdog/
6808 F: drivers/watchdog/
6809 F: include/linux/watchdog.h
6810
6811 WD7000 SCSI DRIVER
6812 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
6813 L: linux-scsi@vger.kernel.org
6814 S: Maintained
6815 F: drivers/scsi/wd7000.c
6816
6817 WINBOND CIR DRIVER
6818 M: David Härdeman <david@hardeman.nu>
6819 S: Maintained
6820 F: drivers/media/rc/winbond-cir.c
6821
6822 WIMAX STACK
6823 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6824 M: linux-wimax@intel.com
6825 L: wimax@linuxwimax.org
6826 S: Supported
6827 W: http://linuxwimax.org
6828 F: Documentation/wimax/README.wimax
6829 F: include/linux/wimax.h
6830 F: include/linux/wimax/debug.h
6831 F: include/net/wimax.h
6832 F: net/wimax/
6833
6834 WISTRON LAPTOP BUTTON DRIVER
6835 M: Miloslav Trmac <mitr@volny.cz>
6836 S: Maintained
6837 F: drivers/input/misc/wistron_btns.c
6838
6839 WL1251 WIRELESS DRIVER
6840 M: Kalle Valo <kvalo@adurom.com>
6841 L: linux-wireless@vger.kernel.org
6842 W: http://wireless.kernel.org
6843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6844 S: Maintained
6845 F: drivers/net/wireless/wl1251/*
6846
6847 WL1271 WIRELESS DRIVER
6848 M: Luciano Coelho <coelho@ti.com>
6849 L: linux-wireless@vger.kernel.org
6850 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
6851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
6852 S: Maintained
6853 F: drivers/net/wireless/wl12xx/
6854 F: include/linux/wl12xx.h
6855
6856 WL3501 WIRELESS PCMCIA CARD DRIVER
6857 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6858 L: linux-wireless@vger.kernel.org
6859 W: http://oops.ghostprotocols.net:81/blog
6860 S: Maintained
6861 F: drivers/net/wireless/wl3501*
6862
6863 WM97XX TOUCHSCREEN DRIVERS
6864 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6865 M: Liam Girdwood <lrg@slimlogic.co.uk>
6866 L: linux-input@vger.kernel.org
6867 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6868 W: http://opensource.wolfsonmicro.com/node/7
6869 S: Supported
6870 F: drivers/input/touchscreen/*wm97*
6871 F: include/linux/wm97xx.h
6872
6873 WOLFSON MICROELECTRONICS DRIVERS
6874 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6875 M: Ian Lartey <ian@opensource.wolfsonmicro.com>
6876 M: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>
6877 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
6878 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
6879 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
6880 S: Supported
6881 F: Documentation/hwmon/wm83??
6882 F: drivers/leds/leds-wm83*.c
6883 F: drivers/mfd/wm8*.c
6884 F: drivers/power/wm83*.c
6885 F: drivers/rtc/rtc-wm83*.c
6886 F: drivers/regulator/wm8*.c
6887 F: drivers/video/backlight/wm83*_bl.c
6888 F: drivers/watchdog/wm83*_wdt.c
6889 F: include/linux/mfd/wm831x/
6890 F: include/linux/mfd/wm8350/
6891 F: include/linux/mfd/wm8400*
6892 F: include/sound/wm????.h
6893 F: sound/soc/codecs/wm*
6894
6895 WORKQUEUE
6896 M: Tejun Heo <tj@kernel.org>
6897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
6898 S: Maintained
6899 F: include/linux/workqueue.h
6900 F: kernel/workqueue.c
6901 F: Documentation/workqueue.txt
6902
6903 X.25 NETWORK LAYER
6904 M: Andrew Hendry <andrew.hendry@gmail.com>
6905 L: linux-x25@vger.kernel.org
6906 S: Odd Fixes
6907 F: Documentation/networking/x25*
6908 F: include/net/x25*
6909 F: net/x25/
6910
6911 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6912 M: Thomas Gleixner <tglx@linutronix.de>
6913 M: Ingo Molnar <mingo@redhat.com>
6914 M: "H. Peter Anvin" <hpa@zytor.com>
6915 M: x86@kernel.org
6916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6917 S: Maintained
6918 F: Documentation/x86/
6919 F: arch/x86/
6920
6921 X86 PLATFORM DRIVERS
6922 M: Matthew Garrett <mjg@redhat.com>
6923 L: platform-driver-x86@vger.kernel.org
6924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
6925 S: Maintained
6926 F: drivers/platform/x86
6927
6928 XEN PCI SUBSYSTEM
6929 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
6930 L: xen-devel@lists.xensource.com (moderated for non-subscribers)
6931 S: Supported
6932 F: arch/x86/pci/*xen*
6933 F: drivers/pci/*xen*
6934
6935 XEN SWIOTLB SUBSYSTEM
6936 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
6937 L: xen-devel@lists.xensource.com (moderated for non-subscribers)
6938 S: Supported
6939 F: arch/x86/xen/*swiotlb*
6940 F: drivers/xen/*swiotlb*
6941
6942 XEN HYPERVISOR INTERFACE
6943 M: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
6944 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
6945 L: xen-devel@lists.xensource.com (moderated for non-subscribers)
6946 L: virtualization@lists.linux-foundation.org
6947 S: Supported
6948 F: arch/x86/xen/
6949 F: drivers/*/xen-*front.c
6950 F: drivers/xen/
6951 F: arch/x86/include/asm/xen/
6952 F: include/xen/
6953
6954 XFS FILESYSTEM
6955 P: Silicon Graphics Inc
6956 M: Alex Elder <aelder@sgi.com>
6957 M: xfs-masters@oss.sgi.com
6958 L: xfs@oss.sgi.com
6959 W: http://oss.sgi.com/projects/xfs
6960 T: git git://oss.sgi.com/xfs/xfs.git
6961 S: Supported
6962 F: Documentation/filesystems/xfs.txt
6963 F: fs/xfs/
6964
6965 XILINX SYSTEMACE DRIVER
6966 M: Grant Likely <grant.likely@secretlab.ca>
6967 W: http://www.secretlab.ca/
6968 S: Maintained
6969 F: drivers/block/xsysace.c
6970
6971 XILINX UARTLITE SERIAL DRIVER
6972 M: Peter Korsgaard <jacmet@sunsite.dk>
6973 L: linux-serial@vger.kernel.org
6974 S: Maintained
6975 F: drivers/tty/serial/uartlite.c
6976
6977 YAM DRIVER FOR AX.25
6978 M: Jean-Paul Roubelat <jpr@f6fbb.org>
6979 L: linux-hams@vger.kernel.org
6980 S: Maintained
6981 F: drivers/net/hamradio/yam*
6982 F: include/linux/yam.h
6983
6984 YEALINK PHONE DRIVER
6985 M: Henk Vergonet <Henk.Vergonet@gmail.com>
6986 L: usbb2k-api-dev@nongnu.org
6987 S: Maintained
6988 F: Documentation/input/yealink.txt
6989 F: drivers/input/misc/yealink.*
6990
6991 Z8530 DRIVER FOR AX.25
6992 M: Joerg Reuter <jreuter@yaina.de>
6993 W: http://yaina.de/jreuter/
6994 W: http://www.qsl.net/dl1bke/
6995 L: linux-hams@vger.kernel.org
6996 S: Maintained
6997 F: Documentation/networking/z8530drv.txt
6998 F: drivers/net/hamradio/*scc.c
6999 F: drivers/net/hamradio/z8530.h
7000
7001 ZD1211RW WIRELESS DRIVER
7002 M: Daniel Drake <dsd@gentoo.org>
7003 M: Ulrich Kunitz <kune@deine-taler.de>
7004 W: http://zd1211.ath.cx/wiki/DriverRewrite
7005 L: linux-wireless@vger.kernel.org
7006 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
7007 S: Maintained
7008 F: drivers/net/wireless/zd1211rw/
7009
7010 ZR36067 VIDEO FOR LINUX DRIVER
7011 L: mjpeg-users@lists.sourceforge.net
7012 L: linux-media@vger.kernel.org
7013 W: http://mjpeg.sourceforge.net/driver-zoran/
7014 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7015 S: Odd Fixes
7016 F: drivers/media/video/zoran/
7017
7018 ZS DECSTATION Z85C30 SERIAL DRIVER
7019 M: "Maciej W. Rozycki" <macro@linux-mips.org>
7020 S: Maintained
7021 F: drivers/tty/serial/zs.*
7022
7023 GRE DEMULTIPLEXER DRIVER
7024 M: Dmitry Kozlov <xeb@mail.ru>
7025 L: netdev@vger.kernel.org
7026 S: Maintained
7027 F: net/ipv4/gre.c
7028 F: include/net/gre.h
7029
7030 PPTP DRIVER
7031 M: Dmitry Kozlov <xeb@mail.ru>
7032 L: netdev@vger.kernel.org
7033 S: Maintained
7034 F: drivers/net/pptp.c
7035 W: http://sourceforge.net/projects/accel-pptp
7036
7037 THE REST
7038 M: Linus Torvalds <torvalds@linux-foundation.org>
7039 L: linux-kernel@vger.kernel.org
7040 Q: http://patchwork.kernel.org/project/LKML/list/
7041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
7042 S: Buried alive in reporters
7043 F: *
7044 F: */