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