2 List of maintainers and how to submit kernel changes
4 Please try to follow the guidelines below. This will make things
5 easier on the maintainers. Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
8 1. Always _test_ your changes, however small, on at least 4 or
9 5 people, preferably many more.
11 2. Try to release a few ALPHA test versions to the net. Announce
12 them onto the kernel channel and await results. This is especially
13 important for device drivers, because often that's the only way
14 you will find things like the fact version 3 firmware needs
15 a magic fix you didn't know about, or some clown changed the
16 chips on a board and not its name. (Don't laugh! Look at the
17 SMC etherpower for that.)
19 3. Make sure your changes compile correctly in multiple
20 configurations. In particular check that changes work both as a
21 module and built into the kernel.
23 4. When you are happy with a change make it generally available for
24 testing and await feedback.
26 5. Make a patch available to the relevant maintainer in the list. Use
27 'diff -u' to make the patch easy to merge. Be prepared to get your
28 changes sent back with seemingly silly requests about formatting
29 and variable names. These aren't as silly as they seem. One
30 job the maintainers (and especially Linus) do is to keep things
31 looking the same. Sometimes this means that the clever hack in
32 your driver to get around a problem actually needs to become a
33 generalized kernel feature ready for next time.
35 PLEASE check your patch with the automated style checker
36 (scripts/checkpatch.pl) to catch trival style violations.
37 See Documentation/CodingStyle for guidance here.
39 PLEASE CC: the maintainers and mailing lists that are generated
40 by scripts/get_maintainer.pl. The results returned by the
41 script will be best if you have git installed and are making
42 your changes in a branch derived from Linus' latest git tree.
43 See Documentation/SubmittingPatches for details.
45 PLEASE try to include any credit lines you want added with the
46 patch. It avoids people being missed off by mistake and makes
47 it easier to know who wants adding and who doesn't.
49 PLEASE document known bugs. If it doesn't work for everything
50 or does something very odd once a month document it.
52 PLEASE remember that submissions must be made under the terms
53 of the OSDL certificate of contribution and should include a
54 Signed-off-by: line. The current version of this "Developer's
55 Certificate of Origin" (DCO) is listed in the file
56 Documentation/SubmittingPatches.
58 6. Make sure you have the right to send any changes you make. If you
59 do changes at work you may find your employer owns the patch
62 7. When sending security related changes or reports to a maintainer
68 Descriptions of section entries:
71 M: Mail patches to: FullName <address@domain>
72 L: Mailing list that is relevant to this area
73 W: Web-page with status/info
74 Q: Patchwork web based patch tracking system site
75 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit.
76 S: Status, one of the following:
77 Supported: Someone is actually paid to look after this.
78 Maintained: Someone actually looks after it.
79 Odd Fixes: It has a maintainer but they don't have time to do
80 much other than throw the odd patch in. See below..
81 Orphan: No current maintainer [but maybe you could take the
82 role as you write your new code].
83 Obsolete: Old code. Something tagged obsolete generally means
84 it has been replaced by a better system and you
86 F: Files and directories with wildcard patterns.
87 A trailing slash includes all files and subdirectory files.
88 F: drivers/net/ all files in and below drivers/net
89 F: drivers/net/* all files in drivers/net, but not below
90 F: */net/* all files in "any top level directory"/net
91 One pattern per line. Multiple F: lines acceptable.
92 X: Files and directories that are NOT maintained, same rules as F:
93 Files exclusions are tested before file matches.
94 Can be useful for excluding a specific subdirectory, for instance:
97 matches all files in and below net excluding net/ipv6/
98 K: Keyword perl extended regex pattern to match content in a
99 patch or file. For instance:
101 matches patches or files that contain "of_get_profile"
102 K: \b(printk|pr_(info|err))\b
103 matches patches or files that contain one or more of the words
104 printk, pr_info or pr_err
105 One regex pattern per line. Multiple K: lines acceptable.
107 Note: For the hard of thinking, this list is meant to remain in alphabetical
108 order. If you could add yourselves to it in alphabetical order that would be
111 Maintainers List (try to look for most precise areas first)
113 -----------------------------------
119 F: drivers/net/3c505*
125 F: Documentation/networking/vortex.txt
126 F: drivers/net/3c59x.c
128 3CR990 NETWORK DRIVER
132 F: drivers/net/typhoon*
134 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
137 W: http://www.lsi.com
141 53C700 AND 53C700-66 SCSI DRIVER
145 F: drivers/scsi/53c700*
147 6PACK NETWORK DRIVER FOR AX.25
151 F: drivers/net/hamradio/6pack.c
153 8169 10/100/1000 GIGABIT ETHERNET DRIVER
157 F: drivers/net/r8169.c
159 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
161 W: http://serial.sourceforge.net
163 F: drivers/serial/8250*
164 F: include/linux/serial_8250.h
166 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
170 F: drivers/net/*8390*
171 F: drivers/net/ax88796.c
178 W: http://swik.net/v9fs
179 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
182 F: Documentation/filesystems/9p.txt
185 A2232 SERIAL BOARD DRIVER
189 F: drivers/char/ser_a2232*
191 AACRAID SCSI RAID DRIVER
194 W: http://www.adaptec.com/
196 F: Documentation/scsi/aacraid.txt
197 F: drivers/scsi/aacraid/
199 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
203 F: drivers/hwmon/abituguru.c
205 ABIT UGURU 3 HARDWARE MONITOR DRIVER
209 F: drivers/hwmon/abituguru3.c
215 F: drivers/net/acenic*
217 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
220 W: http://piie.net/?section=acerhdf
222 F: drivers/platform/x86/acerhdf.c
224 ACER WMI LAPTOP EXTRAS
228 W: http://code.google.com/p/aceracpi
230 F: drivers/platform/x86/acer-wmi.c
235 W: http://www.lesswatts.org/projects/acpi/
236 Q: http://patchwork.kernel.org/project/linux-acpi/list/
237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
240 F: drivers/pnp/pnpacpi/
241 F: include/linux/acpi.h
247 W: http://www.lesswatts.org/projects/acpi/
249 F: drivers/acpi/battery.c
250 F: drivers/acpi/*sbs*
255 W: http://www.lesswatts.org/projects/acpi/
262 W: http://www.lesswatts.org/projects/acpi/
264 F: drivers/acpi/fan.c
266 ACPI PROCESSOR AGGREGATOR DRIVER
269 W: http://www.lesswatts.org/projects/acpi/
271 F: drivers/acpi/acpi_pad.c
276 W: http://www.lesswatts.org/projects/acpi/
278 F: drivers/acpi/*thermal*
283 W: http://www.lesswatts.org/projects/acpi/
285 F: drivers/acpi/video.c
290 W: http://www.lesswatts.org/projects/acpi/
292 F: drivers/platform/x86/wmi.c
294 AD1889 ALSA SOUND DRIVER
297 W: http://wiki.parisc-linux.org/AD1889
300 F: sound/pci/ad1889.*
302 ADM1025 HARDWARE MONITOR DRIVER
306 F: Documentation/hwmon/adm1025
307 F: drivers/hwmon/adm1025.c
309 ADM1029 HARDWARE MONITOR DRIVER
313 F: drivers/hwmon/adm1029.c
315 ADM8211 WIRELESS DRIVER
317 W: http://linuxwireless.org/
319 F: drivers/net/wireless/adm8211.*
324 F: drivers/macintosh/therm_adt746x.c
326 ADT7475 HARDWARE MONITOR DRIVER
330 F: Documentation/hwmon/adt7475
331 F: drivers/hwmon/adt7475.c
337 F: Documentation/scsi/advansys.txt
338 F: drivers/scsi/advansys.c
343 F: sound/oss/aedsp16.c
348 F: Documentation/filesystems/affs.txt
351 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
356 F: include/net/af_rxrpc.h
357 F: net/rxrpc/af_rxrpc.c
361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
364 F: include/linux/agp*
370 F: drivers/scsi/aha152x*
371 F: drivers/scsi/pcmcia/aha152x*
373 AIC7XXX / AIC79XX SCSI DRIVER
377 F: drivers/scsi/aic7xxx/
378 F: drivers/scsi/aic7xxx_old/
385 F: include/linux/*aio*.h
387 ALCATEL SPEEDTOUCH USB DRIVER
390 W: http://www.linux-usb.org/SpeedTouch/
392 F: drivers/usb/atm/speedtch.c
393 F: drivers/usb/atm/usbatm.c
395 ALCHEMY AU1XX0 MMC DRIVER
398 F: drivers/mmc/host/au1xmmc.c
404 F: Documentation/i2c/busses/i2c-ali1563
405 F: drivers/i2c/busses/i2c-ali1563.c
414 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
418 F: drivers/usb/gadget/amd5536udc.*
420 AMD GEODE PROCESSOR/CHIPSET SUPPORT
423 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
425 F: drivers/char/hw_random/geode-rng.c
426 F: drivers/crypto/geode*
427 F: drivers/video/geode/
428 F: arch/x86/include/asm/geode.h
433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
435 F: arch/x86/kernel/amd_iommu*.c
436 F: arch/x86/include/asm/amd_iommu*.h
438 AMD MICROCODE UPDATE SUPPORT
442 F: arch/x86/kernel/microcode_amd.c
444 AMS (Apple Motion Sensor) DRIVER
448 F: drivers/hwmon/ams/
455 F: drivers/infiniband/hw/amso1100/
457 ANALOG DEVICES INC ASOC DRIVERS
460 W: http://blackfin.uclinux.org/
462 F: sound/soc/blackfin/*
463 F: sound/soc/codecs/ad1*
464 F: sound/soc/codecs/adau*
465 F: sound/soc/codecs/adav*
466 F: sound/soc/codecs/ssm*
468 AOA (Apple Onboard Audio) ALSA DRIVER
478 W: http://www.canb.auug.org.au/~sfr/
480 F: arch/x86/kernel/apm_32.c
481 F: include/linux/apm_bios.h
483 APPLE BCM5974 MULTITOUCH DRIVER
487 F: drivers/input/mouse/bcm5974.c
493 F: drivers/hwmon/applesmc.c
495 APPLETALK NETWORK LAYER
498 F: drivers/net/appletalk/
501 ARC FRAMEBUFFER DRIVER
504 F: drivers/video/arcfb.c
505 F: drivers/video/fb_defio.c
507 ARM MFM AND FLOPPY DRIVERS
510 F: arch/arm/lib/floppydma.S
511 F: arch/arm/include/asm/floppy.h
516 W: http://www.arm.linux.org.uk/
520 ARM PRIMECELL AACI PL041 DRIVER
525 ARM PRIMECELL CLCD PL110 DRIVER
528 F: drivers/video/amba-clcd.*
530 ARM PRIMECELL KMI PL050 DRIVER
533 F: drivers/input/serio/ambakmi.*
534 F: include/linux/amba/kmi.h
536 ARM PRIMECELL MMCI PL180/1 DRIVER
538 F: drivers/mmc/host/mmci.*
540 ARM PRIMECELL BUS SUPPORT
544 F: include/linux/amba/bus.h
546 ARM/ADI ROADRUNNER MACHINE SUPPORT
550 F: arch/arm/mach-ixp23xx/
551 F: arch/arm/mach-ixp23xx/include/mach/
553 ARM/ADS SPHERE MACHINE SUPPORT
558 ARM/AFEB9260 MACHINE SUPPORT
563 ARM/AJECO 1ARM MACHINE SUPPORT
568 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
571 W: http://maxim.org.za/at91_26.html
574 ARM/BCMRING ARM ARCHITECTURE
579 F: arch/arm/mach-bcmring
581 ARM/BCMRING MTD NAND DRIVER
586 F: drivers/mtd/nand/bcm_umi_nand.c
587 F: drivers/mtd/nand/bcm_umi_bch.c
588 F: drivers/mtd/nand/nand_bcm_umi.h
590 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
593 F: arch/arm/mach-cns3xxx/
594 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
596 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
601 F: arch/arm/mach-ep93xx/
602 F: arch/arm/mach-ep93xx/include/mach/
604 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
612 F: arch/arm/common/clkdev.c
613 F: arch/arm/include/asm/clkdev.h
615 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
620 ARM/CONTEC MICRO9 MACHINE SUPPORT
623 F: arch/arm/mach-ep93xx/micro9.c
625 ARM/CORGI MACHINE SUPPORT
629 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
632 T: git git://git.berlios.de/gemini-board
634 F: arch/arm/mach-gemini/
636 ARM/EBSA110 MACHINE SUPPORT
639 W: http://www.arm.linux.org.uk/
641 F: arch/arm/mach-ebsa110/
642 F: drivers/net/arm/am79c961a.*
644 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
649 W: http://www.openezx.org/
651 T: topgit git://git.openezx.org/openezx.git
652 F: arch/arm/mach-pxa/ezx.c
654 ARM/FARADAY FA526 PORT
658 T: git://git.berlios.de/gemini-board
661 ARM/FOOTBRIDGE ARCHITECTURE
664 W: http://www.arm.linux.org.uk/
666 F: arch/arm/include/asm/hardware/dec21285.h
667 F: arch/arm/mach-footbridge/
669 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
673 T: git://git.pengutronix.de/git/imx/linux-2.6.git
674 F: arch/arm/mach-mx*/
675 F: arch/arm/plat-mxc/
681 F: arch/arm/mach-mx5/
683 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
688 ARM/GUMSTIX MACHINE SUPPORT
693 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
696 F: arch/arm/mach-pxa/hx4700.c
697 F: arch/arm/mach-pxa/include/mach/hx4700.h
699 ARM/HP JORNADA 7XX MACHINE SUPPORT
703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
704 F: arch/arm/mach-sa1100/jornada720.c
705 F: arch/arm/mach-sa1100/include/mach/jornada720.h
707 ARM/INCOME PXA270 SUPPORT
711 F: arch/arm/mach-pxa/income.c
712 F: arch/arm/mach-pxa/include/mach-pxa/income.h
714 ARM/INTEL IOP32X ARM ARCHITECTURE
720 ARM/INTEL IOP33X ARM ARCHITECTURE
725 ARM/INTEL IOP13XX ARM ARCHITECTURE
731 ARM/INTEL IQ81342EX MACHINE SUPPORT
737 ARM/INTEL IXP2000 ARM ARCHITECTURE
742 ARM/INTEL IXDP2850 MACHINE SUPPORT
747 ARM/INTEL IXP23XX ARM ARCHITECTURE
752 ARM/INTEL IXP4XX ARM ARCHITECTURE
757 F: arch/arm/mach-ixp4xx/
759 ARM/INTEL RESEARCH IMOTE 2 MACHINE SUPPORT
763 F: arch/arm/mach-pxa/imote2.c
765 ARM/INTEL RESEARCH STARGATE 2 MACHINE SUPPORT
769 F: arch/arm/mach-pxa/stargate2.c
770 F: drivers/pcmcia/pxa2xx_stargate2.c
772 ARM/INTEL XSC3 (MANZANO) ARM CORE
778 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
783 ARM/LOGICPD PXA270 MACHINE SUPPORT
788 ARM/MAGICIAN MACHINE SUPPORT
792 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
797 F: arch/arm/mach-loki/
798 F: arch/arm/mach-kirkwood/
799 F: arch/arm/mach-mv78xx0/
800 F: arch/arm/mach-orion5x/
801 F: arch/arm/plat-orion/
803 ARM/MIOA701 MACHINE SUPPORT
806 F: arch/arm/mach-pxa/mioa701.c
809 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
813 ARM/NOMADIK ARCHITECTURE
818 F: arch/arm/mach-nomadik/
819 F: arch/arm/plat-nomadik/
821 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
824 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
827 ARM/QUALCOMM MSM MACHINE SUPPORT
832 F: arch/arm/mach-msm/
833 F: drivers/video/msm/
834 F: drivers/mmc/host/msm_sdcc.c
835 F: drivers/mmc/host/msm_sdcc.h
836 F: drivers/serial/msm_serial.h
837 F: drivers/serial/msm_serial.c
838 T: git git://codeaurora.org/quic/kernel/dwalker/linux-msm.git
841 ARM/TOSA MACHINE SUPPORT
846 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
849 W: http://hackndev.com
851 F: arch/arm/mach-pxa/include/mach/palmtx.h
852 F: arch/arm/mach-pxa/palmtx.c
853 F: arch/arm/mach-pxa/include/mach/palmt5.h
854 F: arch/arm/mach-pxa/palmt5.c
855 F: arch/arm/mach-pxa/include/mach/palmld.h
856 F: arch/arm/mach-pxa/palmld.c
857 F: arch/arm/mach-pxa/include/mach/palmte2.h
858 F: arch/arm/mach-pxa/palmte2.c
859 F: arch/arm/mach-pxa/include/mach/palmtc.h
860 F: arch/arm/mach-pxa/palmtc.c
862 ARM/PALM TREO SUPPORT
865 W: http://hackndev.com
867 F: arch/arm/mach-pxa/include/mach/palmtreo.h
868 F: arch/arm/mach-pxa/palmtreo.c
873 W: http://hackndev.com
875 F: arch/arm/mach-pxa/include/mach/palmz72.h
876 F: arch/arm/mach-pxa/palmz72.c
880 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
883 ARM/PT DIGITAL BOARD PORT
886 W: http://www.arm.linux.org.uk/
889 ARM/RADISYS ENP2611 MACHINE SUPPORT
894 ARM/RISCPC ARCHITECTURE
897 W: http://www.arm.linux.org.uk/
899 F: arch/arm/common/time-acorn.c
900 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
901 F: arch/arm/include/asm/hardware/ioc.h
902 F: arch/arm/include/asm/hardware/iomd.h
903 F: arch/arm/include/asm/hardware/memc.h
904 F: arch/arm/mach-rpc/
905 F: drivers/net/arm/ether*
908 ARM/SHARK MACHINE SUPPORT
910 W: http://www.shark-linux.de/shark.html
913 ARM/SAMSUNG ARM ARCHITECTURES
917 W: http://www.fluff.org/ben/linux/
919 F: arch/arm/plat-samsung/
920 F: arch/arm/plat-s3c24xx/
921 F: arch/arm/plat-s5p/
923 ARM/S3C2410 ARM ARCHITECTURE
926 W: http://www.fluff.org/ben/linux/
928 F: arch/arm/mach-s3c2410/
930 ARM/S3C2440 ARM ARCHITECTURE
933 W: http://www.fluff.org/ben/linux/
935 F: arch/arm/mach-s3c2440/
937 ARM/S3C2442 ARM ARCHITECTURE
940 W: http://www.fluff.org/ben/linux/
942 F: arch/arm/mach-s3c2442/
944 ARM/S3C2443 ARM ARCHITECTURE
947 W: http://www.fluff.org/ben/linux/
949 F: arch/arm/mach-s3c2443/
951 ARM/S3C6400 ARM ARCHITECTURE
954 W: http://www.fluff.org/ben/linux/
956 F: arch/arm/mach-s3c6400/
958 ARM/S3C6410 ARM ARCHITECTURE
961 W: http://www.fluff.org/ben/linux/
963 F: arch/arm/mach-s3c6410/
965 ARM/SHMOBILE ARM ARCHITECTURE
969 W: http://oss.renesas.com
970 Q: http://patchwork.kernel.org/project/linux-sh/list/
971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/genesis-2.6.git
973 F: arch/arm/mach-shmobile/
976 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
981 ARM/THECUS N2100 MACHINE SUPPORT
986 ARM/NUVOTON W90X900 ARM ARCHITECTURE
989 W: http://www.mcuos.com
991 F: arch/arm/mach-w90x900/
992 F: arch/arm/mach-nuc93x/
993 F: drivers/input/keyboard/w90p910_keypad.c
994 F: drivers/input/touchscreen/w90p910_ts.c
995 F: drivers/watchdog/nuc900_wdt.c
996 F: drivers/net/arm/w90p910_ether.c
997 F: drivers/mtd/nand/nuc900_nand.c
998 F: drivers/rtc/rtc-nuc900.c
999 F: drivers/spi/spi_nuc900.c
1000 F: drivers/usb/host/ehci-w90x900.c
1001 F: drivers/video/nuc900fb.c
1003 ARM/U300 MACHINE SUPPORT
1007 F: arch/arm/mach-u300/
1008 F: drivers/i2c/busses/i2c-stu300.c
1009 F: drivers/rtc/rtc-coh901331.c
1010 F: drivers/watchdog/coh901327_wdt.c
1011 F: drivers/dma/coh901318*
1013 ARM/U8500 ARM ARCHITECTURE
1017 F: arch/arm/mach-ux500/
1022 W: http://www.arm.linux.org.uk/
1026 ARM/VOIPAC PXA270 SUPPORT
1030 F: arch/arm/mach-pxa/vpac270.c
1031 F: arch/arm/mach-pxa/include/mach/vpac270.h
1033 ARM/ZIPIT Z2 SUPPORT
1037 F: arch/arm/mach-pxa/z2.c
1038 F: arch/arm/mach-pxa/include/mach/z2.h
1040 ASC7621 HARDWARE MONITOR DRIVER
1044 F: Documentation/hwmon/asc7621
1045 F: drivers/hwmon/asc7621.c
1047 ASUS ACPI EXTRAS DRIVER
1052 W: http://acpi4asus.sf.net
1054 F: drivers/platform/x86/asus_acpi.c
1056 ASUS ASB100 HARDWARE MONITOR DRIVER
1060 F: drivers/hwmon/asb100.c
1062 ASUS LAPTOP EXTRAS DRIVER
1066 W: http://acpi4asus.sf.net
1068 F: drivers/platform/x86/asus-laptop.c
1070 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1072 W: http://sourceforge.net/projects/xscaleiop
1074 F: Documentation/crypto/async-tx-api.txt
1077 F: include/linux/dmaengine.h
1078 F: include/linux/async_tx.h
1084 F: drivers/misc/eeprom/at24.c
1085 F: include/linux/i2c/at24.h
1087 ATA OVER ETHERNET (AOE) DRIVER
1089 W: http://www.coraid.com/support/linux
1091 F: Documentation/aoe/
1092 F: drivers/block/aoe/
1094 ATHEROS ATH5K WIRELESS DRIVER
1101 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1103 F: drivers/net/wireless/ath/ath5k/
1105 ATHEROS ATH9K WIRELESS DRIVER
1112 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1114 F: drivers/net/wireless/ath/ath9k/
1116 ATHEROS AR9170 WIRELESS DRIVER
1119 W: http://wireless.kernel.org/en/users/Drivers/ar9170
1121 F: drivers/net/wireless/ath/ar9170/
1123 ATK0110 HWMON DRIVER
1127 F: drivers/hwmon/asus_atk0110.c
1132 F: drivers/input/misc/ati_remote2.c
1134 ATLX ETHERNET DRIVERS
1139 W: http://sourceforge.net/projects/atl1
1140 W: http://atl1.sourceforge.net
1142 F: drivers/net/atlx/
1148 W: http://linux-atm.sourceforge.net
1151 F: include/linux/atm*
1153 ATMEL AT91 MCI DRIVER
1156 W: http://www.atmel.com/products/AT91/
1157 W: http://www.at91.com/
1159 F: drivers/mmc/host/at91_mci.c
1161 ATMEL AT91 / AT32 MCI DRIVER
1164 F: drivers/mmc/host/atmel-mci.c
1165 F: drivers/mmc/host/atmel-mci-regs.h
1167 ATMEL AT91 / AT32 SERIAL DRIVER
1170 F: drivers/serial/atmel_serial.c
1176 F: drivers/video/atmel_lcdfb.c
1177 F: include/video/atmel_lcdc.h
1179 ATMEL MACB ETHERNET DRIVER
1182 F: drivers/net/macb.*
1187 F: drivers/spi/atmel_spi.*
1189 ATMEL USBA UDC DRIVER
1192 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1194 F: drivers/usb/gadget/atmel_usba_udc.*
1196 ATMEL WIRELESS DRIVER
1199 W: http://www.thekelleys.org.uk/atmel
1200 W: http://atmelwlandriver.sourceforge.net/
1202 F: drivers/net/wireless/atmel*
1208 W: http://people.redhat.com/sgrubb/audit/
1209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1211 F: include/linux/audit.h
1214 AUXILIARY DISPLAY DRIVERS
1216 W: http://miguelojeda.es/auxdisplay.htm
1217 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1219 F: drivers/auxdisplay/
1220 F: include/linux/cfag12864b.h
1224 W: http://www.atmel.com/products/AVR32/
1225 W: http://avr32linux.org/
1226 W: http://avrfreaks.net/
1230 AVR32/AT32AP MACHINE SUPPORT
1233 F: arch/avr32/mach-at32ap/
1238 W: http://www.linux-ax25.org/
1240 F: include/linux/ax25.h
1241 F: include/net/ax25.h
1247 W: http://linuxwireless.org/en/users/Drivers/b43
1249 F: drivers/net/wireless/b43/
1251 B43LEGACY WIRELESS DRIVER
1255 W: http://linuxwireless.org/en/users/Drivers/b43
1257 F: drivers/net/wireless/b43legacy/
1259 BACKLIGHT CLASS/SUBSYSTEM
1262 F: drivers/video/backlight/
1263 F: include/linux/backlight.h
1265 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1268 W: http://www.baycom.org/~tom/ham/ham.html
1270 F: drivers/net/hamradio/baycom*
1274 F: Documentation/filesystems/befs.txt
1280 F: Documentation/filesystems/bfs.txt
1282 F: include/linux/bfs_fs.h
1284 BLACKFIN ARCHITECTURE
1287 W: http://blackfin.uclinux.org
1291 BLACKFIN EMAC DRIVER
1294 W: http://blackfin.uclinux.org
1296 F: drivers/net/bfin_mac.*
1301 W: http://blackfin.uclinux.org
1303 F: drivers/rtc/rtc-bfin.c
1308 W: http://blackfin.uclinux.org
1310 F: drivers/mmc/host/bfin_sdh.c
1312 BLACKFIN SERIAL DRIVER
1315 W: http://blackfin.uclinux.org
1317 F: drivers/serial/bfin_5xx.c
1319 BLACKFIN WATCHDOG DRIVER
1322 W: http://blackfin.uclinux.org
1324 F: drivers/watchdog/bfin_wdt.c
1326 BLACKFIN I2C TWI DRIVER
1329 W: http://blackfin.uclinux.org/
1331 F: drivers/i2c/busses/i2c-bfin-twi.c
1335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1343 F: drivers/mtd/devices/block2mtd.c
1348 W: http://www.bluez.org/
1350 F: drivers/bluetooth/
1355 W: http://www.bluez.org/
1356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
1359 F: include/net/bluetooth/
1364 W: http://sourceforge.net/projects/bonding/
1366 F: drivers/net/bonding/
1367 F: include/linux/if_bonding.h
1369 BROADCOM B44 10/100 ETHERNET DRIVER
1373 F: drivers/net/b44.*
1375 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1379 F: drivers/net/bnx2.*
1380 F: drivers/net/bnx2_*
1382 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1386 F: drivers/net/bnx2x/
1388 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1393 F: drivers/net/tg3.*
1395 BROCADE BFA FC SCSI DRIVER
1399 F: drivers/scsi/bfa/
1401 BSG (block layer generic sg v4 driver)
1406 F: include/linux/bsg.h
1410 W: http://bu3sch.de/btgpio.php
1412 F: drivers/gpio/bt8xxgpio.c
1417 W: http://btrfs.wiki.kernel.org/
1418 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1421 F: Documentation/filesystems/btrfs.txt
1424 BTTV VIDEO4LINUX DRIVER
1427 W: http://linuxtv.org
1428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1430 F: Documentation/video4linux/bttv/
1431 F: drivers/media/video/bt8xx/bttv*
1433 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1437 F: Documentation/filesystems/caching/cachefiles.txt
1440 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1445 F: Documentation/video4linux/cafe_ccic
1446 F: drivers/media/video/cafe_ccic*
1452 F: Documentation/networking/caif/
1453 F: drivers/net/caif/
1454 F: include/linux/caif/
1455 F: include/net/caif/
1458 CALGARY x86-64 IOMMU
1463 F: arch/x86/kernel/pci-calgary_64.c
1464 F: arch/x86/kernel/tce_64.c
1465 F: arch/x86/include/asm/calgary.h
1466 F: arch/x86/include/asm/tce.h
1474 W: http://developer.berlios.de/projects/socketcan/
1477 F: include/linux/can.h
1478 F: include/linux/can/core.h
1479 F: include/linux/can/bcm.h
1480 F: include/linux/can/raw.h
1486 W: http://developer.berlios.de/projects/socketcan/
1489 F: include/linux/can/dev.h
1490 F: include/linux/can/error.h
1491 F: include/linux/can/netlink.h
1492 F: include/linux/can/platform/
1494 CELL BROADBAND ENGINE ARCHITECTURE
1498 W: http://www.ibm.com/developerworks/power/cell/
1500 F: arch/powerpc/include/asm/cell*.h
1501 F: arch/powerpc/include/asm/spu*.h
1502 F: arch/powerpc/oprofile/*cell*
1503 F: arch/powerpc/platforms/cell/
1505 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1508 W: http://ceph.newdream.net/
1509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1511 F: Documentation/filesystems/ceph.txt
1514 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1518 F: Documentation/usb/WUSB-Design-overview.txt
1519 F: Documentation/usb/wusb-cbaf
1520 F: drivers/usb/host/hwa-hc.c
1521 F: drivers/usb/host/whci/
1522 F: drivers/usb/wusbcore/
1523 F: include/linux/usb/wusb*
1525 CFAG12864B LCD DRIVER
1527 W: http://miguelojeda.es/auxdisplay.htm
1528 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1530 F: drivers/auxdisplay/cfag12864b.c
1531 F: include/linux/cfag12864b.h
1533 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1535 W: http://miguelojeda.es/auxdisplay.htm
1536 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1538 F: drivers/auxdisplay/cfag12864bfb.c
1539 F: include/linux/cfag12864b.h
1541 CFG80211 and NL80211
1545 F: include/linux/nl80211.h
1546 F: include/net/cfg80211.h
1548 X: net/wireless/wext*
1553 F: scripts/checkpatch.pl
1555 CISCO VIC ETHERNET NIC DRIVER
1560 F: drivers/net/enic/
1562 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1566 F: drivers/net/arm/ep93xx_eth.c
1568 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1572 F: drivers/usb/host/ohci-ep93xx.c
1574 CIRRUS LOGIC CS4270 SOUND DRIVER
1578 F: sound/soc/codecs/cs4270*
1582 F: include/linux/clk.h
1584 CISCO FCOE HBA DRIVER
1589 F: drivers/scsi/fnic/
1596 F: drivers/platform/x86/classmate-laptop.c
1598 COCCINELLE/Semantic Patches (SmPL)
1603 W: http://coccinelle.lip6.fr/
1605 F: scripts/coccinelle/
1606 F: scripts/coccicheck
1612 W: http://www.coda.cs.cmu.edu/
1614 F: Documentation/filesystems/coda.txt
1616 F: include/linux/coda*.h
1618 COMMON INTERNET FILE SYSTEM (CIFS)
1622 W: http://linux-cifs.samba.org/
1623 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1626 F: Documentation/filesystems/cifs.txt
1629 COMPACTPCI HOTPLUG CORE
1633 F: drivers/pci/hotplug/cpci_hotplug*
1635 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1639 F: drivers/pci/hotplug/cpcihp_zt5550.*
1641 COMPACTPCI HOTPLUG GENERIC DRIVER
1645 F: drivers/pci/hotplug/cpcihp_generic.c
1647 COMPAL LAPTOP SUPPORT
1651 F: drivers/platform/x86/compal-laptop.c
1653 COMPUTONE INTELLIPORT MULTIPORT CARD
1655 W: http://www.wittsend.com/computone.html
1657 F: Documentation/serial/computone.txt
1658 F: drivers/char/ip2/
1660 CONEXANT ACCESSRUNNER USB DRIVER
1663 W: http://accessrunner.sourceforge.net/
1665 F: drivers/usb/atm/cxacru.c
1671 F: include/linux/configfs.h
1677 F: drivers/connector/
1679 CONTROL GROUPS (CGROUPS)
1684 F: include/linux/cgroup*
1688 CORETEMP HARDWARE MONITORING DRIVER
1692 F: Documentation/hwmon/coretemp
1693 F: drivers/hwmon/coretemp.c
1695 COSA/SRP SYNC SERIAL DRIVER
1697 W: http://www.fi.muni.cz/~kas/cosa/
1699 F: drivers/net/wan/cosa*
1701 CPMAC ETHERNET DRIVER
1705 F: drivers/net/cpmac.c
1707 CPU FREQUENCY DRIVERS
1710 W: http://www.codemonkey.org.uk/projects/cpufreq/
1711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1713 F: arch/x86/kernel/cpu/cpufreq/
1715 F: include/linux/cpufreq.h
1720 F: arch/x86/kernel/cpuid.c
1721 F: arch/x86/kernel/msr.c
1725 W: http://www.bullopensource.org/cpuset/
1726 W: http://oss.sgi.com/projects/cpusets/
1728 F: Documentation/cgroups/cpusets.txt
1729 F: include/linux/cpuset.h
1733 W: http://sourceforge.net/projects/cramfs/
1735 F: Documentation/filesystems/cramfs.txt
1742 W: http://developer.axis.com
1750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1752 F: Documentation/crypto/
1758 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1762 F: crypto/ansi_cprng.c
1765 CS5535 Audio ALSA driver
1768 F: sound/pci/cs5535audio/
1770 CX18 VIDEO4LINUX DRIVER
1774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1775 W: http://linuxtv.org
1776 W: http://www.ivtvdriver.org/index.php/Cx18
1778 F: Documentation/video4linux/cx18.txt
1779 F: drivers/media/video/cx18/
1781 CXGB3 ETHERNET DRIVER (CXGB3)
1784 W: http://www.chelsio.com
1786 F: drivers/net/cxgb3/
1788 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1791 W: http://www.openfabrics.org
1793 F: drivers/infiniband/hw/cxgb3/
1795 CXGB4 ETHERNET DRIVER (CXGB4)
1798 W: http://www.chelsio.com
1800 F: drivers/net/cxgb4/
1802 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
1805 W: http://www.openfabrics.org
1807 F: drivers/infiniband/hw/cxgb4/
1809 CXGB4VF ETHERNET DRIVER (CXGB4VF)
1812 W: http://www.chelsio.com
1814 F: drivers/net/cxgb4vf/
1819 W: http://www.arm.linux.org.uk/
1821 F: drivers/video/cyber2000fb.*
1823 CYCLADES 2X SYNC CARD DRIVER
1825 W: http://oops.ghostprotocols.net:81/blog
1827 F: drivers/net/wan/cycx*
1829 CYCLADES ASYNC MUX DRIVER
1830 W: http://www.cyclades.com/
1832 F: drivers/char/cyclades.c
1833 F: include/linux/cyclades.h
1835 CYCLADES PC300 DRIVER
1836 W: http://www.cyclades.com/
1838 F: drivers/net/wan/pc300*
1840 DAMA SLAVE for AX.25
1842 W: http://yaina.de/jreuter/
1843 W: http://www.qsl.net/dl1bke/
1846 F: net/ax25/af_ax25.c
1847 F: net/ax25/ax25_dev.c
1848 F: net/ax25/ax25_ds_*
1849 F: net/ax25/ax25_in.c
1850 F: net/ax25/ax25_out.c
1851 F: net/ax25/ax25_timer.c
1852 F: net/ax25/sysctl_net_ax25.c
1854 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
1858 F: Documentation/networking/dmfe.txt
1859 F: drivers/net/tulip/dmfe.c
1861 DC390/AM53C974 SCSI driver
1863 W: http://www.garloff.de/kurt/linux/dc390/
1866 F: drivers/scsi/tmscsim.*
1872 W: http://twibble.org/dist/dc395x/
1874 L: http://lists.twibble.org/mailman/listinfo/dc395x/
1876 F: Documentation/scsi/dc395x.txt
1877 F: drivers/scsi/dc395x.*
1882 W: http://linux-net.osdl.org/index.php/DCCP
1884 F: include/linux/dccp.h
1885 F: include/linux/tfrc.h
1888 DECnet NETWORK LAYER
1889 W: http://linux-decnet.sourceforge.net
1892 F: Documentation/networking/decnet.txt
1895 DEFXX FDDI NETWORK DRIVER
1898 F: drivers/net/defxx.*
1904 F: drivers/platform/x86/dell-laptop.c
1906 DELL LAPTOP SMM DRIVER
1908 W: http://www.debian.org/~dz/i8k/
1910 F: drivers/char/i8k.c
1911 F: include/linux/i8k.h
1913 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
1916 F: Documentation/dcdbas.txt
1917 F: drivers/firmware/dcdbas.*
1919 DELL WMI EXTRAS DRIVER
1922 F: drivers/platform/x86/dell-wmi.c
1924 DEVICE NUMBER REGISTRY
1926 W: http://lanana.org/docs/device-list/index.html
1932 W: http://sources.redhat.com/dm
1933 Q: http://patchwork.kernel.org/project/dm-devel/list/
1935 F: Documentation/device-mapper/
1937 F: include/linux/device-mapper.h
1938 F: include/linux/dm-*.h
1940 DIGI INTL. EPCA DRIVER
1943 W: http://www.digi.com
1945 F: Documentation/serial/digiepca.txt
1946 F: drivers/char/epca*
1947 F: drivers/char/digi*
1949 DIRECTORY NOTIFICATION (DNOTIFY)
1952 F: Documentation/filesystems/dnotify.txt
1953 F: fs/notify/dnotify/
1954 F: include/linux/dnotify.h
1956 DISK GEOMETRY AND PARTITION HANDLING
1958 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
1959 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
1960 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
1966 F: Documentation/filesystems/quota.txt
1968 F: include/linux/quota*.h
1970 DISTRIBUTED LOCK MANAGER (DLM)
1974 W: http://sources.redhat.com/cluster/
1975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
1979 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
1983 F: include/linux/dma*
1985 DME1737 HARDWARE MONITOR DRIVER
1989 F: Documentation/hwmon/dme1737
1990 F: drivers/hwmon/dme1737.c
1992 DOCBOOK FOR DOCUMENTATION
1996 DOCKING STATION DRIVER
2000 F: drivers/acpi/dock.c
2012 F: drivers/char/dtlk.c
2013 F: include/linux/dtlk.h
2015 DPT_I2O SCSI RAID DRIVER
2018 W: http://www.adaptec.com/
2020 F: drivers/scsi/dpt*
2021 F: drivers/scsi/dpt/
2028 W: http://www.drbd.org
2029 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2030 T: git git://git.drbd.org/drbd-8.3.git
2032 F: drivers/block/drbd/
2034 F: Documentation/blockdev/drbd/
2036 DRIVER CORE, KOBJECTS, AND SYSFS
2038 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
2040 F: Documentation/kobject.txt
2043 F: include/linux/kobj*
2049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2058 F: drivers/net/wan/dscc4.c
2060 DZ DECSTATION DZ11 SERIAL DRIVER
2063 F: drivers/serial/dz.*
2065 EATA-DMA SCSI DRIVER
2070 F: drivers/scsi/eata*
2072 EATA ISA/EISA/PCI SCSI DRIVER
2076 F: drivers/scsi/eata.c
2078 EATA-PIO SCSI DRIVER
2083 F: drivers/scsi/eata_pio.*
2089 W: http://ebtables.sourceforge.net/
2091 F: include/linux/netfilter_bridge/ebt_*.h
2092 F: net/bridge/netfilter/ebt*.c
2098 W: https://launchpad.net/ecryptfs
2100 F: Documentation/filesystems/ecryptfs.txt
2106 W: bluesmoke.sourceforge.net
2108 F: Documentation/edac.txt
2109 F: drivers/edac/edac_*
2110 F: include/linux/edac.h
2116 W: bluesmoke.sourceforge.net
2118 F: drivers/edac/amd64_edac*
2124 W: bluesmoke.sourceforge.net
2126 F: drivers/edac/e752x_edac.c
2131 W: bluesmoke.sourceforge.net
2133 F: drivers/edac/e7xxx_edac.c
2138 W: bluesmoke.sourceforge.net
2140 F: drivers/edac/i82443bxgx_edac.c
2145 W: bluesmoke.sourceforge.net
2147 F: drivers/edac/i3000_edac.c
2152 W: bluesmoke.sourceforge.net
2154 F: drivers/edac/i5000_edac.c
2159 W: bluesmoke.sourceforge.net
2161 F: drivers/edac/i5400_edac.c
2166 W: bluesmoke.sourceforge.net
2168 F: drivers/edac/i7core_edac.c
2169 F: drivers/edac/edac_mce.c
2170 F: include/linux/edac_mce.h
2176 W: bluesmoke.sourceforge.net
2178 F: drivers/edac/i82975x_edac.c
2183 W: bluesmoke.sourceforge.net
2185 F: drivers/edac/pasemi_edac.c
2190 W: bluesmoke.sourceforge.net
2192 F: drivers/edac/r82600_edac.c
2194 EEEPC LAPTOP EXTRAS DRIVER
2198 W: http://acpi4asus.sf.net
2200 F: drivers/platform/x86/eeepc-laptop.c
2203 W: http://aeschi.ch.eu.org/efs/
2207 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2212 F: drivers/infiniband/hw/ehca/
2214 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2218 F: drivers/net/ehea/
2227 EMULEX LPFC FC SCSI DRIVER
2230 W: http://sourceforge.net/projects/lpfcxxxx
2232 F: drivers/scsi/lpfc/
2234 ENE CB710 FLASH CARD READER DRIVER
2237 F: drivers/misc/cb710/
2238 F: drivers/mmc/host/cb710-mmc.*
2239 F: include/linux/cb710.h
2241 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2244 F: drivers/media/IR/ene_ir.c
2245 F: drivers/media/IR/ene_ir.h
2247 EPSON 1355 FRAMEBUFFER DRIVER
2251 F: drivers/video/epson1355fb.c
2253 EPSON S1D13XXX FRAMEBUFFER DRIVER
2256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2257 F: drivers/video/s1d13xxxfb.c
2258 F: include/video/s1d13xxxfb.h
2260 ETHEREXPRESS-16 NETWORK DRIVER
2264 F: drivers/net/eexpress.*
2270 W: http://www.linux-foundation.org/en/Net:Bridge
2272 F: include/linux/netfilter_bridge/
2275 ETHERTEAM 16I DRIVER
2278 F: drivers/net/eth16i.c
2284 F: Documentation/filesystems/ext2.txt
2286 F: include/linux/ext2*
2294 F: Documentation/filesystems/ext3.txt
2296 F: include/linux/ext3*
2302 W: http://ext4.wiki.kernel.org
2303 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2305 F: Documentation/filesystems/ext4.txt
2308 F71805F HARDWARE MONITORING DRIVER
2312 F: Documentation/hwmon/f71805f
2313 F: drivers/hwmon/f71805f.c
2318 F: fs/notify/fanotify/
2319 F: include/linux/fanotify.h
2321 FARSYNC SYNCHRONOUS DRIVER
2323 W: http://www.farsite.co.uk/
2325 F: drivers/net/wan/farsync.*
2327 FAULT INJECTION SUPPORT
2330 F: Documentation/fault-injection/
2331 F: lib/fault-inject.c
2333 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2336 W: www.Open-FCoE.org
2338 F: drivers/scsi/libfc/
2339 F: drivers/scsi/fcoe/
2341 F: include/scsi/libfc.h
2342 F: include/scsi/libfcoe.h
2344 FILE LOCKING (flock() and fcntl()/lockf())
2348 F: include/linux/fcntl.h
2349 F: include/linux/fs.h
2353 FILESYSTEMS (VFS and infrastructure)
2359 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2363 F: drivers/hwmon/f75375s.c
2364 F: include/linux/f75375s.h
2369 W: http://ieee1394.wiki.kernel.org/
2370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2372 F: drivers/firewire/
2373 F: include/linux/firewire*.h
2376 FIRMWARE LOADER (request_firmware)
2378 F: Documentation/firmware_class/
2379 F: drivers/base/firmware*.c
2380 F: include/linux/firmware.h
2384 W: http://floatingpoint.sourceforge.net/emulator/index.html
2386 F: arch/x86/math-emu/
2388 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2392 F: drivers/net/wan/dlci.c
2393 F: drivers/net/wan/sdla.c
2397 W: http://linux-fbdev.sourceforge.net/
2399 F: Documentation/fb/
2400 F: drivers/video/fb*
2401 F: include/linux/fb.h
2403 FREESCALE DMA DRIVER
2408 F: drivers/dma/fsldma.*
2410 FREESCALE I2C CPM DRIVER
2415 F: drivers/i2c/busses/i2c-cpm.c
2417 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2422 F: arch/arm/plat-mxc/include/mach/imxfb.h
2423 F: drivers/video/imxfb.c
2425 FREESCALE SOC FS_ENET DRIVER
2431 F: drivers/net/fs_enet/
2432 F: include/linux/fs_enet_pd.h
2434 FREESCALE QUICC ENGINE LIBRARY
2438 F: arch/powerpc/sysdev/qe_lib/
2439 F: arch/powerpc/include/asm/*qe.h
2441 FREESCALE USB PERIPHERAL DRIVERS
2446 F: drivers/usb/gadget/fsl*
2448 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2453 F: drivers/net/ucc_geth*
2455 FREESCALE QUICC ENGINE UCC UART DRIVER
2459 F: drivers/serial/ucc_uart.c
2461 FREESCALE SOC SOUND DRIVERS
2466 F: sound/soc/fsl/fsl*
2467 F: sound/soc/fsl/mpc8610_hpcd.c
2471 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2480 F: Documentation/power/freezing-of-tasks.txt
2481 F: include/linux/freezer.h
2484 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2488 F: Documentation/filesystems/caching/
2490 F: include/linux/fscache*.h
2492 FUJITSU FR-V (FRV) PORT
2497 FUJITSU LAPTOP EXTRAS
2501 F: drivers/platform/x86/fujitsu-laptop.c
2503 FUSE: FILESYSTEM IN USERSPACE
2506 W: http://fuse.sourceforge.net/
2509 F: include/linux/fuse.h
2511 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2514 S: Odd Fixes (e.g., new signatures)
2515 F: drivers/scsi/fdomain.*
2517 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2520 W: http://www.icp-vortex.com/
2522 F: drivers/scsi/gdt*
2524 GENERIC GPIO I2C DRIVER
2527 F: drivers/i2c/busses/i2c-gpio.c
2528 F: include/linux/i2c-gpio.h
2530 GENERIC HDLC (WAN) DRIVERS
2532 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2534 F: drivers/net/wan/c101.c
2535 F: drivers/net/wan/hd6457*
2536 F: drivers/net/wan/hdlc*
2537 F: drivers/net/wan/n2.c
2538 F: drivers/net/wan/pc300too.c
2539 F: drivers/net/wan/pci200syn.c
2540 F: drivers/net/wan/wanxl*
2542 GENERIC INCLUDE/ASM HEADER FILES
2545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2547 F: include/asm-generic
2549 GENERIC UIO DRIVER FOR PCI DEVICES
2553 F: drivers/uio/uio_pci_generic.c
2558 W: http://sources.redhat.com/cluster/
2559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2562 F: Documentation/filesystems/gfs2*.txt
2564 F: include/linux/gfs2_ondisk.h
2566 GIGASET ISDN DRIVERS
2570 W: http://gigaset307x.sourceforge.net/
2572 F: Documentation/isdn/README.gigaset
2573 F: drivers/isdn/gigaset/
2574 F: include/linux/gigaset_dev.h
2576 GRETH 10/100/1G Ethernet MAC device driver
2580 F: drivers/net/greth*
2582 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2585 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2587 F: drivers/hwmon/hdaps.c
2589 HWPOISON MEMORY FAILURE HANDLING
2593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2595 F: mm/memory-failure.c
2596 F: mm/hwpoison-inject.c
2598 HYPERVISOR VIRTUAL CONSOLE DRIVER
2601 F: drivers/char/hvc_*
2603 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
2607 F: drivers/firmware/iscsi_ibft*
2609 GSPCA FINEPIX SUBDRIVER
2612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2614 F: drivers/media/video/gspca/finepix.c
2616 GSPCA GL860 SUBDRIVER
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2621 F: drivers/media/video/gspca/gl860/
2623 GSPCA M5602 SUBDRIVER
2626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2628 F: drivers/media/video/gspca/m5602/
2630 GSPCA PAC207 SONIXB SUBDRIVER
2633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2635 F: drivers/media/video/gspca/pac207.c
2637 GSPCA SN9C20X SUBDRIVER
2640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2642 F: drivers/media/video/gspca/sn9c20x.c
2644 GSPCA T613 SUBDRIVER
2647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2649 F: drivers/media/video/gspca/t613.c
2651 GSPCA USB WEBCAM DRIVER
2653 W: http://moinejf.free.fr
2655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2657 F: drivers/media/video/gspca/
2661 W: http://www.lm-sensors.org/
2663 F: Documentation/hwmon/
2665 F: include/linux/hwmon*.h
2667 HARDWARE RANDOM NUMBER GENERATOR CORE
2671 F: Documentation/hw_random.txt
2672 F: drivers/char/hw_random/
2673 F: include/linux/hw_random.h
2675 HARMONY SOUND DRIVER
2679 F: sound/parisc/harmony.*
2681 HEWLETT-PACKARD SMART2 RAID DRIVER
2685 F: Documentation/blockdev/cpqarray.txt
2686 F: drivers/block/cpqarray.*
2688 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
2692 F: Documentation/scsi/hpsa.txt
2693 F: drivers/scsi/hpsa*.[ch]
2694 F: include/linux/cciss*.h
2696 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2700 F: Documentation/blockdev/cciss.txt
2701 F: drivers/block/cciss*
2702 F: include/linux/cciss_ioctl.h
2707 F: Documentation/filesystems/hfs.txt
2710 HGA FRAMEBUFFER DRIVER
2713 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2715 F: drivers/video/hgafb.c
2717 HIBERNATION (aka Software Suspend, aka swsusp)
2723 F: drivers/base/power/
2725 F: include/linux/suspend.h
2726 F: include/linux/freezer.h
2727 F: include/linux/pm.h
2728 F: arch/*/include/asm/suspend*.h
2733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2736 F: include/linux/hid*
2738 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2741 F: Documentation/timers/
2743 F: include/linux/hrtimer.h
2745 HIGH-SPEED SCC DRIVER FOR AX.25
2748 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2750 F: drivers/net/hamradio/dmascc.c
2751 F: drivers/net/hamradio/scc.c
2753 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2755 W: http://www.highpoint-tech.com
2757 F: Documentation/scsi/hptiop.txt
2758 F: drivers/scsi/hptiop.c
2764 F: include/linux/hippidevice.h
2765 F: include/linux/if_hippi.h
2772 W: http://hostap.epitest.fi/
2774 F: drivers/net/wireless/hostap/
2776 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
2780 F: drivers/platform/x86/tc1100-wmi.c
2782 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
2785 F: drivers/net/hp100.*
2787 HPET: High Precision Event Timers driver
2790 F: Documentation/timers/hpet.txt
2791 F: drivers/char/hpet.c
2792 F: include/linux/hpet.h
2797 F: arch/x86/kernel/hpet.c
2798 F: arch/x86/include/asm/hpet.h
2802 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
2808 W: http://www.pharscape.org
2810 F: drivers/net/usb/hso.c
2812 HTCPEN TOUCHSCREEN DRIVER
2816 F: drivers/input/touchscreen/htcpen.c
2823 I2C/SMBUS STUB DRIVER
2827 F: drivers/i2c/busses/i2c-stub.c
2833 W: http://i2c.wiki.kernel.org/
2834 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
2835 T: git git://git.fluff.org/bjdooks/linux.git
2837 F: Documentation/i2c/
2839 F: include/linux/i2c.h
2840 F: include/linux/i2c-*.h
2845 W: http://www.harbaum.org/till/i2c_tiny_usb
2847 F: drivers/i2c/busses/i2c-tiny-usb.c
2854 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
2856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
2859 IA64 (Itanium) PLATFORM
2863 W: http://www.ia64-linux.org/
2864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
2868 IBM MCA SCSI SUBSYSTEM DRIVER
2870 W: http://www.uni-mainz.de/~langm000/linux.html
2872 F: drivers/scsi/ibmmca.c
2874 IBM Power Linux RAID adapter
2877 F: drivers/scsi/ipr.*
2879 IBM ServeRAID RAID DRIVER
2882 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
2884 F: drivers/scsi/ips.*
2889 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
2890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
2892 F: Documentation/ide/
2894 F: include/linux/ide.h
2900 F: Documentation/cdrom/ide-cd
2901 F: drivers/ide/ide-cd*
2907 F: drivers/idle/i7300_idle.c
2912 W: http://ieee1394.wiki.kernel.org/
2913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2915 F: Documentation/debugging-via-ohci1394.txt
2916 F: drivers/ieee1394/
2918 IEEE 802.15.4 SUBSYSTEM
2922 W: http://apps.sourceforge.net/trac/linux-zigbee
2923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
2926 F: drivers/ieee802154/
2928 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
2931 F: security/integrity/ima/
2933 IMS TWINTURBO FRAMEBUFFER DRIVER
2936 F: drivers/video/imsttfb.c
2938 INFINIBAND SUBSYSTEM
2943 W: http://www.openib.org/
2944 Q: http://patchwork.kernel.org/project/linux-rdma/list/
2945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
2947 F: Documentation/infiniband/
2948 F: drivers/infiniband/
2949 F: include/linux/if_infiniband.h
2956 F: Documentation/filesystems/inotify.txt
2957 F: fs/notify/inotify/
2958 F: include/linux/inotify.h
2960 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
2964 Q: http://patchwork.kernel.org/project/linux-input/list/
2965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
2969 INPUT MULTITOUCH (MT) PROTOCOL
2973 F: Documentation/input/multi-touch-protocol.txt
2979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
2981 F: drivers/idle/intel_idle.c
2983 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
2987 F: Documentation/fb/intelfb.txt
2988 F: drivers/video/intelfb/
2990 INTEL 810/815 FRAMEBUFFER DRIVER
2994 F: drivers/video/i810/
2996 INTEL MENLOW THERMAL DRIVER
2999 W: http://www.lesswatts.org/projects/acpi/
3001 F: drivers/platform/x86/intel_menlow.c
3003 INTEL IA32 MICROCODE UPDATE SUPPORT
3006 F: arch/x86/kernel/microcode_core.c
3007 F: arch/x86/kernel/microcode_intel.c
3009 INTEL I/OAT DMA DRIVER
3012 F: drivers/dma/ioat*
3017 T: git git://git.infradead.org/iommu-2.6.git
3019 F: drivers/pci/intel-iommu.c
3020 F: include/linux/intel-iommu.h
3022 INTEL IOP-ADMA DMA DRIVER
3025 F: drivers/dma/iop-adma.c
3027 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3030 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3031 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3032 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3033 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3034 F: drivers/net/arm/ixp4xx_eth.c
3035 F: drivers/net/wan/ixp4xx_hss.c
3037 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3040 F: drivers/char/hw_random/ixp4xx-rng.c
3042 INTEL IXP2000 ETHERNET DRIVER
3046 F: drivers/net/ixp2000/
3048 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe)
3056 W: http://e1000.sourceforge.net/
3058 F: drivers/net/e100.c
3059 F: drivers/net/e1000/
3060 F: drivers/net/e1000e/
3062 F: drivers/net/igbvf/
3063 F: drivers/net/ixgb/
3064 F: drivers/net/ixgbe/
3066 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3069 F: Documentation/networking/README.ipw2100
3070 F: drivers/net/wireless/ipw2x00/ipw2100.*
3072 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3075 F: Documentation/networking/README.ipw2200
3076 F: drivers/net/wireless/ipw2x00/ipw2200.*
3078 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3082 W: http://tboot.sourceforge.net
3083 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3085 F: Documentation/intel_txt.txt
3086 F: include/linux/tboot.h
3087 F: arch/x86/kernel/tboot.c
3089 INTEL WIRELESS WIMAX CONNECTION 2400
3094 W: http://linuxwimax.org
3095 F: Documentation/wimax/README.i2400m
3096 F: drivers/net/wimax/i2400m/
3097 F: include/linux/wimax/i2400m.h
3099 INTEL WIRELESS WIFI LINK (iwlwifi)
3104 W: http://intellinuxwireless.org
3105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3107 F: drivers/net/wireless/iwlwifi/
3109 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3114 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3115 F: drivers/net/wireless/iwmc3200wifi/
3117 IOC3 ETHERNET DRIVER
3121 F: drivers/net/ioc3-eth.c
3127 F: drivers/serial/ioc3_serial.c
3132 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3134 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3139 F: drivers/net/ipg.*
3144 T: git git://git.qlogic.com/ipath-linux-2.6
3146 F: drivers/infiniband/hw/ipath/
3151 W: http://openipmi.sourceforge.net/
3153 F: Documentation/IPMI.txt
3154 F: drivers/char/ipmi/
3155 F: include/linux/ipmi*
3157 IPS SCSI RAID DRIVER
3160 W: http://www.adaptec.com/
3162 F: drivers/scsi/ips*
3171 F: Documentation/networking/ipvs-sysctl.txt
3172 F: include/net/ip_vs.h
3173 F: include/linux/ip_vs.h
3174 F: net/netfilter/ipvs/
3180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3181 F: drivers/char/pcmcia/ipwireless/
3187 F: include/linux/ipx.h
3188 F: include/net/ipx.h
3194 W: http://irda.sourceforge.net/
3196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3197 F: Documentation/networking/irda.txt
3198 F: drivers/net/irda/
3199 F: include/net/irda/
3205 F: Documentation/isapnp.txt
3206 F: drivers/pnp/isapnp/
3207 F: include/linux/isapnp.h
3212 W: www.open-iscsi.org
3213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3215 F: drivers/scsi/*iscsi*
3216 F: include/scsi/*iscsi*
3222 W: http://www.isdn4linux.de
3223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3225 F: Documentation/isdn/
3227 F: include/linux/isdn.h
3228 F: include/linux/isdn/
3230 ISDN SUBSYSTEM (Eicon active card driver)
3233 W: http://www.melware.de
3235 F: drivers/isdn/hardware/eicon/
3237 IT87 HARDWARE MONITORING DRIVER
3241 F: Documentation/hwmon/it87
3242 F: drivers/hwmon/it87.c
3244 IVTV VIDEO4LINUX DRIVER
3248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3249 W: http://www.ivtvdriver.org
3251 F: Documentation/video4linux/*.ivtv
3252 F: drivers/media/video/ivtv/
3253 F: include/linux/ivtv*
3255 JC42.4 TEMPERATURE SENSOR DRIVER
3259 F: drivers/hwmon/jc42.c
3260 F: Documentation/hwmon/jc42
3265 W: http://jfs.sourceforge.net/
3266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3268 F: Documentation/filesystems/jfs.txt
3275 F: drivers/net/jme.*
3277 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3280 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3283 F: include/linux/jffs2.h
3285 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3291 F: include/linux/ext*jbd*.h
3292 F: include/linux/jbd*.h
3294 K8TEMP HARDWARE MONITORING DRIVER
3298 F: Documentation/hwmon/k8temp
3299 F: drivers/hwmon/k8temp.c
3304 Q: http://patchwork.kernel.org/project/linux-kbuild/list/
3306 F: Documentation/kbuild/kconfig-language.txt
3313 W: http://lse.sourceforge.net/kdump/
3315 F: Documentation/kdump/
3317 KERNEL AUTOMOUNTER (AUTOFS)
3323 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3329 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3335 F: Documentation/kbuild/
3337 F: scripts/Makefile.*
3344 W: http://janitor.kernelnewbies.org/
3347 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3351 W: http://nfs.sourceforge.net/
3354 F: include/linux/nfsd/
3358 F: include/linux/lockd/
3359 F: include/linux/sunrpc/
3361 KERNEL VIRTUAL MACHINE (KVM)
3365 W: http://kvm.qumranet.com
3367 F: Documentation/*/kvm.txt
3369 F: arch/*/include/asm/kvm*
3370 F: include/linux/kvm*
3373 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3376 W: http://kvm.qumranet.com
3378 F: arch/x86/include/asm/svm.h
3379 F: arch/x86/kvm/svm.c
3381 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3384 W: http://kvm.qumranet.com
3386 F: arch/powerpc/include/asm/kvm*
3387 F: arch/powerpc/kvm/
3389 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3392 W: http://kvm.qumranet.com
3394 F: Documentation/ia64/kvm.txt
3395 F: arch/ia64/include/asm/kvm*
3398 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3403 W: http://www.ibm.com/developerworks/linux/linux390/
3405 F: Documentation/s390/kvm.txt
3406 F: arch/s390/include/asm/kvm*
3408 F: drivers/s390/kvm/
3412 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3415 F: include/linux/kexec.h
3422 F: Documentation/keys.txt
3423 F: include/linux/key.h
3424 F: include/linux/key-type.h
3428 KGDB / KDB /debug_core
3430 W: http://kgdb.wiki.kernel.org/
3433 F: Documentation/DocBook/kgdb.tmpl
3434 F: drivers/misc/kgdbts.c
3435 F: drivers/serial/kgdboc.c
3436 F: include/linux/kdb.h
3437 F: include/linux/kgdb.h
3444 F: Documentation/kmemcheck.txt
3445 F: arch/x86/include/asm/kmemcheck.h
3446 F: arch/x86/mm/kmemcheck/
3447 F: include/linux/kmemcheck.h
3453 F: Documentation/kmemleak.txt
3454 F: include/linux/kmemleak.h
3456 F: mm/kmemleak-test.c
3464 F: Documentation/kprobes.txt
3465 F: include/linux/kprobes.h
3468 KS0108 LCD CONTROLLER DRIVER
3470 W: http://miguelojeda.es/auxdisplay.htm
3471 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3473 F: Documentation/auxdisplay/ks0108
3474 F: drivers/auxdisplay/ks0108.c
3475 F: include/linux/ks0108.h
3480 F: Documentation/networking/lapb-module.txt
3484 LASI 53c700 driver for PARISC
3488 F: Documentation/scsi/53c700.txt
3489 F: drivers/scsi/53c700*
3495 F: include/linux/leds.h
3497 LEGO USB Tower driver
3500 W: http://legousb.sourceforge.net/
3502 F: drivers/usb/misc/legousbtower.c
3507 W: http://lguest.ozlabs.org/
3509 F: Documentation/lguest/
3512 F: include/linux/lguest*.h
3513 F: arch/x86/include/asm/lguest*.h
3515 LINUX FOR IBM pSERIES (RS/6000)
3517 W: http://www.ibm.com/linux/ltc/projects/ppc
3519 F: arch/powerpc/boot/rs6000.h
3521 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3524 W: http://www.penguinppc.org/
3526 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3529 F: Documentation/powerpc/
3532 LINUX FOR POWER MACINTOSH
3534 W: http://www.penguinppc.org/
3537 F: arch/powerpc/platforms/powermac/
3538 F: drivers/macintosh/
3540 LINUX FOR POWERPC EMBEDDED MPC5XXX
3543 T: git git://git.secretlab.ca/git/linux-2.6.git
3545 F: arch/powerpc/platforms/512x/
3546 F: arch/powerpc/platforms/52xx/
3548 LINUX FOR POWERPC EMBEDDED PPC4XX
3551 W: http://www.penguinppc.org/
3553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3555 F: arch/powerpc/platforms/40x/
3556 F: arch/powerpc/platforms/44x/
3558 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3560 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3562 T: git git://git.secretlab.ca/git/linux-2.6.git
3564 F: arch/powerpc/*/*virtex*
3565 F: arch/powerpc/*/*/*virtex*
3567 LINUX FOR POWERPC EMBEDDED PPC8XX
3570 W: http://www.penguinppc.org/
3573 F: arch/powerpc/platforms/8xx/
3575 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3577 W: http://www.penguinppc.org/
3580 F: arch/powerpc/platforms/83xx/
3582 LINUX FOR POWERPC PA SEMI PWRFICIENT
3586 F: arch/powerpc/platforms/pasemi/
3587 F: drivers/*/*pasemi*
3588 F: drivers/*/*/*pasemi*
3590 LINUX SECURITY MODULE (LSM) FRAMEWORK
3593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
3599 F: include/linux/llc.h
3603 LIS3LV02D ACCELEROMETER DRIVER
3606 F: Documentation/hwmon/lis3lv02d
3607 F: drivers/hwmon/lis3lv02d.*
3609 LM73 HARDWARE MONITOR DRIVER
3613 F: drivers/hwmon/lm73.c
3615 LM83 HARDWARE MONITOR DRIVER
3619 F: Documentation/hwmon/lm83
3620 F: drivers/hwmon/lm83.c
3622 LM90 HARDWARE MONITOR DRIVER
3626 F: Documentation/hwmon/lm90
3627 F: drivers/hwmon/lm90.c
3629 LOCKDEP AND LOCKSTAT
3632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3634 F: Documentation/lockdep*.txt
3635 F: Documentation/lockstat.txt
3636 F: include/linux/lockdep.h
3639 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3642 W: http://www.linux-ntfs.org/content/view/19/37/
3644 F: Documentation/ldm.txt
3645 F: fs/partitions/ldm.*
3654 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3659 W: http://www.lsilogic.com/support
3661 F: drivers/message/fusion/
3663 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3667 F: drivers/scsi/sym53c8xx_2/
3669 LTP (Linux Test Project)
3675 W: http://ltp.sourceforge.net/
3676 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
3683 W: http://www.linux-m32r.org/
3691 W: http://www.linux-m68k.org/
3692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
3697 M68K ON APPLE MACINTOSH
3699 W: http://www.mac.linux-m68k.org/
3706 W: http://www.tazenda.demon.co.uk/phil/linux-hp
3713 W: http://linuxwireless.org/
3714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3716 F: Documentation/networking/mac80211-injection.txt
3717 F: include/net/mac80211.h
3720 MAC80211 PID RATE CONTROL
3724 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
3725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3727 F: net/mac80211/rc80211_pid*
3733 F: drivers/net/macvlan.c
3734 F: include/linux/if_macvlan.h
3736 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
3738 W: http://www.kernel.org/doc/man-pages
3742 MARVELL LIBERTAS WIRELESS DRIVER
3746 F: drivers/net/wireless/libertas/
3748 MARVELL MV643XX ETHERNET DRIVER
3752 F: drivers/net/mv643xx_eth.*
3753 F: include/linux/mv643xx.h
3755 MARVELL MWL8K WIRELESS DRIVER
3759 F: drivers/net/wireless/mwl8k.c
3761 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
3764 F: drivers/mmc/host/mvsdio.*
3766 MARVELL YUKON / SYSKONNECT DRIVER
3769 W: http://www.syskonnect.com
3772 MATROX FRAMEBUFFER DRIVER
3776 F: drivers/video/matrox/matroxfb_*
3777 F: include/linux/matroxfb.h
3779 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3783 F: Documentation/hwmon/max6650
3784 F: drivers/hwmon/max6650.c
3786 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
3788 P: LinuxTV.org Project
3790 W: http://linuxtv.org
3791 Q: http://patchwork.kernel.org/project/linux-media/list/
3792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3794 F: Documentation/dvb/
3795 F: Documentation/video4linux/
3798 F: include/linux/dvb/
3799 F: include/linux/videodev*.h
3801 MEGARAID SCSI DRIVERS
3804 W: http://megaraid.lsilogic.com
3806 F: Documentation/scsi/megaraid.txt
3807 F: drivers/scsi/megaraid.*
3808 F: drivers/scsi/megaraid/
3812 W: http://www.linux-mm.org
3814 F: include/linux/mm.h
3817 MEMORY RESOURCE CONTROLLER
3825 MEMORY TECHNOLOGY DEVICES (MTD)
3828 W: http://www.linux-mtd.infradead.org/
3829 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
3830 T: git git://git.infradead.org/mtd-2.6.git
3833 F: include/linux/mtd/
3836 MICROBLAZE ARCHITECTURE
3839 W: http://www.monstr.eu/fdt/
3840 T: git git://git.monstr.eu/linux-2.6-microblaze.git
3847 F: drivers/usb/image/microtek.*
3851 W: http://www.linux-mips.org/
3853 T: git git://git.linux-mips.org/pub/scm/linux.git
3855 F: Documentation/mips/
3858 MISCELLANEOUS MCA-SUPPORT
3861 F: Documentation/ia64/mca.txt
3862 F: Documentation/mca.txt
3864 F: include/linux/mca*
3869 F: include/linux/module.h
3872 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
3874 W: http://popies.net/meye/
3876 F: Documentation/video4linux/meye.txt
3877 F: drivers/media/video/meye.*
3878 F: include/linux/meye.h
3880 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
3884 F: drivers/mmc/host/imxmmc.*
3886 MOUSE AND MISC DEVICES [GENERAL]
3889 F: drivers/input/mouse/
3890 F: include/linux/gpio_mouse.h
3892 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
3895 F: Documentation/serial/moxa-smartio
3896 F: drivers/char/mxser.*
3901 W: https://tango.0pointer.de/mailman/listinfo/s270-linux
3902 W: http://0pointer.de/lennart/tchibo.html
3904 F: drivers/platform/x86/msi-laptop.c
3910 F: drivers/platform/x86/msi-wmi.c
3912 MULTIFUNCTION DEVICES (MFD)
3914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
3918 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
3922 F: include/linux/mmc/
3924 MULTIMEDIA CARD (MMC) ETC. OVER SPI
3927 F: drivers/mmc/host/mmc_spi.c
3928 F: include/linux/spi/mmc_spi.h
3930 MULTISOUND SOUND DRIVER
3933 F: Documentation/sound/oss/MultiSound
3936 MULTITECH MULTIPORT CARD (ISICOM)
3938 F: drivers/char/isicom.c
3939 F: include/linux/isicom.h
3941 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3944 T: git git://gitorious.org/usb/usb.git
3946 F: drivers/usb/musb/
3948 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
3952 W: http://www.myri.com/scs/download-Myri10GE.html
3954 F: drivers/net/myri10ge/
3956 NATSEMI ETHERNET DRIVER (DP8381x)
3959 F: drivers/net/natsemi.c
3966 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
3970 F: drivers/scsi/NCR_D700.*
3972 NETEFFECT IWARP RNIC DRIVER (IW_NES)
3976 W: http://www.neteffect.com
3978 F: drivers/infiniband/hw/nes/
3980 NETEM NETWORK EMULATOR
3984 F: net/sched/sch_netem.c
3986 NETERION 10GbE DRIVERS (s2io/vxge)
3992 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
3993 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
3995 F: Documentation/networking/s2io.txt
3996 F: drivers/net/s2io*
3997 F: Documentation/networking/vxge.txt
3998 F: drivers/net/vxge/
4000 NETFILTER/IPTABLES/IPCHAINS
4010 W: http://www.netfilter.org/
4011 W: http://www.iptables.org/
4012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git
4014 F: include/linux/netfilter*
4015 F: include/linux/netfilter/
4016 F: include/net/netfilter/
4017 F: net/*/netfilter.c
4023 W: http://netlabel.sf.net
4026 F: Documentation/netlabel/
4027 F: include/net/netlabel.h
4030 NETROM NETWORK LAYER
4033 W: http://www.linux-ax25.org/
4035 F: include/linux/netrom.h
4036 F: include/net/netrom.h
4039 NETWORK BLOCK DEVICE (NBD)
4042 F: Documentation/blockdev/nbd.txt
4043 F: drivers/block/nbd.c
4044 F: include/linux/nbd.h
4046 NETWORK DROP MONITOR
4050 W: https://fedorahosted.org/dropwatch/
4051 F: net/core/drop_monitor.c
4053 NETWORKING [GENERAL]
4056 W: http://www.linuxfoundation.org/en/Net
4057 W: http://patchwork.ozlabs.org/project/netdev/list/
4058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4063 F: include/linux/in.h
4064 F: include/linux/net.h
4065 F: include/linux/netdevice.h
4067 NETWORKING [IPv4/IPv6]
4075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4081 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4086 NETWORKING [WIRELESS]
4089 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4095 F: include/net/ieee80211*
4096 F: include/linux/wireless.h
4097 F: include/net/iw_handler.h
4098 F: drivers/net/wireless/
4102 W: http://www.linuxfoundation.org/en/Net
4103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4107 F: include/linux/if_*
4108 F: include/linux/*device.h
4110 NETXEN (1/10) GbE SUPPORT
4113 W: http://www.qlogic.com
4115 F: drivers/net/netxen/
4117 NFS, SUNRPC, AND LOCKD CLIENTS
4120 W: http://client.linux-nfs.org
4121 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4127 F: include/linux/lockd/
4128 F: include/linux/nfs*
4129 F: include/linux/sunrpc/
4131 NI5010 NETWORK DRIVER
4136 F: drivers/net/ni5010.*
4141 W: http://www.nilfs.org/en/
4143 F: Documentation/filesystems/nilfs2.txt
4145 F: include/linux/nilfs2_fs.h
4147 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4149 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4151 F: Documentation/scsi/NinjaSCSI.txt
4152 F: drivers/scsi/pcmcia/nsp_*
4154 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4157 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4159 F: Documentation/scsi/NinjaSCSI.txt
4160 F: drivers/scsi/nsp32*
4165 W: http://www.linux-ntfs.org/
4166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4168 F: Documentation/filesystems/ntfs.txt
4171 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4175 F: drivers/video/riva/
4176 F: drivers/video/nvidia/
4181 W: http://www.muru.com/linux/omap/
4182 W: http://linux.omap.com/
4183 Q: http://patchwork.kernel.org/project/linux-omap/list/
4184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4188 OMAP CLOCK FRAMEWORK SUPPORT
4192 F: arch/arm/*omap*/*clock*
4194 OMAP POWER MANAGEMENT SUPPORT
4198 F: arch/arm/*omap*/*pm*
4207 OMAP FRAMEBUFFER SUPPORT
4212 F: drivers/video/omap/
4214 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4219 F: drivers/video/omap2/
4220 F: Documentation/arm/OMAP/DSS
4226 F: drivers/mmc/host/omap.c
4232 F: drivers/mmc/host/omap_hsmmc.c
4234 OMAP RANDOM NUMBER GENERATOR SUPPORT
4237 F: drivers/char/hw_random/omap-rng.c
4245 F: drivers/usb/*/*omap*
4246 F: arch/arm/*omap*/usb*
4252 F: Documentation/filesystems/omfs.txt
4255 OMNIKEY CARDMAN 4000 DRIVER
4258 F: drivers/char/pcmcia/cm4000_cs.c
4259 F: include/linux/cm4000_cs.h
4261 OMNIKEY CARDMAN 4040 DRIVER
4264 F: drivers/char/pcmcia/cm4040_cs.*
4266 OMNIVISION OV7670 SENSOR DRIVER
4269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4271 F: drivers/media/video/ov7670.c
4273 ONENAND FLASH DRIVER
4277 F: drivers/mtd/onenand/
4278 F: include/linux/mtd/onenand*.h
4280 ONSTREAM SCSI TAPE DRIVER
4285 F: drivers/scsi/osst*
4288 OPENCORES I2C BUS DRIVER
4292 F: Documentation/i2c/busses/i2c-ocores
4293 F: drivers/i2c/busses/i2c-ocores.c
4295 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4298 W: http://fdt.secretlab.ca
4299 T: git git://git.secretlab.ca/git/linux-2.6.git
4302 F: include/linux/of*.h
4309 F: arch/*/include/asm/oprofile*.h
4311 F: drivers/oprofile/
4312 F: include/linux/oprofile.h
4314 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4318 W: http://oss.oracle.com/projects/ocfs2/
4319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4321 F: Documentation/filesystems/ocfs2.txt
4322 F: Documentation/filesystems/dlmfs.txt
4331 W: http://www.nongnu.org/orinoco/
4333 F: drivers/net/wireless/orinoco/
4335 OSD LIBRARY and FILESYSTEM
4339 W: http://open-osd.org
4340 T: git git://git.open-osd.org/open-osd.git
4342 F: drivers/scsi/osd/
4343 F: include/scsi/osd_*
4349 W: http://wireless.kernel.org/en/users/Drivers/p54
4351 F: drivers/net/wireless/p54/
4353 PA SEMI ETHERNET DRIVER
4357 F: drivers/net/pasemi_mac.*
4359 PA SEMI SMBUS DRIVER
4363 F: drivers/i2c/busses/i2c-pasemi.c
4365 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4369 F: drivers/platform/x86/panasonic-laptop.c
4371 PANASONIC MN10300/AM33 PORT
4375 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4377 F: Documentation/mn10300/
4380 PARALLEL PORT SUPPORT
4384 F: include/linux/parport*.h
4385 F: drivers/char/ppdev.c
4386 F: include/linux/ppdev.h
4388 PARAVIRT_OPS INTERFACE
4395 F: Documentation/ia64/paravirt_ops.txt
4396 F: arch/*/kernel/paravirt*
4397 F: arch/*/include/asm/paravirt.h
4399 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4402 W: http://www.torque.net/linux-pp.html
4404 F: Documentation/blockdev/paride.txt
4405 F: drivers/block/paride/
4412 W: http://www.parisc-linux.org/
4413 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4419 PC87360 HARDWARE MONITORING DRIVER
4423 F: Documentation/hwmon/pc87360
4424 F: drivers/hwmon/pc87360.c
4429 F: drivers/char/pc8736x_gpio.c
4431 PC87427 HARDWARE MONITORING DRIVER
4435 F: Documentation/hwmon/pc87427
4436 F: drivers/hwmon/pc87427.c
4441 F: drivers/leds/leds-pca9532.c
4442 F: include/linux/leds-pca9532.h
4444 PCA9564/PCA9665 I2C BUS DRIVER
4448 F: drivers/i2c/algos/i2c-algo-pca.c
4449 F: drivers/i2c/busses/i2c-pca-*
4450 F: include/linux/i2c-algo-pca.h
4451 F: include/linux/i2c-pca-platform.h
4457 F: Documentation/PCI/pci-error-recovery.txt
4458 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4463 Q: http://patchwork.kernel.org/project/linux-pci/list/
4464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4466 F: Documentation/PCI/
4468 F: include/linux/pci*
4474 F: drivers/pci/hotplug
4477 P: Linux PCMCIA Team
4479 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4482 F: Documentation/pcmcia/
4486 PCNET32 NETWORK DRIVER
4490 F: drivers/net/pcnet32.c
4492 PER-TASK DELAY ACCOUNTING
4495 F: include/linux/delayacct.h
4496 F: kernel/delayacct.c
4498 PERFORMANCE EVENTS SUBSYSTEM
4504 F: kernel/perf_event*.c
4505 F: include/linux/perf_event.h
4506 F: arch/*/kernel/perf_event*.c
4507 F: arch/*/kernel/*/perf_event*.c
4508 F: arch/*/kernel/*/*/perf_event*.c
4509 F: arch/*/include/asm/perf_event.h
4510 F: arch/*/lib/perf_event*.c
4511 F: arch/*/kernel/perf_callchain.c
4514 PERSONALITY HANDLING
4518 F: include/linux/personality.h
4524 F: drivers/mtd/devices/phram.c
4529 F: drivers/block/pktcdvd.c
4530 F: include/linux/pktcdvd.h
4532 PMC SIERRA MaxRAID DRIVER
4535 W: http://www.pmc-sierra.com/
4537 F: drivers/scsi/pmcraid.*
4539 PMC SIERRA PM8001 DRIVER
4544 F: drivers/scsi/pm8001/
4546 POSIX CLOCKS and TIMERS
4550 F: include/linux/timer*
4553 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4556 T: git git://git.infradead.org/battery-2.6.git
4558 F: include/linux/power_supply.h
4559 F: drivers/power/power_supply*
4571 F: drivers/i2c/busses/i2c-pnx.c
4573 PPP PROTOCOL DRIVERS AND COMPRESSORS
4577 F: drivers/net/ppp_*
4579 PPP OVER ATM (RFC 2364)
4582 F: net/atm/pppoatm.c
4583 F: include/linux/atmppp.h
4588 F: drivers/net/pppoe.c
4589 F: drivers/net/pppox.c
4594 F: net/l2tp/l2tp_ppp.c
4595 F: include/linux/if_pppol2tp.h
4599 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
4602 F: Documentation/pps/
4604 F: include/linux/pps*.h
4609 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
4611 F: Documentation/preempt-locking.txt
4612 F: include/linux/preempt.h
4614 PRISM54 WIRELESS DRIVER
4617 W: http://wireless.kernel.org/en/users/Drivers/p54
4619 F: drivers/net/wireless/prism54/
4621 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
4625 F: drivers/ata/sata_promise.*
4632 F: drivers/net/ps3_gelic_net.*
4634 PS3 PLATFORM SUPPORT
4639 F: arch/powerpc/boot/ps3*
4640 F: arch/powerpc/include/asm/lv1call.h
4641 F: arch/powerpc/include/asm/ps3*.h
4642 F: arch/powerpc/platforms/ps3/
4645 F: drivers/rtc/rtc-ps3.c
4646 F: drivers/usb/host/*ps3.c
4647 F: sound/ppc/snd_ps3*
4653 F: drivers/block/ps3vram.c
4659 F: include/asm-generic/syscall.h
4660 F: include/linux/ptrace.h
4661 F: include/linux/regset.h
4662 F: include/linux/tracehook.h
4665 PVRUSB2 VIDEO4LINUX DRIVER
4669 W: http://www.isely.net/pvrusb2/
4670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4672 F: Documentation/video4linux/README.pvrusb2
4673 F: drivers/media/video/pvrusb2/
4675 PXA2xx/PXA3xx SUPPORT
4680 F: arch/arm/mach-pxa/
4681 F: drivers/pcmcia/pxa2xx*
4682 F: drivers/spi/pxa2xx*
4683 F: drivers/usb/gadget/pxa2*
4684 F: include/sound/pxa2xx-lib.h
4692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4701 MMP2 SUPPORT (aka ARMADA610)
4705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4716 QLOGIC QLA1280 SCSI DRIVER
4720 F: drivers/scsi/qla1280.[ch]
4722 QLOGIC QLA2XXX FC-SCSI DRIVER
4727 F: Documentation/scsi/LICENSE.qla2xxx
4728 F: drivers/scsi/qla2xxx/
4730 QLOGIC QLA4XXX iSCSI DRIVER
4736 F: drivers/scsi/qla4xxx/
4738 QLOGIC QLA3XXX NETWORK DRIVER
4743 F: Documentation/networking/LICENSE.qla3xxx
4744 F: drivers/net/qla3xxx.*
4746 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
4752 F: drivers/net/qlcnic/
4754 QLOGIC QLGE 10Gb ETHERNET DRIVER
4759 F: drivers/net/qlge/
4763 W: http://www.alarsen.net/linux/qnx4fs/
4766 F: include/linux/qnx4_fs.h
4767 F: include/linux/qnxtypes.h
4769 RADEON FRAMEBUFFER DISPLAY DRIVER
4773 F: drivers/video/aty/radeon*
4774 F: include/linux/radeonfb.h
4776 RAGE128 FRAMEBUFFER DISPLAY DRIVER
4780 F: drivers/video/aty/aty128fb.c
4782 RALINK RT2X00 WIRELESS LAN DRIVER
4788 W: http://rt2x00.serialmonkey.com/
4790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
4791 F: drivers/net/wireless/rt2x00/
4793 RAMDISK RAM BLOCK DEVICE DRIVER
4796 F: Documentation/blockdev/ramdisk.txt
4797 F: drivers/block/brd.c
4799 RANDOM NUMBER DRIVER
4802 F: drivers/char/random.c
4809 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
4812 F: drivers/net/wireless/ray*
4818 T: git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
4819 F: Documentation/RCU/torture.txt
4820 F: kernel/rcutorture.c
4826 RDC R6040 FAST ETHERNET DRIVER
4830 F: drivers/net/r6040.c
4832 RDS - RELIABLE DATAGRAM SOCKETS
4838 READ-COPY UPDATE (RCU)
4841 W: http://www.rdrop.com/users/paulmck/rclock/
4843 T: git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
4844 F: Documentation/RCU/
4845 F: include/linux/rcu*
4846 F: include/linux/srcu*
4849 X: kernel/rcutorture.c
4851 REAL TIME CLOCK DRIVER (LEGACY)
4854 F: drivers/char/rtc.c
4856 REAL TIME CLOCK (RTC) SUBSYSTEM
4859 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4861 F: Documentation/rtc.txt
4863 F: include/linux/rtc.h
4865 REISERFS FILE SYSTEM
4874 F: Documentation/rfkill.txt
4877 RICOH SMARTMEDIA/XD DRIVER
4880 F: drivers/mtd/nand/r852.c
4881 F: drivers/mtd/nand/r852.h
4885 F: Documentation/serial/riscom8.txt
4886 F: drivers/char/riscom8*
4890 W: http://www.comtrol.com
4892 F: Documentation/serial/rocket.txt
4893 F: drivers/char/rocket*
4898 W: http://www.linux-ax25.org/
4900 F: include/linux/rose.h
4901 F: include/net/rose.h
4904 RTL8180 WIRELESS DRIVER
4907 W: http://linuxwireless.org/
4908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4910 F: drivers/net/wireless/rtl818x/rtl8180*
4912 RTL8187 WIRELESS DRIVER
4917 W: http://linuxwireless.org/
4918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4920 F: drivers/net/wireless/rtl818x/rtl8187*
4922 S3 SAVAGE FRAMEBUFFER DRIVER
4926 F: drivers/video/savage/
4933 W: http://www.ibm.com/developerworks/linux/linux390/
4937 F: fs/partitions/ibm.c
4938 F: Documentation/s390/
4939 F: Documentation/DocBook/s390*
4941 S390 NETWORK DRIVERS
4946 W: http://www.ibm.com/developerworks/linux/linux390/
4948 F: drivers/s390/net/
4955 W: http://www.ibm.com/developerworks/linux/linux390/
4957 F: drivers/s390/crypto/
4964 W: http://www.ibm.com/developerworks/linux/linux390/
4966 F: drivers/s390/scsi/zfcp_*
4968 S390 IUCV NETWORK LAYER
4972 W: http://www.ibm.com/developerworks/linux/linux390/
4974 F: drivers/s390/net/*iucv*
4975 F: include/net/iucv/
4978 S3C24XX SD/MMC Driver
4982 F: drivers/mmc/host/s3cmci.*
4984 SAA7146 VIDEO4LINUX-2 DRIVER
4987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4988 W: http://www.mihu.de/linux/saa7146
4990 F: drivers/media/common/saa7146*
4991 F: drivers/media/video/*7146*
4992 F: include/media/*7146*
4994 TLG2300 VIDEO4LINUX-2 DRIVER
4999 F: drivers/media/video/tlg2300
5004 F: drivers/watchdog/sc1200wdt.c
5011 F: include/linux/sched.h
5016 W: http://www.sunplusct.com
5023 W: http://www.kernel.dk
5030 W: http://www.torque.net/sg
5032 F: drivers/scsi/sg.c
5033 F: include/scsi/sg.h
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5049 F: Documentation/scsi/st.txt
5056 W: http://lksctp.sourceforge.net
5058 F: Documentation/networking/sctp.txt
5059 F: include/linux/sctp.h
5060 F: include/net/sctp/
5066 F: Documentation/i2c/busses/scx200_acb
5067 F: arch/x86/kernel/scx200_32.c
5068 F: drivers/watchdog/scx200_wdt.c
5069 F: drivers/i2c/busses/scx200*
5070 F: drivers/mtd/maps/scx200_docflash.c
5071 F: include/linux/scx200.h
5076 F: drivers/char/scx200_gpio.c
5077 F: include/linux/scx200_gpio.h
5079 SCx200 HRT CLOCKSOURCE DRIVER
5082 F: drivers/clocksource/scx200_hrt.c
5084 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5088 F: drivers/mmc/host/sdricoh_cs.c
5090 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5093 F: drivers/mmc/host/sdhci.*
5095 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5100 F: drivers/mmc/host/sdhci-of.*
5102 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5106 F: drivers/mmc/host/sdhci-s3c.c
5108 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5112 F: drivers/mmc/host/sdhci-spear.c
5117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5118 W: http://security.wiki.kernel.org/
5126 SELINUX SECURITY MODULE
5131 W: http://selinuxproject.org
5132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5134 F: include/linux/selinux*
5135 F: security/selinux/
5137 APPARMOR SECURITY MODULE
5140 W: apparmor.wiki.kernel.org
5141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5143 F: security/apparmor/
5148 F: drivers/misc/phantom.c
5149 F: include/linux/phantom.h
5151 SERIAL ATA (SATA) SUBSYSTEM
5154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5157 F: include/linux/ata.h
5158 F: include/linux/libata.h
5160 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5163 W: http://www.serverengines.com
5165 F: drivers/scsi/be2iscsi/
5167 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5173 W: http://www.serverengines.com
5175 F: drivers/net/benet/
5188 F: drivers/misc/sgi-gru/
5190 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5194 F: Documentation/ia64/serial.txt
5195 F: drivers/serial/ioc?_serial.c
5196 F: include/linux/ioc?.h
5198 SGI VISUAL WORKSTATION 320 AND 540
5201 W: http://linux-visws.sf.net
5202 S: Maintained for 2.6.
5203 F: Documentation/sgi-visws.txt
5205 SGI XP/XPC/XPNET DRIVER
5208 F: drivers/misc/sgi-xp/
5210 SHARP LH SUPPORT (LH7952X & LH7A40X)
5212 W: http://projects.buici.com/arm
5215 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
5216 F: arch/arm/mach-lh7a40x/
5217 F: drivers/serial/serial_lh7a40x.c
5218 F: drivers/usb/gadget/lh7a40*
5219 F: drivers/usb/host/ohci-lh7a40*
5221 SIMPLE FIRMWARE INTERFACE (SFI)
5224 W: http://simplefirmware.org/
5225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5227 F: arch/x86/kernel/*sfi*
5229 F: include/linux/sfi*.h
5231 SIMTEC EB110ATX (Chalice CATS)
5234 W: http://www.simtec.co.uk/products/EB110ATX/
5237 SIMTEC EB2410ITX (BAST)
5240 W: http://www.simtec.co.uk/products/EB2410ITX/
5242 F: arch/arm/mach-s3c2410/
5243 F: drivers/*/*s3c2410*
5244 F: drivers/*/*/*s3c2410*
5246 TI DAVINCI MACHINE SUPPORT
5249 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5251 F: arch/arm/mach-davinci
5253 SIS 190 ETHERNET DRIVER
5257 F: drivers/net/sis190.c
5259 SIS 900/7016 FAST ETHERNET DRIVER
5261 W: http://www.brownhat.org/sis900.html
5264 F: drivers/net/sis900.*
5266 SIS 96X I2C/SMBUS DRIVER
5270 F: Documentation/i2c/busses/i2c-sis96x
5271 F: drivers/i2c/busses/i2c-sis96x.c
5273 SIS FRAMEBUFFER DRIVER
5275 W: http://www.winischhofer.net/linuxsisvga.shtml
5277 F: Documentation/fb/sisfb.txt
5278 F: drivers/video/sis/
5279 F: include/video/sisfb.h
5283 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5285 F: drivers/usb/misc/sisusbvga/
5287 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5291 F: drivers/net/skge.*
5292 F: drivers/net/sky2.*
5300 F: include/linux/sl?b*.h
5303 SMC91x ETHERNET DRIVER
5306 F: drivers/net/smc91x.*
5308 SMM665 HARDWARE MONITOR DRIVER
5312 F: Documentation/hwmon/smm665
5313 F: drivers/hwmon/smm665.c
5315 SMSC EMC2103 HARDWARE MONITOR DRIVER
5319 F: Documentation/hwmon/emc2103
5320 F: drivers/hwmon/emc2103.c
5322 SMSC47B397 HARDWARE MONITOR DRIVER
5326 F: Documentation/hwmon/smsc47b397
5327 F: drivers/hwmon/smsc47b397.c
5329 SMSC911x ETHERNET DRIVER
5333 F: include/linux/smsc911x.h
5334 F: drivers/net/smsc911x.*
5336 SMSC9420 PCI ETHERNET DRIVER
5340 F: drivers/net/smsc9420.*
5342 SN-IA64 (Itanium) SUB-PLATFORM
5346 W: http://www.sgi.com/altix
5350 SOC-CAMERA V4L2 SUBSYSTEM
5353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5355 F: include/media/v4l2*
5356 F: drivers/media/video/v4l2*
5358 SOEKRIS NET48XX LED SUPPORT
5361 F: drivers/leds/leds-net48xx.c
5363 SOFTWARE RAID (Multiple Disks) SUPPORT
5368 F: include/linux/raid/
5370 SONIC NETWORK DRIVER
5374 F: drivers/net/sonic.*
5376 SONICS SILICON BACKPLANE DRIVER (SSB)
5381 F: include/linux/ssb/
5383 SONY VAIO CONTROL DEVICE DRIVER
5386 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5388 F: Documentation/laptops/sony-laptop.txt
5389 F: drivers/char/sonypi.c
5390 F: drivers/platform/x86/sony-laptop.c
5391 F: include/linux/sony-laptop.h
5393 SONY MEMORYSTICK CARD SUPPORT
5395 W: http://tifmxx.berlios.de/
5397 F: drivers/memstick/host/tifm_ms.c
5403 W: http://www.alsa-project.org/
5404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
5405 T: git git://git.alsa-project.org/alsa-kernel.git
5407 F: Documentation/sound/
5411 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
5416 W: http://alsa-project.org/main/index.php/ASoC
5419 F: include/sound/soc*
5421 SPARC + UltraSPARC (sparc/sparc64)
5424 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
5425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5431 SPARC SERIAL DRIVERS
5434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5437 F: drivers/serial/suncore.c
5438 F: drivers/serial/suncore.h
5439 F: drivers/serial/sunhv.c
5440 F: drivers/serial/sunsab.c
5441 F: drivers/serial/sunsab.h
5442 F: drivers/serial/sunsu.c
5443 F: drivers/serial/sunzilog.c
5444 F: drivers/serial/sunzilog.h
5446 SPEAR PLATFORM SUPPORT
5448 W: http://www.st.com/spear
5450 F: arch/arm/plat-spear/
5452 SPEAR3XX MACHINE SUPPORT
5454 W: http://www.st.com/spear
5456 F: arch/arm/mach-spear3xx/
5458 SPEAR6XX MACHINE SUPPORT
5460 W: http://www.st.com/spear
5462 F: arch/arm/mach-spear6xx/
5464 SPEAR CLOCK FRAMEWORK SUPPORT
5466 W: http://www.st.com/spear
5468 F: arch/arm/mach-spear*/clock.c
5469 F: arch/arm/mach-spear*/include/mach/clkdev.h
5470 F: arch/arm/plat-spear/clock.c
5471 F: arch/arm/plat-spear/include/plat/clkdev.h
5472 F: arch/arm/plat-spear/include/plat/clock.h
5474 SPEAR PAD MULTIPLEXING SUPPORT
5476 W: http://www.st.com/spear
5478 F: arch/arm/plat-spear/include/plat/padmux.h
5479 F: arch/arm/plat-spear/padmux.c
5480 F: arch/arm/mach-spear*/spear*xx.c
5481 F: arch/arm/mach-spear*/include/mach/generic.h
5482 F: arch/arm/mach-spear3xx/spear3*0.c
5483 F: arch/arm/mach-spear3xx/spear3*0_evb.c
5484 F: arch/arm/mach-spear6xx/spear600.c
5485 F: arch/arm/mach-spear6xx/spear600_evb.c
5487 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5490 F: Documentation/serial/specialix.txt
5491 F: drivers/char/specialix*
5497 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
5498 T: git git://git.secretlab.ca/git/linux-2.6.git
5500 F: Documentation/spi/
5502 F: include/linux/spi/
5504 SPIDERNET NETWORK DRIVER for CELL
5509 F: Documentation/networking/spider_net.txt
5510 F: drivers/net/spider_net*
5516 W: http://www.ibm.com/developerworks/power/cell/
5518 F: Documentation/filesystems/spufs.txt
5519 F: arch/powerpc/platforms/cell/spufs/
5521 SQUASHFS FILE SYSTEM
5524 W: http://squashfs.org.uk
5526 F: Documentation/filesystems/squashfs.txt
5529 SRM (Alpha) environment access
5532 F: arch/alpha/kernel/srm_env.c
5542 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5547 STARFIRE/DURALAN NETWORK DRIVER
5550 F: drivers/net/starfire*
5552 STRADIS MPEG-2 DECODER DRIVER
5554 W: http://www.stradis.com/
5556 F: drivers/media/video/stradis.c
5560 W: http://sammy.net/sun3/
5562 F: arch/m68k/kernel/*sun3*
5564 F: arch/m68k/include/asm/sun3*
5569 W: http://www.linux-sh.org
5570 Q: http://patchwork.kernel.org/project/linux-sh/list/
5571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git
5573 F: Documentation/sh/
5583 F: Documentation/power/
5584 F: arch/x86/kernel/acpi/
5585 F: drivers/base/power/
5587 F: include/linux/suspend.h
5588 F: include/linux/freezer.h
5589 F: include/linux/pm.h
5595 F: Documentation/svga.txt
5596 F: arch/x86/boot/video*
5601 F: Documentation/filesystems/sysv-fs.txt
5603 F: include/linux/sysv_fs.h
5605 TASKSTATS STATISTICS INTERFACE
5608 F: Documentation/accounting/taskstats*
5609 F: include/linux/taskstats*
5610 F: kernel/taskstats.c
5616 F: include/linux/pkt_cls.h
5617 F: include/net/pkt_cls.h
5620 TCP LOW PRIORITY MODULE
5623 W: http://tcp-lp-mod.sourceforge.net/
5625 F: net/ipv4/tcp_lp.c
5632 T: git git://android.git.kernel.org/kernel/tegra.git
5634 F: arch/arm/mach-tegra
5636 TEHUTI ETHERNET DRIVER
5641 F: drivers/net/tehuti*
5643 Telecom Clock Driver for MCPL0010
5646 F: drivers/char/tlclk.c
5648 TENSILICA XTENSA PORT (xtensa)
5653 THINKPAD ACPI EXTRAS DRIVER
5657 W: http://ibm-acpi.sourceforge.net
5658 W: http://thinkwiki.org/wiki/Ibm-acpi
5659 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
5661 F: drivers/platform/x86/thinkpad_acpi.c
5663 TI FLASH MEDIA INTERFACE DRIVER
5666 F: drivers/misc/tifm*
5667 F: drivers/mmc/host/tifm_sd.c
5668 F: include/linux/tifm.h
5670 TI TWL4030 SERIES SOC CODEC DRIVER
5674 F: sound/soc/codecs/twl4030*
5680 W: http://tipc.sourceforge.net/
5681 W: http://tipc.cslab.ericsson.net/
5682 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git
5684 F: include/linux/tipc*.h
5685 F: include/net/tipc/
5690 W: http://www.tilera.com/scm/
5697 W: http://sourceforge.net/projects/tlan/
5699 F: Documentation/networking/tlan.txt
5700 F: drivers/net/tlan.*
5702 TOMOYO SECURITY MODULE
5708 W: http://tomoyo.sourceforge.jp/
5709 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.3.x/tomoyo-lsm/patches/
5713 TOPSTAR LAPTOP EXTRAS DRIVER
5717 F: drivers/platform/x86/topstar-laptop.c
5719 TOSHIBA ACPI EXTRAS DRIVER
5722 F: drivers/platform/x86/toshiba_acpi.c
5727 W: http://www.buzzard.org.uk/toshiba/
5729 F: drivers/char/toshiba.c
5730 F: include/linux/toshiba.h
5735 F: drivers/mmc/host/tmio_mmc.*
5737 TMPFS (SHMEM FILESYSTEM)
5741 F: include/linux/shmem_fs.h
5747 W: http://tpmdd.sourceforge.net
5749 W: http://www.sirrix.com
5752 F: drivers/char/tpm/
5758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
5760 F: Documentation/trace/ftrace.txt
5761 F: arch/*/*/*/ftrace.h
5762 F: arch/*/kernel/ftrace.c
5763 F: include/*/ftrace.h
5764 F: include/linux/trace*.h
5770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
5776 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5777 F: drivers/char/tty_*
5778 F: drivers/serial/serial_core.c
5779 F: include/linux/serial_core.h
5780 F: include/linux/serial.h
5781 F: include/linux/tty.h
5783 TULIP NETWORK DRIVERS
5788 F: drivers/net/tulip/
5793 W: http://vtun.sourceforge.net/tun
5795 F: Documentation/networking/tuntap.txt
5796 F: arch/um/os-Linux/drivers/
5798 TURBOCHANNEL SUBSYSTEM
5802 F: include/linux/tc.h
5808 F: drivers/scsi/u14-34f.c
5810 UBI FILE SYSTEM (UBIFS)
5814 T: git git://git.infradead.org/ubifs-2.6.git
5815 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
5817 F: Documentation/filesystems/ubifs.txt
5820 UCLINUX (AND M68KNOMMU)
5822 W: http://www.uclinux.org/
5827 UCLINUX FOR RENESAS H8/300 (H8300)
5829 W: http://uclinux-h8.sourceforge.jp/
5832 F: drivers/ide/ide-h8300.c
5833 F: drivers/net/ne-h8300.c
5837 W: http://linux-udf.sourceforge.net
5839 F: Documentation/filesystems/udf.txt
5845 F: Documentation/filesystems/ufs.txt
5848 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
5854 X: drivers/uwb/i1480/i1480u-wlp/
5855 X: drivers/uwb/i1480/i1480-wlp.h
5856 F: include/linux/uwb.h
5857 F: include/linux/uwb/
5861 W: http://dotat.at/prog/unifdef
5863 F: scripts/unifdef.c
5865 UNIFORM CDROM DRIVER
5867 W: http://www.kernel.dk
5869 F: Documentation/cdrom/
5870 F: drivers/cdrom/cdrom.c
5871 F: include/linux/cdrom.h
5873 UNSORTED BLOCK IMAGES (UBI)
5875 W: http://www.linux-mtd.infradead.org/
5877 T: git git://git.infradead.org/ubi-2.6.git
5880 F: include/linux/mtd/ubi.h
5881 F: include/mtd/ubi-user.h
5887 F: Documentation/usb/acm.txt
5888 F: drivers/usb/class/cdc-acm.*
5890 USB BLOCK DRIVER (UB ub)
5894 F: drivers/block/ub.c
5896 USB CDC ETHERNET DRIVER
5900 F: drivers/net/usb/cdc_*.c
5901 F: include/linux/usb/cdc.h
5903 USB CYPRESS C67X00 DRIVER
5907 F: drivers/usb/c67x00/
5909 USB DAVICOM DM9601 DRIVER
5912 W: http://www.linux-usb.org/usbnet
5914 F: drivers/net/usb/dm9601.c
5916 USB DIAMOND RIO500 DRIVER
5919 W: http://rio500.sourceforge.net
5921 F: drivers/usb/misc/rio500*
5927 F: Documentation/usb/ehci.txt
5928 F: drivers/usb/host/ehci*
5930 USB ET61X[12]51 DRIVER
5934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5935 W: http://www.linux-projects.org
5937 F: drivers/media/video/et61x251/
5939 USB GADGET/PERIPHERAL SUBSYSTEM
5942 W: http://www.linux-usb.org/gadget
5944 F: drivers/usb/gadget/
5945 F: include/linux/usb/gadget*
5947 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
5950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5952 F: Documentation/usb/hiddev.txt
5953 F: drivers/hid/usbhid/
5959 F: drivers/usb/host/isp116x*
5960 F: include/linux/usb/isp116x.h
5962 USB KAWASAKI LSI DRIVER
5966 F: drivers/usb/serial/kl5kusb105.*
5968 USB MASS STORAGE DRIVER
5973 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
5974 F: drivers/usb/storage/
5980 F: Documentation/usb/ohci.txt
5981 F: drivers/usb/host/ohci*
5983 USB OPTION-CARD DRIVER
5987 F: drivers/usb/serial/option.c
5992 W: http://alpha.dyndns.org/ov511/
5994 F: drivers/media/video/ov511.*
6000 W: http://pegasus2.sourceforge.net/
6002 F: drivers/net/usb/pegasus.*
6004 USB PRINTER DRIVER (usblp)
6008 F: drivers/usb/class/usblp.c
6014 W: http://pegasus2.sourceforge.net/
6016 F: drivers/net/usb/rtl8150.c
6021 W: http://www.chello.nl/~j.vreeken/se401/
6023 F: Documentation/video4linux/se401.txt
6024 F: drivers/media/video/se401.*
6026 USB SERIAL BELKIN F5U103 DRIVER
6030 F: drivers/usb/serial/belkin_sa.*
6032 USB SERIAL CYPRESS M8 DRIVER
6036 W: http://geocities.com/i0xox0i
6037 W: http://firstlight.net/cvs
6038 F: drivers/usb/serial/cypress_m8.*
6040 USB SERIAL CYBERJACK DRIVER
6042 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6044 F: drivers/usb/serial/cyberjack.c
6046 USB SERIAL DIGI ACCELEPORT DRIVER
6051 F: drivers/usb/serial/digi_acceleport.c
6057 F: Documentation/usb/usb-serial.txt
6058 F: drivers/usb/serial/generic.c
6059 F: drivers/usb/serial/usb-serial.c
6060 F: include/linux/usb/serial.h
6062 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6066 F: drivers/usb/serial/empeg.c
6068 USB SERIAL KEYSPAN DRIVER
6071 W: http://www.kroah.com/linux/
6073 F: drivers/usb/serial/*keyspan*
6075 USB SERIAL WHITEHEAT DRIVER
6078 W: http://www.connecttech.com
6080 F: drivers/usb/serial/whiteheat*
6082 USB SMSC95XX ETHERNET DRIVER
6086 F: drivers/net/usb/smsc95xx.*
6092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6093 W: http://www.linux-projects.org
6095 F: Documentation/video4linux/sn9c102.txt
6096 F: drivers/media/video/sn9c102/
6101 W: http://www.linux-usb.org
6102 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
6104 F: Documentation/usb/
6107 F: include/linux/usb.h
6108 F: include/linux/usb/
6114 F: drivers/usb/host/uhci*
6116 USB "USBNET" DRIVER FRAMEWORK
6119 W: http://www.linux-usb.org/usbnet
6121 F: drivers/net/usb/usbnet.c
6122 F: include/linux/usb/usbnet.h
6128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6129 W: http://www.ideasonboard.org/uvc/
6131 F: drivers/media/video/uvc/
6133 USB W996[87]CF DRIVER
6137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6138 W: http://www.linux-projects.org
6140 F: Documentation/video4linux/w9968cf.txt
6141 F: drivers/media/video/w996*
6143 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6147 F: drivers/net/wireless/rndis_wlan.c
6153 F: drivers/usb/host/xhci*
6154 F: drivers/usb/host/pci-quirks*
6160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6161 W: http://www.linux-projects.org
6163 F: Documentation/video4linux/zc0301.txt
6164 F: drivers/media/video/zc0301/
6168 W: http://linux-lc100020.sourceforge.net
6170 F: drivers/net/wireless/zd1201.*
6176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6177 W: http://royale.zerezo.com/zr364xx/
6179 F: Documentation/video4linux/zr364xx.txt
6180 F: drivers/media/video/zr364xx.c
6182 USER-MODE LINUX (UML)
6186 W: http://user-mode-linux.sourceforge.net
6188 F: Documentation/uml/
6197 F: Documentation/DocBook/uio-howto.tmpl
6199 F: include/linux/uio*.h
6201 UTIL-LINUX-NG PACKAGE
6204 W: http://kernel.org/~kzak/util-linux-ng/
6205 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
6211 W: http://dev.gentoo.org/~spock/projects/uvesafb/
6213 F: Documentation/fb/uvesafb.txt
6214 F: drivers/video/uvesafb.*
6216 VFAT/FAT/MSDOS FILESYSTEM
6219 F: Documentation/filesystems/vfat.txt
6222 VIRTIO CONSOLE DRIVER
6226 F: drivers/char/virtio_console.c
6227 F: include/linux/virtio_console.h
6236 F: include/linux/vhost.h
6238 VIA RHINE NETWORK DRIVER
6241 F: drivers/net/via-rhine.c
6247 F: Documentation/i2c/busses/i2c-viapro
6248 F: drivers/i2c/busses/i2c-viapro.c
6250 VIA SD/MMC CARD CONTROLLER DRIVER
6254 F: drivers/mmc/host/via-sdmmc.c
6256 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6261 F: include/linux/via-core.h
6262 F: include/linux/via-gpio.h
6263 F: include/linux/via_i2c.h
6264 F: drivers/video/via/
6266 VIA VELOCITY NETWORK DRIVER
6270 F: drivers/net/via-velocity.*
6276 F: drivers/net/macvlan.c
6277 F: include/linux/if_*vlan.h
6284 F: drivers/vlynq/vlynq.c
6285 F: include/linux/vlynq.h
6287 VMWARE VMXNET3 ETHERNET DRIVER
6292 F: drivers/net/vmxnet3/
6294 VMware PVSCSI driver
6299 F: drivers/scsi/vmw_pvscsi.c
6300 F: drivers/scsi/vmw_pvscsi.h
6302 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6305 W: http://opensource.wolfsonmicro.com/node/15
6306 W: http://www.slimlogic.co.uk/?p=48
6307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6309 F: drivers/regulator/
6310 F: include/linux/regulator/
6312 VT1211 HARDWARE MONITOR DRIVER
6316 F: Documentation/hwmon/vt1211
6317 F: drivers/hwmon/vt1211.c
6319 VT8231 HARDWARE MONITOR DRIVER
6323 F: drivers/hwmon/vt8231.c
6325 W1 DALLAS'S 1-WIRE BUS
6328 F: Documentation/w1/
6331 W83791D HARDWARE MONITORING DRIVER
6335 F: Documentation/hwmon/w83791d
6336 F: drivers/hwmon/w83791d.c
6338 W83793 HARDWARE MONITORING DRIVER
6342 F: Documentation/hwmon/w83793
6343 F: drivers/hwmon/w83793.c
6345 W83L51xD SD/MMC CARD INTERFACE DRIVER
6348 F: drivers/mmc/host/wbsd.*
6350 WATCHDOG DEVICE DRIVERS
6353 W: http://www.linux-watchdog.org/
6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6356 F: Documentation/watchdog/
6357 F: drivers/watchdog/
6358 F: include/linux/watchdog.h
6364 F: drivers/scsi/wd7000.c
6369 F: drivers/input/misc/winbond-cir.c
6376 W: http://linuxwimax.org
6377 F: Documentation/wimax/README.wimax
6378 F: include/linux/wimax.h
6379 F: include/linux/wimax/debug.h
6380 F: include/net/wimax.h
6383 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM
6387 F: include/linux/wlp.h
6389 F: drivers/uwb/i1480/i1480u-wlp/
6390 F: drivers/uwb/i1480/i1480-wlp.h
6392 WISTRON LAPTOP BUTTON DRIVER
6395 F: drivers/input/misc/wistron_btns.c
6397 WL1251 WIRELESS DRIVER
6400 W: http://wireless.kernel.org
6401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6403 F: drivers/net/wireless/wl12xx/*
6404 X: drivers/net/wireless/wl12xx/wl1271*
6406 WL1271 WIRELESS DRIVER
6409 W: http://wireless.kernel.org
6410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6412 F: drivers/net/wireless/wl12xx/wl1271*
6414 WL3501 WIRELESS PCMCIA CARD DRIVER
6417 W: http://oops.ghostprotocols.net:81/blog
6419 F: drivers/net/wireless/wl3501*
6421 WM97XX TOUCHSCREEN DRIVERS
6425 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6426 W: http://opensource.wolfsonmicro.com/node/7
6428 F: drivers/input/touchscreen/*wm97*
6429 F: include/linux/wm97xx.h
6431 WOLFSON MICROELECTRONICS DRIVERS
6434 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
6435 W: http://opensource.wolfsonmicro.com/node/8
6437 F: Documentation/hwmon/wm83??
6438 F: drivers/leds/leds-wm83*.c
6439 F: drivers/mfd/wm8*.c
6440 F: drivers/power/wm83*.c
6441 F: drivers/rtc/rtc-wm83*.c
6442 F: drivers/regulator/wm8*.c
6443 F: drivers/video/backlight/wm83*_bl.c
6444 F: drivers/watchdog/wm83*_wdt.c
6445 F: include/linux/mfd/wm831x/
6446 F: include/linux/mfd/wm8350/
6447 F: include/linux/mfd/wm8400*
6448 F: include/sound/wm????.h
6449 F: sound/soc/codecs/wm*
6455 F: Documentation/networking/x25*
6459 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6466 F: Documentation/x86/
6469 X86 PLATFORM DRIVERS
6472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
6474 F: drivers/platform/x86
6476 XEN HYPERVISOR INTERFACE
6483 F: drivers/*/xen-*front.c
6485 F: arch/x86/include/asm/xen/
6489 P: Silicon Graphics Inc
6493 W: http://oss.sgi.com/projects/xfs
6494 T: git git://oss.sgi.com/xfs/xfs.git
6496 F: Documentation/filesystems/xfs.txt
6499 XILINX SYSTEMACE DRIVER
6501 W: http://www.secretlab.ca/
6503 F: drivers/block/xsysace.c
6505 XILINX UARTLITE SERIAL DRIVER
6509 F: drivers/serial/uartlite.c
6511 YAM DRIVER FOR AX.25
6515 F: drivers/net/hamradio/yam*
6516 F: include/linux/yam.h
6518 YEALINK PHONE DRIVER
6522 F: Documentation/input/yealink.txt
6523 F: drivers/input/misc/yealink.*
6525 Z8530 DRIVER FOR AX.25
6527 W: http://yaina.de/jreuter/
6528 W: http://www.qsl.net/dl1bke/
6531 F: Documentation/networking/z8530drv.txt
6532 F: drivers/net/hamradio/*scc.c
6533 F: drivers/net/hamradio/z8530.h
6535 ZD1211RW WIRELESS DRIVER
6538 W: http://zd1211.ath.cx/wiki/DriverRewrite
6542 F: drivers/net/wireless/zd1211rw/
6544 ZR36067 VIDEO FOR LINUX DRIVER
6547 W: http://mjpeg.sourceforge.net/driver-zoran/
6548 T: Mercurial http://linuxtv.org/hg/v4l-dvb
6550 F: drivers/media/video/zoran/
6552 ZS DECSTATION Z85C30 SERIAL DRIVER
6555 F: drivers/serial/zs.*
6560 Q: http://patchwork.kernel.org/project/LKML/list/
6561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
6562 S: Buried alive in reporters