aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAINTAINERS1568
-rwxr-xr-xscripts/get_maintainer.pl515
2 files changed, 1896 insertions, 187 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index bff9f9fafbbd..ca2997a45766 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -72,7 +72,6 @@ M: Mail patches to
72L: Mailing list that is relevant to this area 72L: Mailing list that is relevant to this area
73W: Web-page with status/info 73W: Web-page with status/info
74T: SCM tree type and location. Type is one of: git, hg, quilt. 74T: SCM tree type and location. Type is one of: git, hg, quilt.
75F: Applicable files and/or directories
76S: Status, one of the following: 75S: Status, one of the following:
77 76
78 Supported: Someone is actually paid to look after this. 77 Supported: Someone is actually paid to look after this.
@@ -85,23 +84,40 @@ S: Status, one of the following:
85 it has been replaced by a better system and you 84 it has been replaced by a better system and you
86 should be using that. 85 should be using that.
87 86
87F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
93X: Files and directories that are NOT maintained, same rules as F:
94 Files exclusions are tested before file matches.
95 Can be useful for excluding a specific subdirectory, for instance:
96 F: net/
97 X: net/ipv6/
98 matches all files in and below net excluding net/ipv6/
99
883C505 NETWORK DRIVER 1003C505 NETWORK DRIVER
89P: Philip Blundell 101P: Philip Blundell
90M: philb@gnu.org 102M: philb@gnu.org
91L: netdev@vger.kernel.org 103L: netdev@vger.kernel.org
92S: Maintained 104S: Maintained
105F: drivers/net/3c505*
93 106
943C59X NETWORK DRIVER 1073C59X NETWORK DRIVER
95P: Steffen Klassert 108P: Steffen Klassert
96M: klassert@mathematik.tu-chemnitz.de 109M: klassert@mathematik.tu-chemnitz.de
97L: netdev@vger.kernel.org 110L: netdev@vger.kernel.org
98S: Maintained 111S: Maintained
112F: Documentation/networking/vortex.txt
113F: drivers/net/3c59x.c
99 114
1003CR990 NETWORK DRIVER 1153CR990 NETWORK DRIVER
101P: David Dillow 116P: David Dillow
102M: dave@thedillows.org 117M: dave@thedillows.org
103L: netdev@vger.kernel.org 118L: netdev@vger.kernel.org
104S: Maintained 119S: Maintained
120F: drivers/net/typhoon*
105 121
1063W-9XXX SATA-RAID CONTROLLER DRIVER 1223W-9XXX SATA-RAID CONTROLLER DRIVER
107P: Adam Radford 123P: Adam Radford
@@ -109,6 +125,7 @@ M: linuxraid@amcc.com
109L: linux-scsi@vger.kernel.org 125L: linux-scsi@vger.kernel.org
110W: http://www.amcc.com 126W: http://www.amcc.com
111S: Supported 127S: Supported
128F: drivers/scsi/3w-9xxx*
112 129
1133W-XXXX ATA-RAID CONTROLLER DRIVER 1303W-XXXX ATA-RAID CONTROLLER DRIVER
114P: Adam Radford 131P: Adam Radford
@@ -116,35 +133,43 @@ M: linuxraid@amcc.com
116L: linux-scsi@vger.kernel.org 133L: linux-scsi@vger.kernel.org
117W: http://www.amcc.com 134W: http://www.amcc.com
118S: Supported 135S: Supported
136F: drivers/scsi/3w-xxxx*
119 137
12053C700 AND 53C700-66 SCSI DRIVER 13853C700 AND 53C700-66 SCSI DRIVER
121P: James E.J. Bottomley 139P: James E.J. Bottomley
122M: James.Bottomley@HansenPartnership.com 140M: James.Bottomley@HansenPartnership.com
123L: linux-scsi@vger.kernel.org 141L: linux-scsi@vger.kernel.org
124S: Maintained 142S: Maintained
143F: drivers/scsi/53c700*
125 144
1266PACK NETWORK DRIVER FOR AX.25 1456PACK NETWORK DRIVER FOR AX.25
127P: Andreas Koensgen 146P: Andreas Koensgen
128M: ajk@iehk.rwth-aachen.de 147M: ajk@iehk.rwth-aachen.de
129L: linux-hams@vger.kernel.org 148L: linux-hams@vger.kernel.org
130S: Maintained 149S: Maintained
150F: drivers/net/hamradio/6pack.c
131 151
1328169 10/100/1000 GIGABIT ETHERNET DRIVER 1528169 10/100/1000 GIGABIT ETHERNET DRIVER
133P: Francois Romieu 153P: Francois Romieu
134M: romieu@fr.zoreil.com 154M: romieu@fr.zoreil.com
135L: netdev@vger.kernel.org 155L: netdev@vger.kernel.org
136S: Maintained 156S: Maintained
157F: drivers/net/r8169.c
137 158
1388250/16?50 (AND CLONE UARTS) SERIAL DRIVER 1598250/16?50 (AND CLONE UARTS) SERIAL DRIVER
139L: linux-serial@vger.kernel.org 160L: linux-serial@vger.kernel.org
140W: http://serial.sourceforge.net 161W: http://serial.sourceforge.net
141S: Orphan 162S: Orphan
163F: drivers/serial/8250*
164F: include/linux/serial_8250.h
142 165
1438390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 1668390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
144P: Paul Gortmaker 167P: Paul Gortmaker
145M: p_gortmaker@yahoo.com 168M: p_gortmaker@yahoo.com
146L: netdev@vger.kernel.org 169L: netdev@vger.kernel.org
147S: Maintained 170S: Maintained
171F: drivers/net/*8390*
172F: drivers/net/ax88796.c
148 173
1499P FILE SYSTEM 1749P FILE SYSTEM
150P: Eric Van Hensbergen 175P: Eric Van Hensbergen
@@ -155,14 +180,17 @@ P: Latchesar Ionkov
155M: lucho@ionkov.net 180M: lucho@ionkov.net
156L: v9fs-developer@lists.sourceforge.net 181L: v9fs-developer@lists.sourceforge.net
157W: http://swik.net/v9fs 182W: http://swik.net/v9fs
158T: git kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git 183T: git git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
159S: Maintained 184S: Maintained
185F: Documentation/filesystems/9p.txt
186F: fs/9p/
160 187
161A2232 SERIAL BOARD DRIVER 188A2232 SERIAL BOARD DRIVER
162P: Enver Haase 189P: Enver Haase
163M: A2232@gmx.net 190M: A2232@gmx.net
164L: linux-m68k@lists.linux-m68k.org 191L: linux-m68k@lists.linux-m68k.org
165S: Maintained 192S: Maintained
193F: drivers/char/ser_a2232*
166 194
167AACRAID SCSI RAID DRIVER 195AACRAID SCSI RAID DRIVER
168P: Adaptec OEM Raid Solutions 196P: Adaptec OEM Raid Solutions
@@ -170,24 +198,29 @@ M: aacraid@adaptec.com
170L: linux-scsi@vger.kernel.org 198L: linux-scsi@vger.kernel.org
171W: http://www.adaptec.com/ 199W: http://www.adaptec.com/
172S: Supported 200S: Supported
201F: Documentation/scsi/aacraid.txt
202F: drivers/scsi/aacraid/
173 203
174ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 204ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
175P: Hans de Goede 205P: Hans de Goede
176M: j.w.r.degoede@hhs.nl 206M: j.w.r.degoede@hhs.nl
177L: lm-sensors@lm-sensors.org 207L: lm-sensors@lm-sensors.org
178S: Maintained 208S: Maintained
209F: drivers/hwmon/abituguru.c
179 210
180ABIT UGURU 3 HARDWARE MONITOR DRIVER 211ABIT UGURU 3 HARDWARE MONITOR DRIVER
181P: Alistair John Strachan 212P: Alistair John Strachan
182M: alistair@devzero.co.uk 213M: alistair@devzero.co.uk
183L: lm-sensors@lm-sensors.org 214L: lm-sensors@lm-sensors.org
184S: Maintained 215S: Maintained
216F: drivers/hwmon/abituguru3.c
185 217
186ACENIC DRIVER 218ACENIC DRIVER
187P: Jes Sorensen 219P: Jes Sorensen
188M: jes@trained-monkey.org 220M: jes@trained-monkey.org
189L: linux-acenic@sunsite.dk 221L: linux-acenic@sunsite.dk
190S: Maintained 222S: Maintained
223F: drivers/net/acenic*
191 224
192ACER WMI LAPTOP EXTRAS 225ACER WMI LAPTOP EXTRAS
193P: Carlos Corbacho 226P: Carlos Corbacho
@@ -195,14 +228,18 @@ M: carlos@strangeworlds.co.uk
195L: aceracpi@googlegroups.com (subscribers-only) 228L: aceracpi@googlegroups.com (subscribers-only)
196W: http://code.google.com/p/aceracpi 229W: http://code.google.com/p/aceracpi
197S: Maintained 230S: Maintained
231F: drivers/platform/x86/acer-wmi.c
198 232
199ACPI 233ACPI
200P: Len Brown 234P: Len Brown
201M: lenb@kernel.org 235M: lenb@kernel.org
202L: linux-acpi@vger.kernel.org 236L: linux-acpi@vger.kernel.org
203W: http://www.lesswatts.org/projects/acpi/ 237W: http://www.lesswatts.org/projects/acpi/
204T: git kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git 238T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
205S: Supported 239S: Supported
240F: drivers/acpi/
241F: drivers/pnp/pnpacpi/
242F: include/linux/acpi.h
206 243
207ACPI BATTERY DRIVERS 244ACPI BATTERY DRIVERS
208P: Alexey Starikovskiy 245P: Alexey Starikovskiy
@@ -210,6 +247,8 @@ M: astarikovskiy@suse.de
210L: linux-acpi@vger.kernel.org 247L: linux-acpi@vger.kernel.org
211W: http://www.lesswatts.org/projects/acpi/ 248W: http://www.lesswatts.org/projects/acpi/
212S: Supported 249S: Supported
250F: drivers/acpi/battery.c
251F: drivers/acpi/*sbs*
213 252
214ACPI EC DRIVER 253ACPI EC DRIVER
215P: Alexey Starikovskiy 254P: Alexey Starikovskiy
@@ -217,6 +256,7 @@ M: astarikovskiy@suse.de
217L: linux-acpi@vger.kernel.org 256L: linux-acpi@vger.kernel.org
218W: http://www.lesswatts.org/projects/acpi/ 257W: http://www.lesswatts.org/projects/acpi/
219S: Supported 258S: Supported
259F: drivers/acpi/ec.c
220 260
221ACPI FAN DRIVER 261ACPI FAN DRIVER
222P: Zhang Rui 262P: Zhang Rui
@@ -224,12 +264,14 @@ M: rui.zhang@intel.com
224L: linux-acpi@vger.kernel.org 264L: linux-acpi@vger.kernel.org
225W: http://www.lesswatts.org/projects/acpi/ 265W: http://www.lesswatts.org/projects/acpi/
226S: Supported 266S: Supported
267F: drivers/acpi/fan.c
227 268
228ACPI PCI HOTPLUG DRIVER 269ACPI PCI HOTPLUG DRIVER
229P: Kristen Carlson Accardi 270P: Kristen Carlson Accardi
230M: kristen.c.accardi@intel.com 271M: kristen.c.accardi@intel.com
231L: linux-pci@vger.kernel.org 272L: linux-pci@vger.kernel.org
232S: Supported 273S: Supported
274F: drivers/pci/hotplug/acpi*
233 275
234ACPI THERMAL DRIVER 276ACPI THERMAL DRIVER
235P: Zhang Rui 277P: Zhang Rui
@@ -237,6 +279,7 @@ M: rui.zhang@intel.com
237L: linux-acpi@vger.kernel.org 279L: linux-acpi@vger.kernel.org
238W: http://www.lesswatts.org/projects/acpi/ 280W: http://www.lesswatts.org/projects/acpi/
239S: Supported 281S: Supported
282F: drivers/acpi/*thermal*
240 283
241ACPI VIDEO DRIVER 284ACPI VIDEO DRIVER
242P: Zhang Rui 285P: Zhang Rui
@@ -244,6 +287,7 @@ M: rui.zhang@intel.com
244L: linux-acpi@vger.kernel.org 287L: linux-acpi@vger.kernel.org
245W: http://www.lesswatts.org/projects/acpi/ 288W: http://www.lesswatts.org/projects/acpi/
246S: Supported 289S: Supported
290F: drivers/acpi/video.c
247 291
248ACPI WMI DRIVER 292ACPI WMI DRIVER
249P: Carlos Corbacho 293P: Carlos Corbacho
@@ -251,6 +295,7 @@ M: carlos@strangeworlds.co.uk
251L: linux-acpi@vger.kernel.org 295L: linux-acpi@vger.kernel.org
252W: http://www.lesswatts.org/projects/acpi/ 296W: http://www.lesswatts.org/projects/acpi/
253S: Maintained 297S: Maintained
298F: drivers/platform/x86/wmi.c
254 299
255AD1889 ALSA SOUND DRIVER 300AD1889 ALSA SOUND DRIVER
256P: Kyle McMartin 301P: Kyle McMartin
@@ -260,77 +305,99 @@ M: T-Bone@parisc-linux.org
260W: http://wiki.parisc-linux.org/AD1889 305W: http://wiki.parisc-linux.org/AD1889
261L: linux-parisc@vger.kernel.org 306L: linux-parisc@vger.kernel.org
262S: Maintained 307S: Maintained
308F: sound/pci/ad1889.*
263 309
264ADM1025 HARDWARE MONITOR DRIVER 310ADM1025 HARDWARE MONITOR DRIVER
265P: Jean Delvare 311P: Jean Delvare
266M: khali@linux-fr.org 312M: khali@linux-fr.org
267L: lm-sensors@lm-sensors.org 313L: lm-sensors@lm-sensors.org
268S: Maintained 314S: Maintained
315F: Documentation/hwmon/adm1025
316F: drivers/hwmon/adm1025.c
269 317
270ADM1029 HARDWARE MONITOR DRIVER 318ADM1029 HARDWARE MONITOR DRIVER
271P: Corentin Labbe 319P: Corentin Labbe
272M: corentin.labbe@geomatys.fr 320M: corentin.labbe@geomatys.fr
273L: lm-sensors@lm-sensors.org 321L: lm-sensors@lm-sensors.org
274S: Maintained 322S: Maintained
323F: drivers/hwmon/adm1029.c
275 324
276ADM8211 WIRELESS DRIVER 325ADM8211 WIRELESS DRIVER
277P: Michael Wu 326P: Michael Wu
278M: flamingice@sourmilk.net 327M: flamingice@sourmilk.net
279L: linux-wireless@vger.kernel.org 328L: linux-wireless@vger.kernel.org
280W: http://linuxwireless.org/ 329W: http://linuxwireless.org/
281T: git kernel.org:/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git 330T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
282S: Maintained 331S: Maintained
332F: drivers/net/wireless/adm8211.*
283 333
284ADT746X FAN DRIVER 334ADT746X FAN DRIVER
285P: Colin Leroy 335P: Colin Leroy
286M: colin@colino.net 336M: colin@colino.net
287S: Maintained 337S: Maintained
338F: drivers/macintosh/therm_adt746x.c
288 339
289ADVANSYS SCSI DRIVER 340ADVANSYS SCSI DRIVER
290P: Matthew Wilcox 341P: Matthew Wilcox
291M: matthew@wil.cx 342M: matthew@wil.cx
292L: linux-scsi@vger.kernel.org 343L: linux-scsi@vger.kernel.org
293S: Maintained 344S: Maintained
345F: Documentation/scsi/advansys.txt
346F: drivers/scsi/advansys.c
294 347
295AEDSP16 DRIVER 348AEDSP16 DRIVER
296P: Riccardo Facchetti 349P: Riccardo Facchetti
297M: fizban@tin.it 350M: fizban@tin.it
298S: Maintained 351S: Maintained
352F: sound/oss/aedsp16.c
299 353
300AFFS FILE SYSTEM 354AFFS FILE SYSTEM
301P: Roman Zippel 355P: Roman Zippel
302M: zippel@linux-m68k.org 356M: zippel@linux-m68k.org
303S: Maintained 357S: Maintained
358F: Documentation/filesystems/affs.txt
359F: fs/affs/
304 360
305AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 361AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
306P: David Howells 362P: David Howells
307M: dhowells@redhat.com 363M: dhowells@redhat.com
308L: linux-afs@lists.infradead.org 364L: linux-afs@lists.infradead.org
309S: Supported 365S: Supported
366F: fs/afs/
367F: include/net/af_rxrpc.h
368F: net/rxrpc/af_rxrpc.c
310 369
311AGPGART DRIVER 370AGPGART DRIVER
312P: David Airlie 371P: David Airlie
313M: airlied@linux.ie 372M: airlied@linux.ie
314T: git kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6.git 373T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
315S: Maintained 374S: Maintained
375F: drivers/char/agp/
376F: include/linux/agp*
316 377
317AHA152X SCSI DRIVER 378AHA152X SCSI DRIVER
318P: Juergen E. Fischer 379P: Juergen E. Fischer
319M: Juergen Fischer <fischer@norbit.de> 380M: fischer@norbit.de
320L: linux-scsi@vger.kernel.org 381L: linux-scsi@vger.kernel.org
321S: Maintained 382S: Maintained
383F: drivers/scsi/aha152x*
384F: drivers/scsi/pcmcia/aha152x*
322 385
323AIC7XXX / AIC79XX SCSI DRIVER 386AIC7XXX / AIC79XX SCSI DRIVER
324P: Hannes Reinecke 387P: Hannes Reinecke
325M: hare@suse.de 388M: hare@suse.de
326L: linux-scsi@vger.kernel.org 389L: linux-scsi@vger.kernel.org
327S: Maintained 390S: Maintained
391F: drivers/scsi/aic7xxx/
392F: drivers/scsi/aic7xxx_old/
328 393
329AIO 394AIO
330P: Benjamin LaHaise 395P: Benjamin LaHaise
331M: bcrl@kvack.org 396M: bcrl@kvack.org
332L: linux-aio@kvack.org 397L: linux-aio@kvack.org
333S: Supported 398S: Supported
399F: fs/aio.c
400F: include/linux/*aio*.h
334 401
335ALCATEL SPEEDTOUCH USB DRIVER 402ALCATEL SPEEDTOUCH USB DRIVER
336P: Duncan Sands 403P: Duncan Sands
@@ -338,17 +405,22 @@ M: duncan.sands@free.fr
338L: linux-usb@vger.kernel.org 405L: linux-usb@vger.kernel.org
339W: http://www.linux-usb.org/SpeedTouch/ 406W: http://www.linux-usb.org/SpeedTouch/
340S: Maintained 407S: Maintained
408F: drivers/usb/atm/speedtch.c
409F: drivers/usb/atm/usbatm.c
341 410
342ALCHEMY AU1XX0 MMC DRIVER 411ALCHEMY AU1XX0 MMC DRIVER
343P: Manuel Lauss 412P: Manuel Lauss
344M: manuel.lauss@gmail.com 413M: manuel.lauss@gmail.com
345S: Maintained 414S: Maintained
415F: drivers/mmc/host/au1xmmc.c
346 416
347ALI1563 I2C DRIVER 417ALI1563 I2C DRIVER
348P: Rudolf Marek 418P: Rudolf Marek
349M: r.marek@assembler.cz 419M: r.marek@assembler.cz
350L: linux-i2c@vger.kernel.org 420L: linux-i2c@vger.kernel.org
351S: Maintained 421S: Maintained
422F: Documentation/i2c/busses/i2c-ali1563
423F: drivers/i2c/busses/i2c-ali1563.c
352 424
353ALPHA PORT 425ALPHA PORT
354P: Richard Henderson 426P: Richard Henderson
@@ -358,31 +430,41 @@ P: Ivan Kokshaysky
358M: ink@jurassic.park.msu.ru 430M: ink@jurassic.park.msu.ru
359S: Maintained for 2.4; PCI support for 2.6. 431S: Maintained for 2.4; PCI support for 2.6.
360L: linux-alpha@vger.kernel.org 432L: linux-alpha@vger.kernel.org
433F: arch/alpha/
361 434
362AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 435AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
363P: Thomas Dahlmann 436P: Thomas Dahlmann
364M: thomas.dahlmann@amd.com 437M: thomas.dahlmann@amd.com
365L: linux-geode@lists.infradead.org (moderated for non-subscribers) 438L: linux-geode@lists.infradead.org (moderated for non-subscribers)
366S: Supported 439S: Supported
440F: drivers/usb/gadget/amd5536udc.*
367 441
368AMD GEODE PROCESSOR/CHIPSET SUPPORT 442AMD GEODE PROCESSOR/CHIPSET SUPPORT
369P: Jordan Crouse 443P: Jordan Crouse
370L: linux-geode@lists.infradead.org (moderated for non-subscribers) 444L: linux-geode@lists.infradead.org (moderated for non-subscribers)
371W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 445W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
372S: Supported 446S: Supported
447F: arch/x86/kernel/geode_32.c
448F: drivers/char/hw_random/geode-rng.c
449F: drivers/crypto/geode*
450F: drivers/video/geode/
451F: arch/x86/include/asm/geode.h
373 452
374AMD IOMMU (AMD-VI) 453AMD IOMMU (AMD-VI)
375P: Joerg Roedel 454P: Joerg Roedel
376M: joerg.roedel@amd.com 455M: joerg.roedel@amd.com
377L: iommu@lists.linux-foundation.org 456L: iommu@lists.linux-foundation.org
378T: git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git 457T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
379S: Supported 458S: Supported
459F: arch/x86/kernel/amd_iommu*.c
460F: arch/x86/include/asm/amd_iommu*.h
380 461
381AMD MICROCODE UPDATE SUPPORT 462AMD MICROCODE UPDATE SUPPORT
382P: Andreas Herrmann 463P: Andreas Herrmann
383M: andeas.herrmann3@amd.com 464M: andeas.herrmann3@amd.com
384L: amd64-microcode@amd64.org 465L: amd64-microcode@amd64.org
385S: Supported 466S: Supported
467F: arch/x86/kernel/microcode_amd.c
386 468
387AMS (Apple Motion Sensor) DRIVER 469AMS (Apple Motion Sensor) DRIVER
388P: Stelian Pop 470P: Stelian Pop
@@ -390,6 +472,7 @@ M: stelian@popies.net
390P: Michael Hanselmann 472P: Michael Hanselmann
391M: linux-kernel@hansmi.ch 473M: linux-kernel@hansmi.ch
392S: Supported 474S: Supported
475F: drivers/hwmon/ams/
393 476
394AMSO1100 RNIC DRIVER 477AMSO1100 RNIC DRIVER
395P: Tom Tucker 478P: Tom Tucker
@@ -398,6 +481,7 @@ P: Steve Wise
398M: swise@opengridcomputing.com 481M: swise@opengridcomputing.com
399L: general@lists.openfabrics.org 482L: general@lists.openfabrics.org
400S: Maintained 483S: Maintained
484F: drivers/infiniband/hw/amso1100/
401 485
402AOA (Apple Onboard Audio) ALSA DRIVER 486AOA (Apple Onboard Audio) ALSA DRIVER
403P: Johannes Berg 487P: Johannes Berg
@@ -405,6 +489,7 @@ M: johannes@sipsolutions.net
405L: linuxppc-dev@ozlabs.org 489L: linuxppc-dev@ozlabs.org
406L: alsa-devel@alsa-project.org (subscribers-only) 490L: alsa-devel@alsa-project.org (subscribers-only)
407S: Maintained 491S: Maintained
492F: sound/aoa/
408 493
409APM DRIVER 494APM DRIVER
410P: Stephen Rothwell 495P: Stephen Rothwell
@@ -412,48 +497,63 @@ M: sfr@canb.auug.org.au
412L: linux-laptop@vger.kernel.org 497L: linux-laptop@vger.kernel.org
413W: http://www.canb.auug.org.au/~sfr/ 498W: http://www.canb.auug.org.au/~sfr/
414S: Supported 499S: Supported
500F: arch/x86/kernel/apm_32.c
501F: include/linux/apm_bios.h
415 502
416APPLE BCM5974 MULTITOUCH DRIVER 503APPLE BCM5974 MULTITOUCH DRIVER
417P: Henrik Rydberg 504P: Henrik Rydberg
418M: rydberg@euromail.se 505M: rydberg@euromail.se
419L: linux-input@vger.kernel.org 506L: linux-input@vger.kernel.org
420S: Maintained 507S: Maintained
508F: drivers/input/mouse/bcm5974.c
421 509
422APPLE SMC DRIVER 510APPLE SMC DRIVER
423P: Nicolas Boichat 511P: Nicolas Boichat
424M: nicolas@boichat.ch 512M: nicolas@boichat.ch
425L: mactel-linux-devel@lists.sourceforge.net 513L: mactel-linux-devel@lists.sourceforge.net
426S: Maintained 514S: Maintained
515F: drivers/hwmon/applesmc.c
427 516
428APPLETALK NETWORK LAYER 517APPLETALK NETWORK LAYER
429P: Arnaldo Carvalho de Melo 518P: Arnaldo Carvalho de Melo
430M: acme@ghostprotocols.net 519M: acme@ghostprotocols.net
431S: Maintained 520S: Maintained
521F: drivers/net/appletalk/
522F: net/appletalk/
432 523
433APPLETOUCH TOUCHPAD DRIVER 524APPLETOUCH TOUCHPAD DRIVER
434P: Johannes Berg 525P: Johannes Berg
435M: johannes@sipsolutions.net 526M: johannes@sipsolutions.net
436L: linux-input@vger.kernel.org 527L: linux-input@vger.kernel.org
437S: Maintained 528S: Maintained
529F: Documentation/input/appletouch.txt
530F: drivers/input/mouse/appletouch.c
438 531
439ARC FRAMEBUFFER DRIVER 532ARC FRAMEBUFFER DRIVER
440P: Jaya Kumar 533P: Jaya Kumar
441M: jayalk@intworks.biz 534M: jayalk@intworks.biz
442S: Maintained 535S: Maintained
536F: drivers/video/arcfb.c
537F: drivers/video/fb_defio.c
443 538
444ARM MFM AND FLOPPY DRIVERS 539ARM MFM AND FLOPPY DRIVERS
445P: Ian Molton 540P: Ian Molton
446M: spyro@f2s.com 541M: spyro@f2s.com
447S: Maintained 542S: Maintained
543F: arch/arm/lib/floppydma.S
544F: arch/arm/include/asm/floppy.h
448 545
449ARM PRIMECELL MMCI PL180/1 DRIVER 546ARM PRIMECELL MMCI PL180/1 DRIVER
450S: Orphan 547S: Orphan
548F: drivers/mmc/host/mmci.*
451 549
452ARM/ADI ROADRUNNER MACHINE SUPPORT 550ARM/ADI ROADRUNNER MACHINE SUPPORT
453P: Lennert Buytenhek 551P: Lennert Buytenhek
454M: kernel@wantstofly.org 552M: kernel@wantstofly.org
455L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 553L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
456S: Maintained 554S: Maintained
555F: arch/arm/mach-ixp23xx/
556F: arch/arm/mach-ixp23xx/include/mach/
457 557
458ARM/ADS SPHERE MACHINE SUPPORT 558ARM/ADS SPHERE MACHINE SUPPORT
459P: Lennert Buytenhek 559P: Lennert Buytenhek
@@ -507,7 +607,7 @@ ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
507P: Paulius Zaleckas 607P: Paulius Zaleckas
508M: paulius.zaleckas@teltonika.lt 608M: paulius.zaleckas@teltonika.lt
509L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 609L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
510T: git gitorious.org/linux-gemini/mainline.git 610T: git git://gitorious.org/linux-gemini/mainline.git
511S: Maintained 611S: Maintained
512 612
513ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 613ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
@@ -643,10 +743,10 @@ W: http://hackndev.com
643S: Maintained 743S: Maintained
644 744
645ARM/PALMZ72 SUPPORT 745ARM/PALMZ72 SUPPORT
646P: Sergey Lapin 746P: Sergey Lapin
647M: slapin@ossfans.org 747M: slapin@ossfans.org
648W: http://hackndev.com 748W: http://hackndev.com
649S: Maintained 749S: Maintained
650 750
651ARM/PLEB SUPPORT 751ARM/PLEB SUPPORT
652P: Peter Chubb 752P: Peter Chubb
@@ -707,16 +807,17 @@ L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
707S: Maintained 807S: Maintained
708 808
709ARM/NUVOTON W90X900 ARM ARCHITECTURE 809ARM/NUVOTON W90X900 ARM ARCHITECTURE
710P: Wan ZongShun 810P: Wan ZongShun
711M: mcuos.com@gmail.com 811M: mcuos.com@gmail.com
712L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 812L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
713W: http://www.mcuos.com 813W: http://www.mcuos.com
714S: Maintained 814S: Maintained
715 815
716ARPD SUPPORT 816ARPD SUPPORT
717P: Jonathan Layes 817P: Jonathan Layes
718L: netdev@vger.kernel.org 818L: netdev@vger.kernel.org
719S: Maintained 819S: Maintained
820F: net/ipv4/arp.c
720 821
721ASUS ACPI EXTRAS DRIVER 822ASUS ACPI EXTRAS DRIVER
722P: Corentin Chary 823P: Corentin Chary
@@ -727,12 +828,15 @@ L: acpi4asus-user@lists.sourceforge.net
727W: http://sourceforge.net/projects/acpi4asus 828W: http://sourceforge.net/projects/acpi4asus
728W: http://xf.iksaif.net/acpi4asus 829W: http://xf.iksaif.net/acpi4asus
729S: Maintained 830S: Maintained
831F: arch/x86/kernel/acpi/boot.c
832F: drivers/platform/x86/asus_acpi.c
730 833
731ASUS ASB100 HARDWARE MONITOR DRIVER 834ASUS ASB100 HARDWARE MONITOR DRIVER
732P: Mark M. Hoffman 835P: Mark M. Hoffman
733M: mhoffman@lightlink.com 836M: mhoffman@lightlink.com
734L: lm-sensors@lm-sensors.org 837L: lm-sensors@lm-sensors.org
735S: Maintained 838S: Maintained
839F: drivers/hwmon/asb100.c
736 840
737ASUS LAPTOP EXTRAS DRIVER 841ASUS LAPTOP EXTRAS DRIVER
738P: Corentin Chary 842P: Corentin Chary
@@ -741,6 +845,7 @@ L: acpi4asus-user@lists.sourceforge.net
741W: http://sourceforge.net/projects/acpi4asus 845W: http://sourceforge.net/projects/acpi4asus
742W: http://xf.iksaif.net/acpi4asus 846W: http://xf.iksaif.net/acpi4asus
743S: Maintained 847S: Maintained
848F: drivers/platform/x86/asus-laptop.c
744 849
745ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 850ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
746P: Dan Williams 851P: Dan Williams
@@ -750,12 +855,19 @@ M: maciej.sosnowski@intel.com
750L: linux-kernel@vger.kernel.org 855L: linux-kernel@vger.kernel.org
751W: http://sourceforge.net/projects/xscaleiop 856W: http://sourceforge.net/projects/xscaleiop
752S: Supported 857S: Supported
858F: Documentation/crypto/async-tx-api.txt
859F: crypto/async_tx/
860F: drivers/dma/
861F: include/linux/dmaengine.h
862F: include/linux/async_tx.h
753 863
754ATA OVER ETHERNET (AOE) DRIVER 864ATA OVER ETHERNET (AOE) DRIVER
755P: Ed L. Cashin 865P: Ed L. Cashin
756M: ecashin@coraid.com 866M: ecashin@coraid.com
757W: http://www.coraid.com/support/linux 867W: http://www.coraid.com/support/linux
758S: Supported 868S: Supported
869F: Documentation/aoe/
870F: drivers/block/aoe/
759 871
760ATHEROS ATH5K WIRELESS DRIVER 872ATHEROS ATH5K WIRELESS DRIVER
761P: Jiri Slaby 873P: Jiri Slaby
@@ -769,6 +881,7 @@ M: me@bobcopeland.com
769L: linux-wireless@vger.kernel.org 881L: linux-wireless@vger.kernel.org
770L: ath5k-devel@lists.ath5k.org 882L: ath5k-devel@lists.ath5k.org
771S: Maintained 883S: Maintained
884F: drivers/net/wireless/ath5k/
772 885
773ATHEROS ATH9K WIRELESS DRIVER 886ATHEROS ATH9K WIRELESS DRIVER
774P: Luis R. Rodriguez 887P: Luis R. Rodriguez
@@ -778,6 +891,7 @@ M: jmalinen@atheros.com
778L: linux-wireless@vger.kernel.org 891L: linux-wireless@vger.kernel.org
779L: ath9k-devel@lists.ath9k.org 892L: ath9k-devel@lists.ath9k.org
780S: Supported 893S: Supported
894F: drivers/net/wireless/ath9k/
781 895
782ATHEROS AR9170 WIRELESS DRIVER 896ATHEROS AR9170 WIRELESS DRIVER
783P: Christian Lamparter 897P: Christian Lamparter
@@ -791,6 +905,7 @@ ATI_REMOTE2 DRIVER
791P: Ville Syrjala 905P: Ville Syrjala
792M: syrjala@sci.fi 906M: syrjala@sci.fi
793S: Maintained 907S: Maintained
908F: drivers/input/misc/ati_remote2.c
794 909
795ATLX ETHERNET DRIVERS 910ATLX ETHERNET DRIVERS
796P: Jay Cliburn 911P: Jay Cliburn
@@ -803,6 +918,7 @@ L: atl1-devel@lists.sourceforge.net
803W: http://sourceforge.net/projects/atl1 918W: http://sourceforge.net/projects/atl1
804W: http://atl1.sourceforge.net 919W: http://atl1.sourceforge.net
805S: Maintained 920S: Maintained
921F: drivers/net/atlx/
806 922
807ATM 923ATM
808P: Chas Williams 924P: Chas Williams
@@ -811,6 +927,8 @@ L: linux-atm-general@lists.sourceforge.net (subscribers-only)
811L: netdev@vger.kernel.org 927L: netdev@vger.kernel.org
812W: http://linux-atm.sourceforge.net 928W: http://linux-atm.sourceforge.net
813S: Maintained 929S: Maintained
930F: drivers/atm/
931F: include/linux/atm*
814 932
815ATMEL AT91 MCI DRIVER 933ATMEL AT91 MCI DRIVER
816P: Nicolas Ferre 934P: Nicolas Ferre
@@ -819,28 +937,34 @@ L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
819W: http://www.atmel.com/products/AT91/ 937W: http://www.atmel.com/products/AT91/
820W: http://www.at91.com/ 938W: http://www.at91.com/
821S: Maintained 939S: Maintained
940F: drivers/mmc/host/at91_mci.c
822 941
823ATMEL AT91 / AT32 SERIAL DRIVER 942ATMEL AT91 / AT32 SERIAL DRIVER
824P: Haavard Skinnemoen 943P: Haavard Skinnemoen
825M: hskinnemoen@atmel.com 944M: hskinnemoen@atmel.com
826L: linux-kernel@vger.kernel.org 945L: linux-kernel@vger.kernel.org
827S: Supported 946S: Supported
947F: drivers/serial/atmel_serial.c
828 948
829ATMEL LCDFB DRIVER 949ATMEL LCDFB DRIVER
830P: Nicolas Ferre 950P: Nicolas Ferre
831M: nicolas.ferre@atmel.com 951M: nicolas.ferre@atmel.com
832L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 952L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
833S: Maintained 953S: Maintained
954F: drivers/video/atmel_lcdfb.c
955F: include/video/atmel_lcdc.h
834 956
835ATMEL MACB ETHERNET DRIVER 957ATMEL MACB ETHERNET DRIVER
836P: Haavard Skinnemoen 958P: Haavard Skinnemoen
837M: hskinnemoen@atmel.com 959M: hskinnemoen@atmel.com
838S: Supported 960S: Supported
961F: drivers/net/macb.*
839 962
840ATMEL SPI DRIVER 963ATMEL SPI DRIVER
841P: Haavard Skinnemoen 964P: Haavard Skinnemoen
842M: hskinnemoen@atmel.com 965M: hskinnemoen@atmel.com
843S: Supported 966S: Supported
967F: drivers/spi/atmel_spi.*
844 968
845ATMEL USBA UDC DRIVER 969ATMEL USBA UDC DRIVER
846P: Haavard Skinnemoen 970P: Haavard Skinnemoen
@@ -848,6 +972,7 @@ M: hskinnemoen@atmel.com
848L: kernel@avr32linux.org 972L: kernel@avr32linux.org
849W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver 973W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
850S: Supported 974S: Supported
975F: drivers/usb/gadget/atmel_usba_udc.*
851 976
852ATMEL WIRELESS DRIVER 977ATMEL WIRELESS DRIVER
853P: Simon Kelley 978P: Simon Kelley
@@ -856,6 +981,7 @@ L: linux-wireless@vger.kernel.org
856W: http://www.thekelleys.org.uk/atmel 981W: http://www.thekelleys.org.uk/atmel
857W: http://atmelwlandriver.sourceforge.net/ 982W: http://atmelwlandriver.sourceforge.net/
858S: Maintained 983S: Maintained
984F: drivers/net/wireless/atmel*
859 985
860AUDIT SUBSYSTEM 986AUDIT SUBSYSTEM
861P: Al Viro 987P: Al Viro
@@ -864,8 +990,10 @@ P: Eric Paris
864M: eparis@redhat.com 990M: eparis@redhat.com
865L: linux-audit@redhat.com (subscribers-only) 991L: linux-audit@redhat.com (subscribers-only)
866W: http://people.redhat.com/sgrubb/audit/ 992W: http://people.redhat.com/sgrubb/audit/
867T: git git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git 993T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
868S: Maintained 994S: Maintained
995F: include/linux/audit.h
996F: kernel/audit*
869 997
870AUXILIARY DISPLAY DRIVERS 998AUXILIARY DISPLAY DRIVERS
871P: Miguel Ojeda Sandonis 999P: Miguel Ojeda Sandonis
@@ -874,6 +1002,8 @@ L: linux-kernel@vger.kernel.org
874W: http://miguelojeda.es/auxdisplay.htm 1002W: http://miguelojeda.es/auxdisplay.htm
875W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1003W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
876S: Maintained 1004S: Maintained
1005F: drivers/auxdisplay/
1006F: include/linux/cfag12864b.h
877 1007
878AVR32 ARCHITECTURE 1008AVR32 ARCHITECTURE
879P: Haavard Skinnemoen 1009P: Haavard Skinnemoen
@@ -882,11 +1012,13 @@ W: http://www.atmel.com/products/AVR32/
882W: http://avr32linux.org/ 1012W: http://avr32linux.org/
883W: http://avrfreaks.net/ 1013W: http://avrfreaks.net/
884S: Supported 1014S: Supported
1015F: arch/avr32/
885 1016
886AVR32/AT32AP MACHINE SUPPORT 1017AVR32/AT32AP MACHINE SUPPORT
887P: Haavard Skinnemoen 1018P: Haavard Skinnemoen
888M: hskinnemoen@atmel.com 1019M: hskinnemoen@atmel.com
889S: Supported 1020S: Supported
1021F: arch/avr32/mach-at32ap/
890 1022
891AX.25 NETWORK LAYER 1023AX.25 NETWORK LAYER
892P: Ralf Baechle 1024P: Ralf Baechle
@@ -894,6 +1026,9 @@ M: ralf@linux-mips.org
894L: linux-hams@vger.kernel.org 1026L: linux-hams@vger.kernel.org
895W: http://www.linux-ax25.org/ 1027W: http://www.linux-ax25.org/
896S: Maintained 1028S: Maintained
1029F: include/linux/ax25.h
1030F: include/net/ax25.h
1031F: net/ax25/
897 1032
898B43 WIRELESS DRIVER 1033B43 WIRELESS DRIVER
899P: Michael Buesch 1034P: Michael Buesch
@@ -903,6 +1038,7 @@ M: stefano.brivio@polimi.it
903L: linux-wireless@vger.kernel.org 1038L: linux-wireless@vger.kernel.org
904W: http://linuxwireless.org/en/users/Drivers/b43 1039W: http://linuxwireless.org/en/users/Drivers/b43
905S: Maintained 1040S: Maintained
1041F: drivers/net/wireless/b43/
906 1042
907B43LEGACY WIRELESS DRIVER 1043B43LEGACY WIRELESS DRIVER
908P: Larry Finger 1044P: Larry Finger
@@ -912,11 +1048,14 @@ M: stefano.brivio@polimi.it
912L: linux-wireless@vger.kernel.org 1048L: linux-wireless@vger.kernel.org
913W: http://linuxwireless.org/en/users/Drivers/b43 1049W: http://linuxwireless.org/en/users/Drivers/b43
914S: Maintained 1050S: Maintained
1051F: drivers/net/wireless/b43legacy/
915 1052
916BACKLIGHT CLASS/SUBSYSTEM 1053BACKLIGHT CLASS/SUBSYSTEM
917P: Richard Purdie 1054P: Richard Purdie
918M: rpurdie@rpsys.net 1055M: rpurdie@rpsys.net
919S: Maintained 1056S: Maintained
1057F: drivers/video/backlight/
1058F: include/linux/backlight.h
920 1059
921BAYCOM/HDLCDRV DRIVERS FOR AX.25 1060BAYCOM/HDLCDRV DRIVERS FOR AX.25
922P: Thomas Sailer 1061P: Thomas Sailer
@@ -924,18 +1063,24 @@ M: t.sailer@alumni.ethz.ch
924L: linux-hams@vger.kernel.org 1063L: linux-hams@vger.kernel.org
925W: http://www.baycom.org/~tom/ham/ham.html 1064W: http://www.baycom.org/~tom/ham/ham.html
926S: Maintained 1065S: Maintained
1066F: drivers/net/hamradio/baycom*
927 1067
928BEFS FILE SYSTEM 1068BEFS FILE SYSTEM
929P: Sergey S. Kostyliov 1069P: Sergey S. Kostyliov
930M: rathamahata@php4.ru 1070M: rathamahata@php4.ru
931L: linux-kernel@vger.kernel.org 1071L: linux-kernel@vger.kernel.org
932S: Maintained 1072S: Maintained
1073F: Documentation/filesystems/befs.txt
1074F: fs/befs/
933 1075
934BFS FILE SYSTEM 1076BFS FILE SYSTEM
935P: Tigran A. Aivazian 1077P: Tigran A. Aivazian
936M: tigran@aivazian.fsnet.co.uk 1078M: tigran@aivazian.fsnet.co.uk
937L: linux-kernel@vger.kernel.org 1079L: linux-kernel@vger.kernel.org
938S: Maintained 1080S: Maintained
1081F: Documentation/filesystems/bfs.txt
1082F: fs/bfs/
1083F: include/linux/bfs_fs.h
939 1084
940BLACKFIN ARCHITECTURE 1085BLACKFIN ARCHITECTURE
941P: Bryan Wu 1086P: Bryan Wu
@@ -943,6 +1088,7 @@ M: cooloney@kernel.org
943L: uclinux-dist-devel@blackfin.uclinux.org 1088L: uclinux-dist-devel@blackfin.uclinux.org
944W: http://blackfin.uclinux.org 1089W: http://blackfin.uclinux.org
945S: Supported 1090S: Supported
1091F: arch/blackfin/
946 1092
947BLACKFIN EMAC DRIVER 1093BLACKFIN EMAC DRIVER
948P: Bryan Wu 1094P: Bryan Wu
@@ -950,6 +1096,7 @@ M: cooloney@kernel.org
950L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 1096L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
951W: http://blackfin.uclinux.org 1097W: http://blackfin.uclinux.org
952S: Supported 1098S: Supported
1099F: drivers/net/bfin_mac.*
953 1100
954BLACKFIN RTC DRIVER 1101BLACKFIN RTC DRIVER
955P: Mike Frysinger 1102P: Mike Frysinger
@@ -957,6 +1104,7 @@ M: vapier.adi@gmail.com
957L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 1104L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
958W: http://blackfin.uclinux.org 1105W: http://blackfin.uclinux.org
959S: Supported 1106S: Supported
1107F: drivers/rtc/rtc-bfin.c
960 1108
961BLACKFIN SERIAL DRIVER 1109BLACKFIN SERIAL DRIVER
962P: Sonic Zhang 1110P: Sonic Zhang
@@ -964,6 +1112,7 @@ M: sonic.zhang@analog.com
964L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 1112L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
965W: http://blackfin.uclinux.org 1113W: http://blackfin.uclinux.org
966S: Supported 1114S: Supported
1115F: drivers/serial/bfin_5xx.c
967 1116
968BLACKFIN WATCHDOG DRIVER 1117BLACKFIN WATCHDOG DRIVER
969P: Mike Frysinger 1118P: Mike Frysinger
@@ -971,6 +1120,7 @@ M: vapier.adi@gmail.com
971L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 1120L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
972W: http://blackfin.uclinux.org 1121W: http://blackfin.uclinux.org
973S: Supported 1122S: Supported
1123F: drivers/watchdog/bfin_wdt.c
974 1124
975BLACKFIN I2C TWI DRIVER 1125BLACKFIN I2C TWI DRIVER
976P: Sonic Zhang 1126P: Sonic Zhang
@@ -978,19 +1128,22 @@ M: sonic.zhang@analog.com
978L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 1128L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
979W: http://blackfin.uclinux.org/ 1129W: http://blackfin.uclinux.org/
980S: Supported 1130S: Supported
1131F: drivers/i2c/busses/i2c-bfin-twi.c
981 1132
982BLOCK LAYER 1133BLOCK LAYER
983P: Jens Axboe 1134P: Jens Axboe
984M: axboe@kernel.dk 1135M: axboe@kernel.dk
985L: linux-kernel@vger.kernel.org 1136L: linux-kernel@vger.kernel.org
986T: git kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 1137T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
987S: Maintained 1138S: Maintained
1139F: block/
988 1140
989BLOCK2MTD DRIVER 1141BLOCK2MTD DRIVER
990P: Joern Engel 1142P: Joern Engel
991M: joern@lazybastard.org 1143M: joern@lazybastard.org
992L: linux-mtd@lists.infradead.org 1144L: linux-mtd@lists.infradead.org
993S: Maintained 1145S: Maintained
1146F: drivers/mtd/devices/block2mtd.c
994 1147
995BLUETOOTH DRIVERS 1148BLUETOOTH DRIVERS
996P: Marcel Holtmann 1149P: Marcel Holtmann
@@ -998,14 +1151,17 @@ M: marcel@holtmann.org
998L: linux-bluetooth@vger.kernel.org 1151L: linux-bluetooth@vger.kernel.org
999W: http://www.bluez.org/ 1152W: http://www.bluez.org/
1000S: Maintained 1153S: Maintained
1154F: drivers/bluetooth/
1001 1155
1002BLUETOOTH SUBSYSTEM 1156BLUETOOTH SUBSYSTEM
1003P: Marcel Holtmann 1157P: Marcel Holtmann
1004M: marcel@holtmann.org 1158M: marcel@holtmann.org
1005L: linux-bluetooth@vger.kernel.org 1159L: linux-bluetooth@vger.kernel.org
1006W: http://www.bluez.org/ 1160W: http://www.bluez.org/
1007T: git kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git 1161T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
1008S: Maintained 1162S: Maintained
1163F: net/bluetooth/
1164F: include/net/bluetooth/
1009 1165
1010BONDING DRIVER 1166BONDING DRIVER
1011P: Jay Vosburgh 1167P: Jay Vosburgh
@@ -1013,24 +1169,30 @@ M: fubar@us.ibm.com
1013L: bonding-devel@lists.sourceforge.net 1169L: bonding-devel@lists.sourceforge.net
1014W: http://sourceforge.net/projects/bonding/ 1170W: http://sourceforge.net/projects/bonding/
1015S: Supported 1171S: Supported
1172F: drivers/net/bonding/
1173F: include/linux/if_bonding.h
1016 1174
1017BROADCOM B44 10/100 ETHERNET DRIVER 1175BROADCOM B44 10/100 ETHERNET DRIVER
1018P: Gary Zambrano 1176P: Gary Zambrano
1019M: zambrano@broadcom.com 1177M: zambrano@broadcom.com
1020L: netdev@vger.kernel.org 1178L: netdev@vger.kernel.org
1021S: Supported 1179S: Supported
1180F: drivers/net/b44.*
1022 1181
1023BROADCOM BNX2 GIGABIT ETHERNET DRIVER 1182BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1024P: Michael Chan 1183P: Michael Chan
1025M: mchan@broadcom.com 1184M: mchan@broadcom.com
1026L: netdev@vger.kernel.org 1185L: netdev@vger.kernel.org
1027S: Supported 1186S: Supported
1187F: drivers/net/bnx2.*
1188F: drivers/net/bnx2_*
1028 1189
1029BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 1190BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1030P: Eilon Greenstein 1191P: Eilon Greenstein
1031M: eilong@broadcom.com 1192M: eilong@broadcom.com
1032L: netdev@vger.kernel.org 1193L: netdev@vger.kernel.org
1033S: Supported 1194S: Supported
1195F: drivers/net/bnx2x*
1034 1196
1035BROADCOM TG3 GIGABIT ETHERNET DRIVER 1197BROADCOM TG3 GIGABIT ETHERNET DRIVER
1036P: Matt Carlson 1198P: Matt Carlson
@@ -1039,41 +1201,51 @@ P: Michael Chan
1039M: mchan@broadcom.com 1201M: mchan@broadcom.com
1040L: netdev@vger.kernel.org 1202L: netdev@vger.kernel.org
1041S: Supported 1203S: Supported
1204F: drivers/net/tg3.*
1042 1205
1043BSG (block layer generic sg v4 driver) 1206BSG (block layer generic sg v4 driver)
1044P: FUJITA Tomonori 1207P: FUJITA Tomonori
1045M: fujita.tomonori@lab.ntt.co.jp 1208M: fujita.tomonori@lab.ntt.co.jp
1046L: linux-scsi@vger.kernel.org 1209L: linux-scsi@vger.kernel.org
1047S: Supported 1210S: Supported
1211F: block/bsg.c
1212F: include/linux/bsg.h
1048 1213
1049BT8XXGPIO DRIVER 1214BT8XXGPIO DRIVER
1050P: Michael Buesch 1215P: Michael Buesch
1051M: mb@bu3sch.de 1216M: mb@bu3sch.de
1052W: http://bu3sch.de/btgpio.php 1217W: http://bu3sch.de/btgpio.php
1053S: Maintained 1218S: Maintained
1219F: drivers/gpio/bt8xxgpio.c
1054 1220
1055BTRFS FILE SYSTEM 1221BTRFS FILE SYSTEM
1056P: Chris Mason 1222P: Chris Mason
1057M: chris.mason@oracle.com 1223M: chris.mason@oracle.com
1058L: linux-btrfs@vger.kernel.org 1224L: linux-btrfs@vger.kernel.org
1059W: http://btrfs.wiki.kernel.org/ 1225W: http://btrfs.wiki.kernel.org/
1060T: git kernel.org:/pub/scm/linux/kernel/git/mason/btrfs-unstable.git 1226T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1061S: Maintained 1227S: Maintained
1228F: Documentation/filesystems/btrfs.txt
1229F: fs/btrfs/
1062 1230
1063BTTV VIDEO4LINUX DRIVER 1231BTTV VIDEO4LINUX DRIVER
1064P: Mauro Carvalho Chehab 1232P: Mauro Carvalho Chehab
1065M: mchehab@infradead.org 1233M: mchehab@infradead.org
1066L: linux-media@vger.kernel.org 1234L: linux-media@vger.kernel.org
1067W: http://linuxtv.org 1235W: http://linuxtv.org
1068T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 1236T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1069S: Maintained 1237S: Maintained
1238F: Documentation/video4linux/bttv/
1239F: drivers/media/video/bt8xx/bttv*
1070 1240
1071CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 1241CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1072P: Jonathan Corbet 1242P: Jonathan Corbet
1073M: corbet@lwn.net 1243M: corbet@lwn.net
1074L: linux-media@vger.kernel.org 1244L: linux-media@vger.kernel.org
1075T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 1245T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1076S: Maintained 1246S: Maintained
1247F: Documentation/video4linux/cafe_ccic
1248F: drivers/media/video/cafe_ccic*
1077 1249
1078CALGARY x86-64 IOMMU 1250CALGARY x86-64 IOMMU
1079P: Muli Ben-Yehuda 1251P: Muli Ben-Yehuda
@@ -1083,6 +1255,10 @@ M: jdmason@kudzu.us
1083L: linux-kernel@vger.kernel.org 1255L: linux-kernel@vger.kernel.org
1084L: discuss@x86-64.org 1256L: discuss@x86-64.org
1085S: Maintained 1257S: Maintained
1258F: arch/x86/kernel/pci-calgary_64.c
1259F: arch/x86/kernel/tce_64.c
1260F: arch/x86/include/asm/calgary.h
1261F: arch/x86/include/asm/tce.h
1086 1262
1087CAN NETWORK LAYER 1263CAN NETWORK LAYER
1088P: Urs Thuermann 1264P: Urs Thuermann
@@ -1092,6 +1268,9 @@ M: oliver.hartkopp@volkswagen.de
1092L: socketcan-core@lists.berlios.de (subscribers-only) 1268L: socketcan-core@lists.berlios.de (subscribers-only)
1093W: http://developer.berlios.de/projects/socketcan/ 1269W: http://developer.berlios.de/projects/socketcan/
1094S: Maintained 1270S: Maintained
1271F: drivers/net/can/
1272F: include/linux/can/
1273F: include/linux/can.h
1095 1274
1096CELL BROADBAND ENGINE ARCHITECTURE 1275CELL BROADBAND ENGINE ARCHITECTURE
1097P: Arnd Bergmann 1276P: Arnd Bergmann
@@ -1100,12 +1279,23 @@ L: linuxppc-dev@ozlabs.org
1100L: cbe-oss-dev@ozlabs.org 1279L: cbe-oss-dev@ozlabs.org
1101W: http://www.ibm.com/developerworks/power/cell/ 1280W: http://www.ibm.com/developerworks/power/cell/
1102S: Supported 1281S: Supported
1282F: arch/powerpc/include/asm/cell*.h
1283F: arch/powerpc/include/asm/lv1call.h
1284F: arch/powerpc/include/asm/ps3*.h
1285F: arch/powerpc/include/asm/spu*.h
1286F: arch/powerpc/oprofile/*cell*
1287F: arch/powerpc/platforms/cell/
1288F: arch/powerpc/platforms/ps3/
1103 1289
1104CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 1290CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1105P: David Vrabel 1291P: David Vrabel
1106M: david.vrabel@csr.com 1292M: david.vrabel@csr.com
1107L: linux-usb@vger.kernel.org 1293L: linux-usb@vger.kernel.org
1108S: Supported 1294S: Supported
1295F: Documentation/usb/WUSB-Design-overview.txt
1296F: Documentation/usb/wusb-cbaf
1297F: drivers/usb/wusbcore/
1298F: include/linux/usb/wusb*
1109 1299
1110CFAG12864B LCD DRIVER 1300CFAG12864B LCD DRIVER
1111P: Miguel Ojeda Sandonis 1301P: Miguel Ojeda Sandonis
@@ -1114,6 +1304,8 @@ L: linux-kernel@vger.kernel.org
1114W: http://miguelojeda.es/auxdisplay.htm 1304W: http://miguelojeda.es/auxdisplay.htm
1115W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1305W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1116S: Maintained 1306S: Maintained
1307F: drivers/auxdisplay/cfag12864b.c
1308F: include/linux/cfag12864b.h
1117 1309
1118CFAG12864BFB LCD FRAMEBUFFER DRIVER 1310CFAG12864BFB LCD FRAMEBUFFER DRIVER
1119P: Miguel Ojeda Sandonis 1311P: Miguel Ojeda Sandonis
@@ -1122,18 +1314,25 @@ L: linux-kernel@vger.kernel.org
1122W: http://miguelojeda.es/auxdisplay.htm 1314W: http://miguelojeda.es/auxdisplay.htm
1123W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1315W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1124S: Maintained 1316S: Maintained
1317F: drivers/auxdisplay/cfag12864bfb.c
1318F: include/linux/cfag12864b.h
1125 1319
1126CFG80211 and NL80211 1320CFG80211 and NL80211
1127P: Johannes Berg 1321P: Johannes Berg
1128M: johannes@sipsolutions.net 1322M: johannes@sipsolutions.net
1129L: linux-wireless@vger.kernel.org 1323L: linux-wireless@vger.kernel.org
1130S: Maintained 1324S: Maintained
1325F: include/linux/nl80211.h
1326F: include/net/cfg80211.h
1327F: net/wireless/*
1328X: net/wireless/wext*
1131 1329
1132CHECKPATCH 1330CHECKPATCH
1133P: Andy Whitcroft 1331P: Andy Whitcroft
1134M: apw@canonical.com 1332M: apw@canonical.com
1135L: linux-kernel@vger.kernel.org 1333L: linux-kernel@vger.kernel.org
1136S: Supported 1334S: Supported
1335F: scripts/checkpatch.pl
1137 1336
1138CISCO 10G ETHERNET DRIVER 1337CISCO 10G ETHERNET DRIVER
1139P: Scott Feldman 1338P: Scott Feldman
@@ -1141,24 +1340,28 @@ M: scofeldm@cisco.com
1141P: Joe Eykholt 1340P: Joe Eykholt
1142M: jeykholt@cisco.com 1341M: jeykholt@cisco.com
1143S: Supported 1342S: Supported
1343F: drivers/net/enic/
1144 1344
1145CIRRUS LOGIC EP93XX ETHERNET DRIVER 1345CIRRUS LOGIC EP93XX ETHERNET DRIVER
1146P: Lennert Buytenhek 1346P: Lennert Buytenhek
1147M: kernel@wantstofly.org 1347M: kernel@wantstofly.org
1148L: netdev@vger.kernel.org 1348L: netdev@vger.kernel.org
1149S: Maintained 1349S: Maintained
1350F: drivers/net/arm/ep93xx_eth.c
1150 1351
1151CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER 1352CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1152P: Lennert Buytenhek 1353P: Lennert Buytenhek
1153M: kernel@wantstofly.org 1354M: kernel@wantstofly.org
1154L: linux-usb@vger.kernel.org 1355L: linux-usb@vger.kernel.org
1155S: Maintained 1356S: Maintained
1357F: drivers/usb/host/ohci-ep93xx.c
1156 1358
1157CIRRUS LOGIC CS4270 SOUND DRIVER 1359CIRRUS LOGIC CS4270 SOUND DRIVER
1158P: Timur Tabi 1360P: Timur Tabi
1159M: timur@freescale.com 1361M: timur@freescale.com
1160L: alsa-devel@alsa-project.org 1362L: alsa-devel@alsa-project.org
1161S: Supported 1363S: Supported
1364F: sound/soc/codecs/cs4270*
1162 1365
1163CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER 1366CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER
1164P: Cirrus Logic Corporation (kernel 2.2 driver) 1367P: Cirrus Logic Corporation (kernel 2.2 driver)
@@ -1166,6 +1369,8 @@ M: Cirrus Logic Corporation, Thomas Woller <twoller@crystal.cirrus.com>
1166P: Nils Faerber (port to kernel 2.4) 1369P: Nils Faerber (port to kernel 2.4)
1167M: Nils Faerber <nils@kernelconcepts.de> 1370M: Nils Faerber <nils@kernelconcepts.de>
1168S: Maintained 1371S: Maintained
1372F: Documentation/input/cs461x.txt
1373F: sound/pci/cs46xx/
1169 1374
1170CODA FILE SYSTEM 1375CODA FILE SYSTEM
1171P: Jan Harkes 1376P: Jan Harkes
@@ -1174,6 +1379,9 @@ M: coda@cs.cmu.edu
1174L: codalist@coda.cs.cmu.edu 1379L: codalist@coda.cs.cmu.edu
1175W: http://www.coda.cs.cmu.edu/ 1380W: http://www.coda.cs.cmu.edu/
1176S: Maintained 1381S: Maintained
1382F: Documentation/filesystems/coda.txt
1383F: fs/coda/
1384F: include/linux/coda*.h
1177 1385
1178COMMON INTERNET FILE SYSTEM (CIFS) 1386COMMON INTERNET FILE SYSTEM (CIFS)
1179P: Steve French 1387P: Steve French
@@ -1181,8 +1389,10 @@ M: sfrench@samba.org
1181L: linux-cifs-client@lists.samba.org 1389L: linux-cifs-client@lists.samba.org
1182L: samba-technical@lists.samba.org 1390L: samba-technical@lists.samba.org
1183W: http://linux-cifs.samba.org/ 1391W: http://linux-cifs.samba.org/
1184T: git kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 1392T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1185S: Supported 1393S: Supported
1394F: Documentation/filesystems/cifs.txt
1395F: fs/cifs/
1186 1396
1187COMPACTPCI HOTPLUG CORE 1397COMPACTPCI HOTPLUG CORE
1188P: Scott Murray 1398P: Scott Murray
@@ -1190,6 +1400,7 @@ M: scottm@somanetworks.com
1190M: scott@spiteful.org 1400M: scott@spiteful.org
1191L: linux-pci@vger.kernel.org 1401L: linux-pci@vger.kernel.org
1192S: Supported 1402S: Supported
1403F: drivers/pci/hotplug/cpci_hotplug*
1193 1404
1194COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 1405COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1195P: Scott Murray 1406P: Scott Murray
@@ -1197,6 +1408,7 @@ M: scottm@somanetworks.com
1197M: scott@spiteful.org 1408M: scott@spiteful.org
1198L: linux-pci@vger.kernel.org 1409L: linux-pci@vger.kernel.org
1199S: Supported 1410S: Supported
1411F: drivers/pci/hotplug/cpcihp_zt5550.*
1200 1412
1201COMPACTPCI HOTPLUG GENERIC DRIVER 1413COMPACTPCI HOTPLUG GENERIC DRIVER
1202P: Scott Murray 1414P: Scott Murray
@@ -1204,17 +1416,21 @@ M: scottm@somanetworks.com
1204M: scott@spiteful.org 1416M: scott@spiteful.org
1205L: linux-pci@vger.kernel.org 1417L: linux-pci@vger.kernel.org
1206S: Supported 1418S: Supported
1419F: drivers/pci/hotplug/cpcihp_generic.c
1207 1420
1208COMPAL LAPTOP SUPPORT 1421COMPAL LAPTOP SUPPORT
1209P: Cezary Jackiewicz 1422P: Cezary Jackiewicz
1210M: cezary.jackiewicz@gmail.com 1423M: cezary.jackiewicz@gmail.com
1211S: Maintained 1424S: Maintained
1425F: drivers/platform/x86/compal-laptop.c
1212 1426
1213COMPUTONE INTELLIPORT MULTIPORT CARD 1427COMPUTONE INTELLIPORT MULTIPORT CARD
1214P: Michael H. Warfield 1428P: Michael H. Warfield
1215M: mhw@wittsend.com 1429M: mhw@wittsend.com
1216W: http://www.wittsend.com/computone.html 1430W: http://www.wittsend.com/computone.html
1217S: Maintained 1431S: Maintained
1432F: Documentation/serial/computone.txt
1433F: drivers/char/ip2/
1218 1434
1219CONEXANT ACCESSRUNNER USB DRIVER 1435CONEXANT ACCESSRUNNER USB DRIVER
1220P: Simon Arlott 1436P: Simon Arlott
@@ -1222,12 +1438,15 @@ M: cxacru@fire.lp0.eu
1222L: accessrunner-general@lists.sourceforge.net 1438L: accessrunner-general@lists.sourceforge.net
1223W: http://accessrunner.sourceforge.net/ 1439W: http://accessrunner.sourceforge.net/
1224S: Maintained 1440S: Maintained
1441F: drivers/usb/atm/cxacru.c
1225 1442
1226CONFIGFS 1443CONFIGFS
1227P: Joel Becker 1444P: Joel Becker
1228M: joel.becker@oracle.com 1445M: joel.becker@oracle.com
1229L: linux-kernel@vger.kernel.org 1446L: linux-kernel@vger.kernel.org
1230S: Supported 1447S: Supported
1448F: fs/configfs/
1449F: include/linux/configfs.h
1231 1450
1232CONTROL GROUPS (CGROUPS) 1451CONTROL GROUPS (CGROUPS)
1233P: Paul Menage 1452P: Paul Menage
@@ -1236,31 +1455,41 @@ P: Li Zefan
1236M: lizf@cn.fujitsu.com 1455M: lizf@cn.fujitsu.com
1237L: containers@lists.linux-foundation.org 1456L: containers@lists.linux-foundation.org
1238S: Maintained 1457S: Maintained
1458F: include/linux/cgroup*
1459F: kernel/cgroup*
1239 1460
1240CORETEMP HARDWARE MONITORING DRIVER 1461CORETEMP HARDWARE MONITORING DRIVER
1241P: Rudolf Marek 1462P: Rudolf Marek
1242M: r.marek@assembler.cz 1463M: r.marek@assembler.cz
1243L: lm-sensors@lm-sensors.org 1464L: lm-sensors@lm-sensors.org
1244S: Maintained 1465S: Maintained
1466F: Documentation/hwmon/coretemp
1467F: drivers/hwmon/coretemp.c
1245 1468
1246COSA/SRP SYNC SERIAL DRIVER 1469COSA/SRP SYNC SERIAL DRIVER
1247P: Jan "Yenya" Kasprzak 1470P: Jan "Yenya" Kasprzak
1248M: kas@fi.muni.cz 1471M: kas@fi.muni.cz
1249W: http://www.fi.muni.cz/~kas/cosa/ 1472W: http://www.fi.muni.cz/~kas/cosa/
1250S: Maintained 1473S: Maintained
1474F: drivers/net/wan/cosa*
1251 1475
1252CPU FREQUENCY DRIVERS 1476CPU FREQUENCY DRIVERS
1253P: Dave Jones 1477P: Dave Jones
1254M: davej@redhat.com 1478M: davej@redhat.com
1255L: cpufreq@vger.kernel.org 1479L: cpufreq@vger.kernel.org
1256W: http://www.codemonkey.org.uk/projects/cpufreq/ 1480W: http://www.codemonkey.org.uk/projects/cpufreq/
1257T: git kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git 1481T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1258S: Maintained 1482S: Maintained
1483F: arch/x86/kernel/cpu/cpufreq/
1484F: drivers/cpufreq/
1485F: include/linux/cpufreq.h
1259 1486
1260CPUID/MSR DRIVER 1487CPUID/MSR DRIVER
1261P: H. Peter Anvin 1488P: H. Peter Anvin
1262M: hpa@zytor.com 1489M: hpa@zytor.com
1263S: Maintained 1490S: Maintained
1491F: arch/x86/kernel/cpuid.c
1492F: arch/x86/kernel/msr.c
1264 1493
1265CPUSETS 1494CPUSETS
1266P: Paul Menage 1495P: Paul Menage
@@ -1269,10 +1498,15 @@ L: linux-kernel@vger.kernel.org
1269W: http://www.bullopensource.org/cpuset/ 1498W: http://www.bullopensource.org/cpuset/
1270W: http://oss.sgi.com/projects/cpusets/ 1499W: http://oss.sgi.com/projects/cpusets/
1271S: Supported 1500S: Supported
1501F: Documentation/cgroups/cpusets.txt
1502F: include/linux/cpuset.h
1503F: kernel/cpuset.c
1272 1504
1273CRAMFS FILESYSTEM 1505CRAMFS FILESYSTEM
1274W: http://sourceforge.net/projects/cramfs/ 1506W: http://sourceforge.net/projects/cramfs/
1275S: Orphan 1507S: Orphan
1508F: Documentation/filesystems/cramfs.txt
1509F: fs/cramfs/
1276 1510
1277CRIS PORT 1511CRIS PORT
1278P: Mikael Starvik 1512P: Mikael Starvik
@@ -1282,6 +1516,7 @@ M: jesper.nilsson@axis.com
1282L: dev-etrax@axis.com 1516L: dev-etrax@axis.com
1283W: http://developer.axis.com 1517W: http://developer.axis.com
1284S: Maintained 1518S: Maintained
1519F: arch/cris/
1285 1520
1286CRYPTO API 1521CRYPTO API
1287P: Herbert Xu 1522P: Herbert Xu
@@ -1289,8 +1524,13 @@ M: herbert@gondor.apana.org.au
1289P: David S. Miller 1524P: David S. Miller
1290M: davem@davemloft.net 1525M: davem@davemloft.net
1291L: linux-crypto@vger.kernel.org 1526L: linux-crypto@vger.kernel.org
1292T: git kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1293S: Maintained 1528S: Maintained
1529F: Documentation/crypto/
1530F: arch/*/crypto/
1531F: crypto/
1532F: drivers/crypto/
1533F: include/crypto/
1294 1534
1295CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 1535CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1296P: Neil Horman 1536P: Neil Horman
@@ -1302,16 +1542,21 @@ CS5535 Audio ALSA driver
1302P: Jaya Kumar 1542P: Jaya Kumar
1303M: jayakumar.alsa@gmail.com 1543M: jayakumar.alsa@gmail.com
1304S: Maintained 1544S: Maintained
1545F: sound/pci/cs5535audio/
1305 1546
1306CX18 VIDEO4LINUX DRIVER 1547CX18 VIDEO4LINUX DRIVER
1307P: Hans Verkuil, Andy Walls 1548P: Hans Verkuil
1308M: hverkuil@xs4all.nl, awalls@radix.net 1549M: hverkuil@xs4all.nl
1550P: Andy Walls
1551M: awalls@radix.net
1309L: ivtv-devel@ivtvdriver.org 1552L: ivtv-devel@ivtvdriver.org
1310L: ivtv-users@ivtvdriver.org 1553L: ivtv-users@ivtvdriver.org
1311L: linux-media@vger.kernel.org 1554L: linux-media@vger.kernel.org
1312T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1313W: http://linuxtv.org 1556W: http://linuxtv.org
1314S: Maintained 1557S: Maintained
1558F: Documentation/video4linux/cx18.txt
1559F: drivers/media/video/cx18/
1315 1560
1316CXGB3 ETHERNET DRIVER (CXGB3) 1561CXGB3 ETHERNET DRIVER (CXGB3)
1317P: Divy Le Ray 1562P: Divy Le Ray
@@ -1319,6 +1564,7 @@ M: divy@chelsio.com
1319L: netdev@vger.kernel.org 1564L: netdev@vger.kernel.org
1320W: http://www.chelsio.com 1565W: http://www.chelsio.com
1321S: Supported 1566S: Supported
1567F: drivers/net/cxgb3/
1322 1568
1323CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 1569CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1324P: Steve Wise 1570P: Steve Wise
@@ -1326,32 +1572,32 @@ M: swise@chelsio.com
1326L: general@lists.openfabrics.org 1572L: general@lists.openfabrics.org
1327W: http://www.openfabrics.org 1573W: http://www.openfabrics.org
1328S: Supported 1574S: Supported
1575F: drivers/infiniband/hw/cxgb3/
1329 1576
1330CYBERPRO FB DRIVER 1577CYBERPRO FB DRIVER
1331P: Russell King 1578P: Russell King
1332M: rmk@arm.linux.org.uk 1579M: rmk@arm.linux.org.uk
1333W: http://www.arm.linux.org.uk/ 1580W: http://www.arm.linux.org.uk/
1334S: Maintained 1581S: Maintained
1335 1582F: drivers/video/cyber2000fb.*
1336CYBLAFB FRAMEBUFFER DRIVER
1337P: Knut Petersen
1338M: Knut_Petersen@t-online.de
1339L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
1340S: Maintained
1341 1583
1342CYCLADES 2X SYNC CARD DRIVER 1584CYCLADES 2X SYNC CARD DRIVER
1343P: Arnaldo Carvalho de Melo 1585P: Arnaldo Carvalho de Melo
1344M: acme@ghostprotocols.net 1586M: acme@ghostprotocols.net
1345W: http://oops.ghostprotocols.net:81/blog 1587W: http://oops.ghostprotocols.net:81/blog
1346S: Maintained 1588S: Maintained
1589F: drivers/net/wan/cycx*
1347 1590
1348CYCLADES ASYNC MUX DRIVER 1591CYCLADES ASYNC MUX DRIVER
1349W: http://www.cyclades.com/ 1592W: http://www.cyclades.com/
1350S: Orphan 1593S: Orphan
1594F: drivers/char/cyclades.c
1595F: include/linux/cyclades.h
1351 1596
1352CYCLADES PC300 DRIVER 1597CYCLADES PC300 DRIVER
1353W: http://www.cyclades.com/ 1598W: http://www.cyclades.com/
1354S: Orphan 1599S: Orphan
1600F: drivers/net/wan/pc300*
1355 1601
1356DAMA SLAVE for AX.25 1602DAMA SLAVE for AX.25
1357P: Joerg Reuter 1603P: Joerg Reuter
@@ -1360,12 +1606,21 @@ W: http://yaina.de/jreuter/
1360W: http://www.qsl.net/dl1bke/ 1606W: http://www.qsl.net/dl1bke/
1361L: linux-hams@vger.kernel.org 1607L: linux-hams@vger.kernel.org
1362S: Maintained 1608S: Maintained
1609F: net/ax25/af_ax25.c
1610F: net/ax25/ax25_dev.c
1611F: net/ax25/ax25_ds_*
1612F: net/ax25/ax25_in.c
1613F: net/ax25/ax25_out.c
1614F: net/ax25/ax25_timer.c
1615F: net/ax25/sysctl_net_ax25.c
1363 1616
1364DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 1617DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
1365P: Tobias Ringstrom 1618P: Tobias Ringstrom
1366M: tori@unhappy.mine.nu 1619M: tori@unhappy.mine.nu
1367L: netdev@vger.kernel.org 1620L: netdev@vger.kernel.org
1368S: Maintained 1621S: Maintained
1622F: Documentation/networking/dmfe.txt
1623F: drivers/net/tulip/dmfe.c
1369 1624
1370DC390/AM53C974 SCSI driver 1625DC390/AM53C974 SCSI driver
1371P: Kurt Garloff 1626P: Kurt Garloff
@@ -1374,6 +1629,7 @@ W: http://www.garloff.de/kurt/linux/dc390/
1374P: Guennadi Liakhovetski 1629P: Guennadi Liakhovetski
1375M: g.liakhovetski@gmx.de 1630M: g.liakhovetski@gmx.de
1376S: Maintained 1631S: Maintained
1632F: drivers/scsi/tmscsim.*
1377 1633
1378DC395x SCSI driver 1634DC395x SCSI driver
1379P: Oliver Neukum 1635P: Oliver Neukum
@@ -1386,6 +1642,8 @@ W: http://twibble.org/dist/dc395x/
1386L: dc395x@twibble.org 1642L: dc395x@twibble.org
1387L: http://lists.twibble.org/mailman/listinfo/dc395x/ 1643L: http://lists.twibble.org/mailman/listinfo/dc395x/
1388S: Maintained 1644S: Maintained
1645F: Documentation/scsi/dc395x.txt
1646F: drivers/scsi/dc395x.*
1389 1647
1390DCCP PROTOCOL 1648DCCP PROTOCOL
1391P: Arnaldo Carvalho de Melo 1649P: Arnaldo Carvalho de Melo
@@ -1393,6 +1651,9 @@ M: acme@ghostprotocols.net
1393L: dccp@vger.kernel.org 1651L: dccp@vger.kernel.org
1394W: http://linux-net.osdl.org/index.php/DCCP 1652W: http://linux-net.osdl.org/index.php/DCCP
1395S: Maintained 1653S: Maintained
1654F: include/linux/dccp.h
1655F: include/linux/tfrc.h
1656F: net/dccp/
1396 1657
1397DECnet NETWORK LAYER 1658DECnet NETWORK LAYER
1398P: Christine Caulfield 1659P: Christine Caulfield
@@ -1400,27 +1661,35 @@ M: christine.caulfield@googlemail.com
1400W: http://linux-decnet.sourceforge.net 1661W: http://linux-decnet.sourceforge.net
1401L: linux-decnet-user@lists.sourceforge.net 1662L: linux-decnet-user@lists.sourceforge.net
1402S: Maintained 1663S: Maintained
1664F: Documentation/networking/decnet.txt
1665F: net/decnet/
1403 1666
1404DEFXX FDDI NETWORK DRIVER 1667DEFXX FDDI NETWORK DRIVER
1405P: Maciej W. Rozycki 1668P: Maciej W. Rozycki
1406M: macro@linux-mips.org 1669M: macro@linux-mips.org
1407S: Maintained 1670S: Maintained
1671F: drivers/net/defxx.*
1408 1672
1409DELL LAPTOP DRIVER 1673DELL LAPTOP DRIVER
1410P: Matthew Garrett 1674P: Matthew Garrett
1411M: mjg59@srcf.ucam.org 1675M: mjg59@srcf.ucam.org
1412S: Maintained 1676S: Maintained
1677F: drivers/platform/x86/dell-laptop.c
1413 1678
1414DELL LAPTOP SMM DRIVER 1679DELL LAPTOP SMM DRIVER
1415P: Massimo Dal Zotto 1680P: Massimo Dal Zotto
1416M: dz@debian.org 1681M: dz@debian.org
1417W: http://www.debian.org/~dz/i8k/ 1682W: http://www.debian.org/~dz/i8k/
1418S: Maintained 1683S: Maintained
1684F: drivers/char/i8k.c
1685F: include/linux/i8k.h
1419 1686
1420DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 1687DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
1421P: Doug Warzecha 1688P: Doug Warzecha
1422M: Douglas_Warzecha@dell.com 1689M: Douglas_Warzecha@dell.com
1423S: Maintained 1690S: Maintained
1691F: Documentation/dcdbas.txt
1692F: drivers/firmware/dcdbas.*
1424 1693
1425DELL WMI EXTRAS DRIVER 1694DELL WMI EXTRAS DRIVER
1426P: Matthew Garrett 1695P: Matthew Garrett
@@ -1439,6 +1708,10 @@ P: Alasdair Kergon
1439L: dm-devel@redhat.com 1708L: dm-devel@redhat.com
1440W: http://sources.redhat.com/dm 1709W: http://sources.redhat.com/dm
1441S: Maintained 1710S: Maintained
1711F: Documentation/device-mapper/
1712F: drivers/md/dm*
1713F: include/linux/device-mapper.h
1714F: include/linux/dm-*.h
1442 1715
1443DIGI INTL. EPCA DRIVER 1716DIGI INTL. EPCA DRIVER
1444P: Digi International, Inc 1717P: Digi International, Inc
@@ -1446,12 +1719,18 @@ M: Eng.Linux@digi.com
1446L: Eng.Linux@digi.com 1719L: Eng.Linux@digi.com
1447W: http://www.digi.com 1720W: http://www.digi.com
1448S: Orphan 1721S: Orphan
1722F: Documentation/serial/digiepca.txt
1723F: drivers/char/epca*
1724F: drivers/char/digi*
1449 1725
1450DIRECTORY NOTIFICATION (DNOTIFY) 1726DIRECTORY NOTIFICATION (DNOTIFY)
1451P: Stephen Rothwell 1727P: Stephen Rothwell
1452M: sfr@canb.auug.org.au 1728M: sfr@canb.auug.org.au
1453L: linux-kernel@vger.kernel.org 1729L: linux-kernel@vger.kernel.org
1454S: Supported 1730S: Supported
1731F: Documentation/filesystems/dnotify.txt
1732F: fs/notify/dnotify/
1733F: include/linux/dnotify.h
1455 1734
1456DISK GEOMETRY AND PARTITION HANDLING 1735DISK GEOMETRY AND PARTITION HANDLING
1457P: Andries Brouwer 1736P: Andries Brouwer
@@ -1466,6 +1745,9 @@ P: Jan Kara
1466M: jack@suse.cz 1745M: jack@suse.cz
1467L: linux-kernel@vger.kernel.org 1746L: linux-kernel@vger.kernel.org
1468S: Maintained 1747S: Maintained
1748F: Documentation/filesystems/quota.txt
1749F: fs/quota/
1750F: include/linux/quota*.h
1469 1751
1470DISTRIBUTED LOCK MANAGER (DLM) 1752DISTRIBUTED LOCK MANAGER (DLM)
1471P: Christine Caulfield 1753P: Christine Caulfield
@@ -1474,8 +1756,9 @@ P: David Teigland
1474M: teigland@redhat.com 1756M: teigland@redhat.com
1475L: cluster-devel@redhat.com 1757L: cluster-devel@redhat.com
1476W: http://sources.redhat.com/cluster/ 1758W: http://sources.redhat.com/cluster/
1477T: git kernel.org:/pub/scm/linux/kernel/git/teigland/dlm.git 1759T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
1478S: Supported 1760S: Supported
1761F: fs/dlm/
1479 1762
1480DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 1763DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
1481P: Maciej Sosnowski 1764P: Maciej Sosnowski
@@ -1484,12 +1767,16 @@ P: Dan Williams
1484M: dan.j.williams@intel.com 1767M: dan.j.williams@intel.com
1485L: linux-kernel@vger.kernel.org 1768L: linux-kernel@vger.kernel.org
1486S: Supported 1769S: Supported
1770F: drivers/dma/
1771F: include/linux/dma*
1487 1772
1488DME1737 HARDWARE MONITOR DRIVER 1773DME1737 HARDWARE MONITOR DRIVER
1489P: Juerg Haefliger 1774P: Juerg Haefliger
1490M: juergh@gmail.com 1775M: juergh@gmail.com
1491L: lm-sensors@lm-sensors.org 1776L: lm-sensors@lm-sensors.org
1492S: Maintained 1777S: Maintained
1778F: Documentation/hwmon/dme1737
1779F: drivers/hwmon/dme1737.c
1493 1780
1494DOCBOOK FOR DOCUMENTATION 1781DOCBOOK FOR DOCUMENTATION
1495P: Randy Dunlap 1782P: Randy Dunlap
@@ -1501,18 +1788,22 @@ P: Shaohua Li
1501M: shaohua.li@intel.com 1788M: shaohua.li@intel.com
1502L: linux-acpi@vger.kernel.org 1789L: linux-acpi@vger.kernel.org
1503S: Supported 1790S: Supported
1791F: drivers/acpi/dock.c
1504 1792
1505DOCUMENTATION (/Documentation directory) 1793DOCUMENTATION
1506P: Randy Dunlap 1794P: Randy Dunlap
1507M: rdunlap@xenotime.net 1795M: rdunlap@xenotime.net
1508L: linux-doc@vger.kernel.org 1796L: linux-doc@vger.kernel.org
1509S: Maintained 1797S: Maintained
1798F: Documentation/
1510 1799
1511DOUBLETALK DRIVER 1800DOUBLETALK DRIVER
1512P: James R. Van Zandt 1801P: James R. Van Zandt
1513M: jrv@vanzandt.mv.com 1802M: jrv@vanzandt.mv.com
1514L: blinux-list@redhat.com 1803L: blinux-list@redhat.com
1515S: Maintained 1804S: Maintained
1805F: drivers/char/dtlk.c
1806F: include/linux/dtlk.h
1516 1807
1517DPT_I2O SCSI RAID DRIVER 1808DPT_I2O SCSI RAID DRIVER
1518P: Adaptec OEM Raid Solutions 1809P: Adaptec OEM Raid Solutions
@@ -1520,6 +1811,8 @@ M: aacraid@adaptec.com
1520L: linux-scsi@vger.kernel.org 1811L: linux-scsi@vger.kernel.org
1521W: http://www.adaptec.com/ 1812W: http://www.adaptec.com/
1522S: Maintained 1813S: Maintained
1814F: drivers/scsi/dpt*
1815F: drivers/scsi/dpt/
1523 1816
1524DRIVER CORE, KOBJECTS, AND SYSFS 1817DRIVER CORE, KOBJECTS, AND SYSFS
1525P: Greg Kroah-Hartman 1818P: Greg Kroah-Hartman
@@ -1527,48 +1820,55 @@ M: gregkh@suse.de
1527L: linux-kernel@vger.kernel.org 1820L: linux-kernel@vger.kernel.org
1528T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 1821T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
1529S: Supported 1822S: Supported
1823F: Documentation/kobject.txt
1824F: drivers/base/
1825F: fs/sysfs/
1826F: include/linux/kobj*
1827F: lib/kobj*
1530 1828
1531DRM DRIVERS 1829DRM DRIVERS
1532P: David Airlie 1830P: David Airlie
1533M: airlied@linux.ie 1831M: airlied@linux.ie
1534L: dri-devel@lists.sourceforge.net 1832L: dri-devel@lists.sourceforge.net
1535T: git kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6.git 1833T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1536S: Maintained 1834S: Maintained
1835F: drivers/gpu/drm/
1537 1836
1538DSCC4 DRIVER 1837DSCC4 DRIVER
1539P: Francois Romieu 1838P: Francois Romieu
1540M: romieu@fr.zoreil.com 1839M: romieu@fr.zoreil.com
1541L: netdev@vger.kernel.org 1840L: netdev@vger.kernel.org
1542S: Maintained 1841S: Maintained
1543 1842F: drivers/net/wan/dscc4.c
1544DVB SUBSYSTEM AND DRIVERS
1545P: LinuxTV.org Project
1546M: linux-media@vger.kernel.org
1547W: http://linuxtv.org/
1548T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1549S: Maintained
1550 1843
1551DZ DECSTATION DZ11 SERIAL DRIVER 1844DZ DECSTATION DZ11 SERIAL DRIVER
1552P: Maciej W. Rozycki 1845P: Maciej W. Rozycki
1553M: macro@linux-mips.org 1846M: macro@linux-mips.org
1554S: Maintained 1847S: Maintained
1848F: drivers/serial/dz.*
1555 1849
1556EATA-DMA SCSI DRIVER 1850EATA-DMA SCSI DRIVER
1557P: Michael Neuffer 1851P: Michael Neuffer
1558L: linux-eata@i-connect.net, linux-scsi@vger.kernel.org 1852M: mike@i-Connect.Net
1853L: linux-eata@i-connect.net
1854L: linux-scsi@vger.kernel.org
1559S: Maintained 1855S: Maintained
1856F: drivers/scsi/eata*
1560 1857
1561EATA ISA/EISA/PCI SCSI DRIVER 1858EATA ISA/EISA/PCI SCSI DRIVER
1562P: Dario Ballabio 1859P: Dario Ballabio
1563M: ballabio_dario@emc.com 1860M: ballabio_dario@emc.com
1564L: linux-scsi@vger.kernel.org 1861L: linux-scsi@vger.kernel.org
1565S: Maintained 1862S: Maintained
1863F: drivers/scsi/eata.c
1566 1864
1567EATA-PIO SCSI DRIVER 1865EATA-PIO SCSI DRIVER
1568P: Michael Neuffer 1866P: Michael Neuffer
1569M: mike@i-Connect.Net 1867M: mike@i-Connect.Net
1570L: linux-eata@i-connect.net, linux-scsi@vger.kernel.org 1868L: linux-eata@i-connect.net
1869L: linux-scsi@vger.kernel.org
1571S: Maintained 1870S: Maintained
1871F: drivers/scsi/eata_pio.*
1572 1872
1573EBTABLES 1873EBTABLES
1574P: Bart De Schuymer 1874P: Bart De Schuymer
@@ -1577,13 +1877,19 @@ L: ebtables-user@lists.sourceforge.net
1577L: ebtables-devel@lists.sourceforge.net 1877L: ebtables-devel@lists.sourceforge.net
1578W: http://ebtables.sourceforge.net/ 1878W: http://ebtables.sourceforge.net/
1579S: Maintained 1879S: Maintained
1880F: include/linux/netfilter_bridge/ebt_*.h
1881F: net/bridge/netfilter/ebt*.c
1580 1882
1581ECRYPT FILE SYSTEM 1883ECRYPT FILE SYSTEM
1582P: Tyler Hicks, Dustin Kirkland 1884P: Tyler Hicks
1583M: tyhicks@linux.vnet.ibm.com, kirkland@canonical.com 1885M: tyhicks@linux.vnet.ibm.com
1886M: Dustin Kirkland
1887P: kirkland@canonical.com
1584L: ecryptfs-devel@lists.launchpad.net 1888L: ecryptfs-devel@lists.launchpad.net
1585W: https://launchpad.net/ecryptfs 1889W: https://launchpad.net/ecryptfs
1586S: Supported 1890S: Supported
1891F: Documentation/filesystems/ecryptfs.txt
1892F: fs/ecryptfs/
1587 1893
1588EDAC-CORE 1894EDAC-CORE
1589P: Doug Thompson 1895P: Doug Thompson
@@ -1591,6 +1897,9 @@ M: dougthompson@xmission.com
1591L: bluesmoke-devel@lists.sourceforge.net 1897L: bluesmoke-devel@lists.sourceforge.net
1592W: bluesmoke.sourceforge.net 1898W: bluesmoke.sourceforge.net
1593S: Supported 1899S: Supported
1900F: Documentation/edac.txt
1901F: drivers/edac/edac_*
1902F: include/linux/edac.h
1594 1903
1595EDAC-E752X 1904EDAC-E752X
1596P: Mark Gross 1905P: Mark Gross
@@ -1600,6 +1909,7 @@ M: dougthompson@xmission.com
1600L: bluesmoke-devel@lists.sourceforge.net 1909L: bluesmoke-devel@lists.sourceforge.net
1601W: bluesmoke.sourceforge.net 1910W: bluesmoke.sourceforge.net
1602S: Maintained 1911S: Maintained
1912F: drivers/edac/e752x_edac.c
1603 1913
1604EDAC-E7XXX 1914EDAC-E7XXX
1605P: Doug Thompson 1915P: Doug Thompson
@@ -1607,6 +1917,7 @@ M: dougthompson@xmission.com
1607L: bluesmoke-devel@lists.sourceforge.net 1917L: bluesmoke-devel@lists.sourceforge.net
1608W: bluesmoke.sourceforge.net 1918W: bluesmoke.sourceforge.net
1609S: Maintained 1919S: Maintained
1920F: drivers/edac/e7xxx_edac.c
1610 1921
1611EDAC-I82443BXGX 1922EDAC-I82443BXGX
1612P: Tim Small 1923P: Tim Small
@@ -1614,6 +1925,7 @@ M: tim@buttersideup.com
1614L: bluesmoke-devel@lists.sourceforge.net 1925L: bluesmoke-devel@lists.sourceforge.net
1615W: bluesmoke.sourceforge.net 1926W: bluesmoke.sourceforge.net
1616S: Maintained 1927S: Maintained
1928F: drivers/edac/i82443bxgx_edac.c
1617 1929
1618EDAC-I3000 1930EDAC-I3000
1619P: Jason Uhlenkott 1931P: Jason Uhlenkott
@@ -1621,6 +1933,7 @@ M: juhlenko@akamai.com
1621L: bluesmoke-devel@lists.sourceforge.net 1933L: bluesmoke-devel@lists.sourceforge.net
1622W: bluesmoke.sourceforge.net 1934W: bluesmoke.sourceforge.net
1623S: Maintained 1935S: Maintained
1936F: drivers/edac/i3000_edac.c
1624 1937
1625EDAC-I5000 1938EDAC-I5000
1626P: Doug Thompson 1939P: Doug Thompson
@@ -1628,6 +1941,7 @@ M: dougthompson@xmission.com
1628L: bluesmoke-devel@lists.sourceforge.net 1941L: bluesmoke-devel@lists.sourceforge.net
1629W: bluesmoke.sourceforge.net 1942W: bluesmoke.sourceforge.net
1630S: Maintained 1943S: Maintained
1944F: drivers/edac/i5000_edac.c
1631 1945
1632EDAC-I5400 1946EDAC-I5400
1633P: Mauro Carvalho Chehab 1947P: Mauro Carvalho Chehab
@@ -1635,6 +1949,7 @@ M: mchehab@redhat.com
1635L: bluesmoke-devel@lists.sourceforge.net 1949L: bluesmoke-devel@lists.sourceforge.net
1636W: bluesmoke.sourceforge.net 1950W: bluesmoke.sourceforge.net
1637S: Maintained 1951S: Maintained
1952F: drivers/edac/i5400_edac.c
1638 1953
1639EDAC-I82975X 1954EDAC-I82975X
1640P: Ranganathan Desikan 1955P: Ranganathan Desikan
@@ -1644,6 +1959,7 @@ M: arvind@acarlab.com
1644L: bluesmoke-devel@lists.sourceforge.net 1959L: bluesmoke-devel@lists.sourceforge.net
1645W: bluesmoke.sourceforge.net 1960W: bluesmoke.sourceforge.net
1646S: Maintained 1961S: Maintained
1962F: drivers/edac/i82975x_edac.c
1647 1963
1648EDAC-PASEMI 1964EDAC-PASEMI
1649P: Egor Martovetsky 1965P: Egor Martovetsky
@@ -1651,6 +1967,7 @@ M: egor@pasemi.com
1651L: bluesmoke-devel@lists.sourceforge.net 1967L: bluesmoke-devel@lists.sourceforge.net
1652W: bluesmoke.sourceforge.net 1968W: bluesmoke.sourceforge.net
1653S: Maintained 1969S: Maintained
1970F: drivers/edac/pasemi_edac.c
1654 1971
1655EDAC-R82600 1972EDAC-R82600
1656P: Tim Small 1973P: Tim Small
@@ -1658,6 +1975,7 @@ M: tim@buttersideup.com
1658L: bluesmoke-devel@lists.sourceforge.net 1975L: bluesmoke-devel@lists.sourceforge.net
1659W: bluesmoke.sourceforge.net 1976W: bluesmoke.sourceforge.net
1660S: Maintained 1977S: Maintained
1978F: drivers/edac/r82600_edac.c
1661 1979
1662EEEPC LAPTOP EXTRAS DRIVER 1980EEEPC LAPTOP EXTRAS DRIVER
1663P: Corentin Chary 1981P: Corentin Chary
@@ -1665,10 +1983,12 @@ M: corentincj@iksaif.net
1665L: acpi4asus-user@lists.sourceforge.net 1983L: acpi4asus-user@lists.sourceforge.net
1666W: http://sourceforge.net/projects/acpi4asus 1984W: http://sourceforge.net/projects/acpi4asus
1667S: Maintained 1985S: Maintained
1986F: drivers/platform/x86/eeepc-laptop.c
1668 1987
1669EFS FILESYSTEM 1988EFS FILESYSTEM
1670W: http://aeschi.ch.eu.org/efs/ 1989W: http://aeschi.ch.eu.org/efs/
1671S: Orphan 1990S: Orphan
1991F: fs/efs/
1672 1992
1673EHCA (IBM GX bus InfiniBand adapter) DRIVER 1993EHCA (IBM GX bus InfiniBand adapter) DRIVER
1674P: Hoang-Nam Nguyen 1994P: Hoang-Nam Nguyen
@@ -1677,6 +1997,7 @@ P: Christoph Raisch
1677M: raisch@de.ibm.com 1997M: raisch@de.ibm.com
1678L: general@lists.openfabrics.org 1998L: general@lists.openfabrics.org
1679S: Supported 1999S: Supported
2000F: drivers/infiniband/hw/ehca/
1680 2001
1681EMBEDDED LINUX 2002EMBEDDED LINUX
1682P: Paul Gortmaker 2003P: Paul Gortmaker
@@ -1692,22 +2013,29 @@ M: james.smart@emulex.com
1692L: linux-scsi@vger.kernel.org 2013L: linux-scsi@vger.kernel.org
1693W: http://sourceforge.net/projects/lpfcxxxx 2014W: http://sourceforge.net/projects/lpfcxxxx
1694S: Supported 2015S: Supported
2016F: drivers/scsi/lpfc/
1695 2017
1696EPSON 1355 FRAMEBUFFER DRIVER 2018EPSON 1355 FRAMEBUFFER DRIVER
1697P: Christopher Hoover 2019P: Christopher Hoover
1698M: ch@murgatroid.com, ch@hpl.hp.com 2020M: ch@murgatroid.com
2021P: Christopher Hoover
2022M: ch@hpl.hp.com
1699S: Maintained 2023S: Maintained
2024F: drivers/video/epson1355fb.c
1700 2025
1701EPSON S1D13XXX FRAMEBUFFER DRIVER 2026EPSON S1D13XXX FRAMEBUFFER DRIVER
1702P: Kristoffer Ericson 2027P: Kristoffer Ericson
1703M: kristoffer.ericson@gmail.com 2028M: kristoffer.ericson@gmail.com
1704S: Maintained 2029S: Maintained
2030F: drivers/video/s1d13xxxfb.c
2031F: include/video/s1d13xxxfb.h
1705 2032
1706ETHEREXPRESS-16 NETWORK DRIVER 2033ETHEREXPRESS-16 NETWORK DRIVER
1707P: Philip Blundell 2034P: Philip Blundell
1708M: philb@gnu.org 2035M: philb@gnu.org
1709L: netdev@vger.kernel.org 2036L: netdev@vger.kernel.org
1710S: Maintained 2037S: Maintained
2038F: drivers/net/eexpress.*
1711 2039
1712ETHERNET BRIDGE 2040ETHERNET BRIDGE
1713P: Stephen Hemminger 2041P: Stephen Hemminger
@@ -1715,87 +2043,126 @@ M: shemminger@linux-foundation.org
1715L: bridge@lists.linux-foundation.org 2043L: bridge@lists.linux-foundation.org
1716W: http://www.linux-foundation.org/en/Net:Bridge 2044W: http://www.linux-foundation.org/en/Net:Bridge
1717S: Maintained 2045S: Maintained
2046F: include/linux/netfilter_bridge/
2047F: net/bridge/
1718 2048
1719ETHERTEAM 16I DRIVER 2049ETHERTEAM 16I DRIVER
1720P: Mika Kuoppala 2050P: Mika Kuoppala
1721M: miku@iki.fi 2051M: miku@iki.fi
1722S: Maintained 2052S: Maintained
2053F: drivers/net/eth16i.c
1723 2054
1724EXT2 FILE SYSTEM 2055EXT2 FILE SYSTEM
1725L: linux-ext4@vger.kernel.org 2056L: linux-ext4@vger.kernel.org
1726S: Maintained 2057S: Maintained
2058F: Documentation/filesystems/ext2.txt
2059F: fs/ext2/
2060F: include/linux/ext2*
1727 2061
1728EXT3 FILE SYSTEM 2062EXT3 FILE SYSTEM
1729P: Stephen Tweedie, Andrew Morton 2063P: Stephen Tweedie
1730M: sct@redhat.com, akpm@linux-foundation.org, adilger@sun.com 2064M: sct@redhat.com
2065P: Andrew Morton
2066M: akpm@linux-foundation.org
2067P: Andreas Dilger
2068M: adilger@sun.com
1731L: linux-ext4@vger.kernel.org 2069L: linux-ext4@vger.kernel.org
1732S: Maintained 2070S: Maintained
2071F: Documentation/filesystems/ext3.txt
2072F: fs/ext3/
2073F: include/linux/ext3*
1733 2074
1734EXT4 FILE SYSTEM 2075EXT4 FILE SYSTEM
1735P: Theodore Ts'o 2076P: Theodore Ts'o
1736M: tytso@mit.edu, adilger@sun.com 2077M: tytso@mit.edu
2078P: Andreas Dilger
2079M: adilger@sun.com
1737L: linux-ext4@vger.kernel.org 2080L: linux-ext4@vger.kernel.org
1738W: http://ext4.wiki.kernel.org 2081W: http://ext4.wiki.kernel.org
1739S: Maintained 2082S: Maintained
2083F: Documentation/filesystems/ext4.txt
2084F: fs/ext4/
1740 2085
1741F71805F HARDWARE MONITORING DRIVER 2086F71805F HARDWARE MONITORING DRIVER
1742P: Jean Delvare 2087P: Jean Delvare
1743M: khali@linux-fr.org 2088M: khali@linux-fr.org
1744L: lm-sensors@lm-sensors.org 2089L: lm-sensors@lm-sensors.org
1745S: Maintained 2090S: Maintained
2091F: Documentation/hwmon/f71805f
2092F: drivers/hwmon/f71805f.c
1746 2093
1747FARSYNC SYNCHRONOUS DRIVER 2094FARSYNC SYNCHRONOUS DRIVER
1748P: Kevin Curtis 2095P: Kevin Curtis
1749M: kevin.curtis@farsite.co.uk 2096M: kevin.curtis@farsite.co.uk
1750W: http://www.farsite.co.uk/ 2097W: http://www.farsite.co.uk/
1751S: Supported 2098S: Supported
2099F: drivers/net/wan/farsync.*
1752 2100
1753FAULT INJECTION SUPPORT 2101FAULT INJECTION SUPPORT
1754P: Akinobu Mita 2102P: Akinobu Mita
1755M: akinobu.mita@gmail.com 2103M: akinobu.mita@gmail.com
1756S: Supported 2104S: Supported
2105F: Documentation/fault-injection/
2106F: lib/fault-inject.c
1757 2107
1758FILE LOCKING (flock() and fcntl()/lockf()) 2108FILE LOCKING (flock() and fcntl()/lockf())
1759P: Matthew Wilcox 2109P: Matthew Wilcox
1760M: matthew@wil.cx 2110M: matthew@wil.cx
1761L: linux-fsdevel@vger.kernel.org 2111L: linux-fsdevel@vger.kernel.org
1762S: Maintained 2112S: Maintained
2113F: include/linux/fcntl.h
2114F: include/linux/fs.h
2115F: fs/fcntl.c
2116F: fs/locks.c
1763 2117
1764FILESYSTEMS (VFS and infrastructure) 2118FILESYSTEMS (VFS and infrastructure)
1765P: Alexander Viro 2119P: Alexander Viro
1766M: viro@zeniv.linux.org.uk 2120M: viro@zeniv.linux.org.uk
1767L: linux-fsdevel@vger.kernel.org 2121L: linux-fsdevel@vger.kernel.org
1768S: Maintained 2122S: Maintained
2123F: fs/*
1769 2124
1770FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 2125FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
1771P: Riku Voipio 2126P: Riku Voipio
1772M: riku.vipio@iki.fi 2127M: riku.vipio@iki.fi
1773L: lm-sensors@lm-sensors.org 2128L: lm-sensors@lm-sensors.org
1774S: Maintained 2129S: Maintained
2130F: drivers/hwmon/f75375s.c
2131F: include/linux/f75375s.h
1775 2132
1776FIREWIRE SUBSYSTEM (drivers/firewire, <linux/firewire*.h>) 2133FIREWIRE SUBSYSTEM
1777P: Kristian Hoegsberg, Stefan Richter 2134P: Kristian Hoegsberg
1778M: krh@redhat.com, stefanr@s5r6.in-berlin.de 2135M: krh@redhat.com
2136P: Stefan Richter
2137M: stefanr@s5r6.in-berlin.de
1779L: linux1394-devel@lists.sourceforge.net 2138L: linux1394-devel@lists.sourceforge.net
1780W: http://www.linux1394.org/ 2139W: http://www.linux1394.org/
1781T: git kernel.org:/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git 2140T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
1782S: Maintained 2141S: Maintained
2142F: drivers/firewire/
2143F: include/linux/firewire*.h
1783 2144
1784FIRMWARE LOADER (request_firmware) 2145FIRMWARE LOADER (request_firmware)
1785L: linux-kernel@vger.kernel.org 2146L: linux-kernel@vger.kernel.org
1786S: Orphan 2147S: Orphan
2148F: Documentation/firmware_class/
2149F: drivers/base/firmware*.c
2150F: include/linux/firmware.h
1787 2151
1788FPU EMULATOR 2152FPU EMULATOR
1789P: Bill Metzenthen 2153P: Bill Metzenthen
1790M: billm@suburbia.net 2154M: billm@melbpc.org.au
1791W: http://suburbia.net/~billm/floating-point/emulator/ 2155W: http://floatingpoint.sourceforge.net/emulator/index.html
1792S: Maintained 2156S: Maintained
2157F: arch/x86/math-emu/
1793 2158
1794FRAME RELAY DLCI/FRAD (Sangoma drivers too) 2159FRAME RELAY DLCI/FRAD (Sangoma drivers too)
1795P: Mike McLagan 2160P: Mike McLagan
1796M: mike.mclagan@linux.org 2161M: mike.mclagan@linux.org
1797L: netdev@vger.kernel.org 2162L: netdev@vger.kernel.org
1798S: Maintained 2163S: Maintained
2164F: drivers/net/wan/dlci.c
2165F: drivers/net/wan/sdla.c
1799 2166
1800FRAMEBUFFER LAYER 2167FRAMEBUFFER LAYER
1801P: Antonino Daplas 2168P: Antonino Daplas
@@ -1803,6 +2170,9 @@ M: adaplas@gmail.com
1803L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 2170L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
1804W: http://linux-fbdev.sourceforge.net/ 2171W: http://linux-fbdev.sourceforge.net/
1805S: Maintained 2172S: Maintained
2173F: Documentation/fb/
2174F: drivers/video/fb*
2175F: include/linux/fb.h
1806 2176
1807FREESCALE DMA DRIVER 2177FREESCALE DMA DRIVER
1808P: Li Yang 2178P: Li Yang
@@ -1812,6 +2182,7 @@ M: zw@zh-kernel.org
1812L: linuxppc-embedded@ozlabs.org 2182L: linuxppc-embedded@ozlabs.org
1813L: linux-kernel@vger.kernel.org 2183L: linux-kernel@vger.kernel.org
1814S: Maintained 2184S: Maintained
2185F: drivers/dma/fsldma.*
1815 2186
1816FREESCALE I2C CPM DRIVER 2187FREESCALE I2C CPM DRIVER
1817P: Jochen Friedrich 2188P: Jochen Friedrich
@@ -1819,6 +2190,7 @@ M: jochen@scram.de
1819L: linuxppc-dev@ozlabs.org 2190L: linuxppc-dev@ozlabs.org
1820L: linux-i2c@vger.kernel.org 2191L: linux-i2c@vger.kernel.org
1821S: Maintained 2192S: Maintained
2193F: drivers/i2c/busses/i2c-cpm.c
1822 2194
1823FREESCALE IMX / MXC FRAMEBUFFER DRIVER 2195FREESCALE IMX / MXC FRAMEBUFFER DRIVER
1824P: Sascha Hauer 2196P: Sascha Hauer
@@ -1826,6 +2198,8 @@ M: kernel@pengutronix.de
1826L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 2198L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
1827L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 2199L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
1828S: Maintained 2200S: Maintained
2201F: arch/arm/plat-mxc/include/mach/imxfb.h
2202F: drivers/video/imxfb.c
1829 2203
1830FREESCALE SOC FS_ENET DRIVER 2204FREESCALE SOC FS_ENET DRIVER
1831P: Pantelis Antoniou 2205P: Pantelis Antoniou
@@ -1835,12 +2209,16 @@ M: vbordug@ru.mvista.com
1835L: linuxppc-dev@ozlabs.org 2209L: linuxppc-dev@ozlabs.org
1836L: netdev@vger.kernel.org 2210L: netdev@vger.kernel.org
1837S: Maintained 2211S: Maintained
2212F: drivers/net/fs_enet/
2213F: include/linux/fs_enet_pd.h
1838 2214
1839FREESCALE QUICC ENGINE LIBRARY 2215FREESCALE QUICC ENGINE LIBRARY
1840P: Timur Tabi 2216P: Timur Tabi
1841M: timur@freescale.com 2217M: timur@freescale.com
1842L: linuxppc-dev@ozlabs.org 2218L: linuxppc-dev@ozlabs.org
1843S: Supported 2219S: Supported
2220F: arch/powerpc/sysdev/qe_lib/
2221F: arch/powerpc/include/asm/*qe.h
1844 2222
1845FREESCALE HIGHSPEED USB DEVICE DRIVER 2223FREESCALE HIGHSPEED USB DEVICE DRIVER
1846P: Li Yang 2224P: Li Yang
@@ -1848,6 +2226,7 @@ M: leoli@freescale.com
1848L: linux-usb@vger.kernel.org 2226L: linux-usb@vger.kernel.org
1849L: linuxppc-dev@ozlabs.org 2227L: linuxppc-dev@ozlabs.org
1850S: Maintained 2228S: Maintained
2229F: drivers/usb/gadget/fsl_usb2_udc.c
1851 2230
1852FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 2231FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
1853P: Li Yang 2232P: Li Yang
@@ -1855,12 +2234,14 @@ M: leoli@freescale.com
1855L: netdev@vger.kernel.org 2234L: netdev@vger.kernel.org
1856L: linuxppc-dev@ozlabs.org 2235L: linuxppc-dev@ozlabs.org
1857S: Maintained 2236S: Maintained
2237F: drivers/net/ucc_geth*
1858 2238
1859FREESCALE QUICC ENGINE UCC UART DRIVER 2239FREESCALE QUICC ENGINE UCC UART DRIVER
1860P: Timur Tabi 2240P: Timur Tabi
1861M: timur@freescale.com 2241M: timur@freescale.com
1862L: linuxppc-dev@ozlabs.org 2242L: linuxppc-dev@ozlabs.org
1863S: Supported 2243S: Supported
2244F: drivers/serial/ucc_uart.c
1864 2245
1865FREESCALE SOC SOUND DRIVERS 2246FREESCALE SOC SOUND DRIVERS
1866P: Timur Tabi 2247P: Timur Tabi
@@ -1868,12 +2249,15 @@ M: timur@freescale.com
1868L: alsa-devel@alsa-project.org 2249L: alsa-devel@alsa-project.org
1869L: linuxppc-dev@ozlabs.org 2250L: linuxppc-dev@ozlabs.org
1870S: Supported 2251S: Supported
2252F: sound/soc/fsl/fsl*
2253F: sound/soc/fsl/mpc8610_hpcd.c
1871 2254
1872FREEVXFS FILESYSTEM 2255FREEVXFS FILESYSTEM
1873P: Christoph Hellwig 2256P: Christoph Hellwig
1874M: hch@infradead.org 2257M: hch@infradead.org
1875W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 2258W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
1876S: Maintained 2259S: Maintained
2260F: fs/freevxfs/
1877 2261
1878FREEZER 2262FREEZER
1879P: Pavel Machek 2263P: Pavel Machek
@@ -1882,22 +2266,32 @@ P: Rafael J. Wysocki
1882M: rjw@sisk.pl 2266M: rjw@sisk.pl
1883L: linux-pm@lists.linux-foundation.org 2267L: linux-pm@lists.linux-foundation.org
1884S: Supported 2268S: Supported
2269F: Documentation/power/freezing-of-tasks.txt
2270F: include/linux/freezer.h
2271F: kernel/freezer.c
1885 2272
1886FTRACE 2273FTRACE
1887P: Steven Rostedt 2274P: Steven Rostedt
1888M: rostedt@goodmis.org 2275M: rostedt@goodmis.org
1889S: Maintained 2276S: Maintained
2277F: Documentation/ftrace.txt
2278F: arch/*/*/*/ftrace.h
2279F: arch/*/kernel/ftrace.c
2280F: include/*/ftrace.h
2281F: kernel/trace/
1890 2282
1891FUJITSU FR-V (FRV) PORT 2283FUJITSU FR-V (FRV) PORT
1892P: David Howells 2284P: David Howells
1893M: dhowells@redhat.com 2285M: dhowells@redhat.com
1894S: Maintained 2286S: Maintained
2287F: arch/frv/
1895 2288
1896FUJITSU LAPTOP EXTRAS 2289FUJITSU LAPTOP EXTRAS
1897P: Jonathan Woithe 2290P: Jonathan Woithe
1898M: jwoithe@physics.adelaide.edu.au 2291M: jwoithe@physics.adelaide.edu.au
1899L: linux-acpi@vger.kernel.org 2292L: linux-acpi@vger.kernel.org
1900S: Maintained 2293S: Maintained
2294F: drivers/platform/x86/fujitsu-laptop.c
1901 2295
1902FUSE: FILESYSTEM IN USERSPACE 2296FUSE: FILESYSTEM IN USERSPACE
1903P: Miklos Szeredi 2297P: Miklos Szeredi
@@ -1905,12 +2299,15 @@ M: miklos@szeredi.hu
1905L: fuse-devel@lists.sourceforge.net 2299L: fuse-devel@lists.sourceforge.net
1906W: http://fuse.sourceforge.net/ 2300W: http://fuse.sourceforge.net/
1907S: Maintained 2301S: Maintained
2302F: fs/fuse/
2303F: include/linux/fuse.h
1908 2304
1909FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 2305FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
1910P: Rik Faith 2306P: Rik Faith
1911M: faith@cs.unc.edu 2307M: faith@cs.unc.edu
1912L: linux-scsi@vger.kernel.org 2308L: linux-scsi@vger.kernel.org
1913S: Odd Fixes (e.g., new signatures) 2309S: Odd Fixes (e.g., new signatures)
2310F: drivers/scsi/fdomain.*
1914 2311
1915GDT SCSI DISK ARRAY CONTROLLER DRIVER 2312GDT SCSI DISK ARRAY CONTROLLER DRIVER
1916P: Achim Leubner 2313P: Achim Leubner
@@ -1918,26 +2315,39 @@ M: achim_leubner@adaptec.com
1918L: linux-scsi@vger.kernel.org 2315L: linux-scsi@vger.kernel.org
1919W: http://www.icp-vortex.com/ 2316W: http://www.icp-vortex.com/
1920S: Supported 2317S: Supported
2318F: drivers/scsi/gdt*
1921 2319
1922GENERIC GPIO I2C DRIVER 2320GENERIC GPIO I2C DRIVER
1923P: Haavard Skinnemoen 2321P: Haavard Skinnemoen
1924M: hskinnemoen@atmel.com 2322M: hskinnemoen@atmel.com
1925S: Supported 2323S: Supported
2324F: drivers/i2c/busses/i2c-gpio.c
2325F: include/linux/i2c-gpio.h
1926 2326
1927GENERIC HDLC (WAN) DRIVERS 2327GENERIC HDLC (WAN) DRIVERS
1928P: Krzysztof Halasa 2328P: Krzysztof Halasa
1929M: khc@pm.waw.pl 2329M: khc@pm.waw.pl
1930W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 2330W: http://www.kernel.org/pub/linux/utils/net/hdlc/
1931S: Maintained 2331S: Maintained
2332F: drivers/net/wan/c101.c
2333F: drivers/net/wan/hd6457*
2334F: drivers/net/wan/hdlc*
2335F: drivers/net/wan/n2.c
2336F: drivers/net/wan/pc300too.c
2337F: drivers/net/wan/pci200syn.c
2338F: drivers/net/wan/wanxl*
1932 2339
1933GFS2 FILE SYSTEM 2340GFS2 FILE SYSTEM
1934P: Steven Whitehouse 2341P: Steven Whitehouse
1935M: swhiteho@redhat.com 2342M: swhiteho@redhat.com
1936L: cluster-devel@redhat.com 2343L: cluster-devel@redhat.com
1937W: http://sources.redhat.com/cluster/ 2344W: http://sources.redhat.com/cluster/
1938T: git kernel.org:/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git 2345T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
1939T: git kernel.org:/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git 2346T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
1940S: Supported 2347S: Supported
2348F: Documentation/filesystems/gfs2*.txt
2349F: fs/gfs2/
2350F: include/linux/gfs2_ondisk.h
1941 2351
1942GIGASET ISDN DRIVERS 2352GIGASET ISDN DRIVERS
1943P: Hansjoerg Lipp 2353P: Hansjoerg Lipp
@@ -1947,6 +2357,9 @@ M: tilman@imap.cc
1947L: gigaset307x-common@lists.sourceforge.net 2357L: gigaset307x-common@lists.sourceforge.net
1948W: http://gigaset307x.sourceforge.net/ 2358W: http://gigaset307x.sourceforge.net/
1949S: Maintained 2359S: Maintained
2360F: Documentation/isdn/README.gigaset
2361F: drivers/isdn/gigaset/
2362F: include/linux/gigaset_dev.h
1950 2363
1951HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 2364HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
1952P: Frank Seidel 2365P: Frank Seidel
@@ -1954,6 +2367,7 @@ M: frank@f-seidel.de
1954L: lm-sensors@lm-sensors.org 2367L: lm-sensors@lm-sensors.org
1955W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 2368W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
1956S: Maintained 2369S: Maintained
2370F: drivers/hwmon/hdaps.c
1957 2371
1958HYPERVISOR VIRTUAL CONSOLE DRIVER 2372HYPERVISOR VIRTUAL CONSOLE DRIVER
1959L: linuxppc-dev@ozlabs.org 2373L: linuxppc-dev@ozlabs.org
@@ -1965,51 +2379,61 @@ GSPCA FINEPIX SUBDRIVER
1965P: Frank Zago 2379P: Frank Zago
1966M: frank@zago.net 2380M: frank@zago.net
1967L: linux-media@vger.kernel.org 2381L: linux-media@vger.kernel.org
1968T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2382T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1969S: Maintained 2383S: Maintained
2384F: drivers/media/video/gspca/finepix.c
1970 2385
1971GSPCA M5602 SUBDRIVER 2386GSPCA M5602 SUBDRIVER
1972P: Erik Andren 2387P: Erik Andren
1973M: erik.andren@gmail.com 2388M: erik.andren@gmail.com
1974L: linux-media@vger.kernel.org 2389L: linux-media@vger.kernel.org
1975T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2390T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1976S: Maintained 2391S: Maintained
2392F: drivers/media/video/gspca/m5602/
1977 2393
1978GSPCA PAC207 SONIXB SUBDRIVER 2394GSPCA PAC207 SONIXB SUBDRIVER
1979P: Hans de Goede 2395P: Hans de Goede
1980M: hdegoede@redhat.com 2396M: hdegoede@redhat.com
1981L: linux-media@vger.kernel.org 2397L: linux-media@vger.kernel.org
1982T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2398T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1983S: Maintained 2399S: Maintained
2400F: drivers/media/video/gspca/pac207.c
1984 2401
1985GSPCA T613 SUBDRIVER 2402GSPCA T613 SUBDRIVER
1986P: Leandro Costantino 2403P: Leandro Costantino
1987M: lcostantino@gmail.com 2404M: lcostantino@gmail.com
1988L: linux-media@vger.kernel.org 2405L: linux-media@vger.kernel.org
1989T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1990S: Maintained 2407S: Maintained
2408F: drivers/media/video/gspca/t613.c
1991 2409
1992GSPCA USB WEBCAM DRIVER 2410GSPCA USB WEBCAM DRIVER
1993P: Jean-Francois Moine 2411P: Jean-Francois Moine
1994M: moinejf@free.fr 2412M: moinejf@free.fr
1995W: http://moinejf.free.fr 2413W: http://moinejf.free.fr
1996L: linux-media@vger.kernel.org 2414L: linux-media@vger.kernel.org
1997T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2415T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1998S: Maintained 2416S: Maintained
2417F: drivers/media/video/gspca/
1999 2418
2000HARDWARE MONITORING 2419HARDWARE MONITORING
2001L: lm-sensors@lm-sensors.org 2420L: lm-sensors@lm-sensors.org
2002W: http://www.lm-sensors.org/ 2421W: http://www.lm-sensors.org/
2003S: Orphan 2422S: Orphan
2423F: drivers/hwmon/
2004 2424
2005HARDWARE RANDOM NUMBER GENERATOR CORE 2425HARDWARE RANDOM NUMBER GENERATOR CORE
2006S: Orphan 2426S: Orphan
2427F: Documentation/hw_random.txt
2428F: drivers/char/hw_random/
2429F: include/linux/hw_random.h
2007 2430
2008HARMONY SOUND DRIVER 2431HARMONY SOUND DRIVER
2009P: Kyle McMartin 2432P: Kyle McMartin
2010M: kyle@mcmartin.ca 2433M: kyle@mcmartin.ca
2011L: linux-parisc@vger.kernel.org 2434L: linux-parisc@vger.kernel.org
2012S: Maintained 2435S: Maintained
2436F: sound/parisc/harmony.*
2013 2437
2014HAYES ESP SERIAL DRIVER 2438HAYES ESP SERIAL DRIVER
2015P: Andrew J. Robinson 2439P: Andrew J. Robinson
@@ -2017,30 +2441,33 @@ M: arobinso@nyx.net
2017L: linux-kernel@vger.kernel.org 2441L: linux-kernel@vger.kernel.org
2018W: http://www.nyx.net/~arobinso 2442W: http://www.nyx.net/~arobinso
2019S: Maintained 2443S: Maintained
2020 2444F: Documentation/serial/hayes-esp.txt
2021HEWLETT-PACKARD FIBRE CHANNEL 64-bit/66MHz PCI non-intelligent HBA 2445F: drivers/char/esp.c
2022P: Chirag Kantharia
2023M: chirag.kantharia@hp.com
2024L: iss_storagedev@hp.com
2025S: Maintained
2026 2446
2027HEWLETT-PACKARD SMART2 RAID DRIVER 2447HEWLETT-PACKARD SMART2 RAID DRIVER
2028P: Chirag Kantharia 2448P: Chirag Kantharia
2029M: chirag.kantharia@hp.com 2449M: chirag.kantharia@hp.com
2030L: iss_storagedev@hp.com 2450L: iss_storagedev@hp.com
2031S: Maintained 2451S: Maintained
2452F: Documentation/blockdev/cpqarray.txt
2453F: drivers/block/cpqarray.*
2032 2454
2033HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 2455HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2034P: Mike Miller 2456P: Mike Miller
2035M: mike.miller@hp.com 2457M: mike.miller@hp.com
2036L: iss_storagedev@hp.com 2458L: iss_storagedev@hp.com
2037S: Supported 2459S: Supported
2460F: Documentation/blockdev/cciss.txt
2461F: drivers/block/cciss*
2462F: include/linux/cciss_ioctl.h
2038 2463
2039HFS FILESYSTEM 2464HFS FILESYSTEM
2040P: Roman Zippel 2465P: Roman Zippel
2041M: zippel@linux-m68k.org 2466M: zippel@linux-m68k.org
2042L: linux-kernel@vger.kernel.org 2467L: linux-kernel@vger.kernel.org
2043S: Maintained 2468S: Maintained
2469F: Documentation/filesystems/hfs.txt
2470F: fs/hfs/
2044 2471
2045HGA FRAMEBUFFER DRIVER 2472HGA FRAMEBUFFER DRIVER
2046P: Ferenc Bakonyi 2473P: Ferenc Bakonyi
@@ -2048,6 +2475,7 @@ M: fero@drama.obuda.kando.hu
2048L: linux-nvidia@lists.surfsouth.com 2475L: linux-nvidia@lists.surfsouth.com
2049W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 2476W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2050S: Maintained 2477S: Maintained
2478F: drivers/video/hgafb.c
2051 2479
2052HIBERNATION (aka Software Suspend, aka swsusp) 2480HIBERNATION (aka Software Suspend, aka swsusp)
2053P: Pavel Machek 2481P: Pavel Machek
@@ -2056,19 +2484,32 @@ P: Rafael J. Wysocki
2056M: rjw@sisk.pl 2484M: rjw@sisk.pl
2057L: linux-pm@lists.linux-foundation.org 2485L: linux-pm@lists.linux-foundation.org
2058S: Supported 2486S: Supported
2487F: arch/x86/power/
2488F: drivers/base/power/
2489F: kernel/power/
2490F: include/linux/suspend.h
2491F: include/linux/freezer.h
2492F: include/linux/pm.h
2493F: include/asm-*/suspend*.h
2494F: arch/*/include/asm/suspend*.h
2059 2495
2060HID CORE LAYER 2496HID CORE LAYER
2061P: Jiri Kosina 2497P: Jiri Kosina
2062M: jkosina@suse.cz 2498M: jkosina@suse.cz
2063L: linux-input@vger.kernel.org 2499L: linux-input@vger.kernel.org
2064T: git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git 2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2065S: Maintained 2501S: Maintained
2502F: drivers/hid/
2503F: include/linux/hid*
2066 2504
2067HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 2505HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2068P: Thomas Gleixner 2506P: Thomas Gleixner
2069M: tglx@linutronix.de 2507M: tglx@linutronix.de
2070L: linux-kernel@vger.kernel.org 2508L: linux-kernel@vger.kernel.org
2071S: Maintained 2509S: Maintained
2510F: Documentation/timers/
2511F: kernel/hrtimer.c
2512F: include/linux/hrtimer.h
2072 2513
2073HIGH-SPEED SCC DRIVER FOR AX.25 2514HIGH-SPEED SCC DRIVER FOR AX.25
2074P: Klaus Kudielka 2515P: Klaus Kudielka
@@ -2076,18 +2517,25 @@ M: klaus.kudielka@ieee.org
2076L: linux-hams@vger.kernel.org 2517L: linux-hams@vger.kernel.org
2077W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/ 2518W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2078S: Maintained 2519S: Maintained
2520F: drivers/net/hamradio/dmascc.c
2521F: drivers/net/hamradio/scc.c
2079 2522
2080HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 2523HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2081P: HighPoint Linux Team 2524P: HighPoint Linux Team
2082M: linux@highpoint-tech.com 2525M: linux@highpoint-tech.com
2083W: http://www.highpoint-tech.com 2526W: http://www.highpoint-tech.com
2084S: Supported 2527S: Supported
2528F: Documentation/scsi/hptiop.txt
2529F: drivers/scsi/hptiop.c
2085 2530
2086HIPPI 2531HIPPI
2087P: Jes Sorensen 2532P: Jes Sorensen
2088M: jes@trained-monkey.org 2533M: jes@trained-monkey.org
2089L: linux-hippi@sunsite.dk 2534L: linux-hippi@sunsite.dk
2090S: Maintained 2535S: Maintained
2536F: include/linux/hippidevice.h
2537F: include/linux/if_hippi.h
2538F: net/802/hippi.c
2091 2539
2092HOST AP DRIVER 2540HOST AP DRIVER
2093P: Jouni Malinen 2541P: Jouni Malinen
@@ -2096,65 +2544,79 @@ L: hostap@shmoo.com (subscribers-only)
2096L: linux-wireless@vger.kernel.org 2544L: linux-wireless@vger.kernel.org
2097W: http://hostap.epitest.fi/ 2545W: http://hostap.epitest.fi/
2098S: Maintained 2546S: Maintained
2547F: drivers/net/wireless/hostap/
2099 2548
2100HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 2549HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
2101P: Carlos Corbacho 2550P: Carlos Corbacho
2102M: carlos@strangeworlds.co.uk 2551M: carlos@strangeworlds.co.uk
2103S: Odd Fixes 2552S: Odd Fixes
2553F: drivers/platform/x86/tc1100-wmi.c
2104 2554
2105HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 2555HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
2106P: Jaroslav Kysela 2556P: Jaroslav Kysela
2107M: perex@perex.cz 2557M: perex@perex.cz
2108S: Maintained 2558S: Maintained
2559F: drivers/net/hp100.*
2109 2560
2110HPET: High Precision Event Timers driver (drivers/char/hpet.c) 2561HPET: High Precision Event Timers driver
2111P: Clemens Ladisch 2562P: Clemens Ladisch
2112M: clemens@ladisch.de 2563M: clemens@ladisch.de
2113S: Maintained 2564S: Maintained
2565F: Documentation/timers/hpet.txt
2566F: drivers/char/hpet.c
2567F: include/linux/hpet.h
2114 2568
2115HPET: i386 2569HPET: i386
2116P: Venkatesh Pallipadi (Venki) 2570P: Venkatesh Pallipadi (Venki)
2117M: venkatesh.pallipadi@intel.com 2571M: venkatesh.pallipadi@intel.com
2118S: Maintained 2572S: Maintained
2573F: arch/x86/kernel/hpet.c
2574F: arch/x86/include/asm/hpet.h
2119 2575
2120HPET: x86_64 2576HPET: x86_64
2121P: Vojtech Pavlik 2577P: Vojtech Pavlik
2122M: vojtech@suse.cz 2578M: vojtech@suse.cz
2123S: Maintained 2579S: Maintained
2124 2580
2125HPET: ACPI hpet.c 2581HPET: ACPI
2126P: Bob Picco 2582P: Bob Picco
2127M: bob.picco@hp.com 2583M: bob.picco@hp.com
2128S: Maintained 2584S: Maintained
2585F: drivers/char/hpet.c
2129 2586
2130HPFS FILESYSTEM 2587HPFS FILESYSTEM
2131P: Mikulas Patocka 2588P: Mikulas Patocka
2132M: mikulas@artax.karlin.mff.cuni.cz 2589M: mikulas@artax.karlin.mff.cuni.cz
2133W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 2590W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
2134S: Maintained 2591S: Maintained
2592F: fs/hpfs/
2135 2593
2136HSO 3G Modem Driver (hso.c) 2594HSO 3G MODEM DRIVER
2137P: Denis Joseph Barrow 2595P: Denis Joseph Barrow
2138M: d.barow@option.com 2596M: d.barow@option.com
2139W: http://www.pharscape.org 2597W: http://www.pharscape.org
2140S: Maintained 2598S: Maintained
2599F: drivers/net/usb/hso.c
2141 2600
2142HTCPEN TOUCHSCREEN DRIVER 2601HTCPEN TOUCHSCREEN DRIVER
2143P: Pau Oliva Fora 2602P: Pau Oliva Fora
2144M: pof@eslack.org 2603M: pof@eslack.org
2145L: linux-input@vger.kernel.org 2604L: linux-input@vger.kernel.org
2146S: Maintained 2605S: Maintained
2606F: drivers/input/touchscreen/htcpen.c
2147 2607
2148HUGETLB FILESYSTEM 2608HUGETLB FILESYSTEM
2149P: William Irwin 2609P: William Irwin
2150M: wli@holomorphy.com 2610M: wli@holomorphy.com
2151S: Maintained 2611S: Maintained
2612F: fs/hugetlbfs/
2152 2613
2153I2C/SMBUS STUB DRIVER 2614I2C/SMBUS STUB DRIVER
2154P: Mark M. Hoffman 2615P: Mark M. Hoffman
2155M: mhoffman@lightlink.com 2616M: mhoffman@lightlink.com
2156L: linux-i2c@vger.kernel.org 2617L: linux-i2c@vger.kernel.org
2157S: Maintained 2618S: Maintained
2619F: drivers/i2c/busses/i2c-stub.c
2158 2620
2159I2C SUBSYSTEM 2621I2C SUBSYSTEM
2160P: Jean Delvare (PC drivers, core) 2622P: Jean Delvare (PC drivers, core)
@@ -2165,24 +2627,31 @@ L: linux-i2c@vger.kernel.org
2165W: http://i2c.wiki.kernel.org/ 2627W: http://i2c.wiki.kernel.org/
2166T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/ 2628T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
2167S: Maintained 2629S: Maintained
2630F: Documentation/i2c/
2631F: drivers/i2c/
2632F: include/linux/i2c.h
2633F: include/linux/i2c-dev.h
2634F: include/linux/i2c-id.h
2168 2635
2169I2C-TINY-USB DRIVER 2636I2C-TINY-USB DRIVER
2170P: Till Harbaum 2637P: Till Harbaum
2171M: till@harbaum.org 2638M: till@harbaum.org
2172L: linux-i2c@vger.kernel.org 2639L: linux-i2c@vger.kernel.org
2173T: http://www.harbaum.org/till/i2c_tiny_usb 2640W: http://www.harbaum.org/till/i2c_tiny_usb
2174S: Maintained 2641S: Maintained
2642F: drivers/i2c/busses/i2c-tiny-usb.c
2175 2643
2176i386 BOOT CODE 2644i386 BOOT CODE
2177P: H. Peter Anvin 2645P: H. Peter Anvin
2178M: hpa@zytor.com 2646M: hpa@zytor.com
2179L: Linux-Kernel@vger.kernel.org 2647L: Linux-Kernel@vger.kernel.org
2180S: Maintained 2648S: Maintained
2649F: arch/x86/boot/
2181 2650
2182i386 SETUP CODE / CPU ERRATA WORKAROUNDS 2651i386 SETUP CODE / CPU ERRATA WORKAROUNDS
2183P: H. Peter Anvin 2652P: H. Peter Anvin
2184M: hpa@zytor.com 2653M: hpa@zytor.com
2185T: git.kernel.org:/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 2654T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
2186S: Maintained 2655S: Maintained
2187 2656
2188IA64 (Itanium) PLATFORM 2657IA64 (Itanium) PLATFORM
@@ -2190,19 +2659,22 @@ P: Tony Luck
2190M: tony.luck@intel.com 2659M: tony.luck@intel.com
2191L: linux-ia64@vger.kernel.org 2660L: linux-ia64@vger.kernel.org
2192W: http://www.ia64-linux.org/ 2661W: http://www.ia64-linux.org/
2193T: git kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6.git 2662T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
2194S: Maintained 2663S: Maintained
2664F: arch/ia64/
2195 2665
2196IBM MCA SCSI SUBSYSTEM DRIVER 2666IBM MCA SCSI SUBSYSTEM DRIVER
2197P: Michael Lang 2667P: Michael Lang
2198M: langa2@kph.uni-mainz.de 2668M: langa2@kph.uni-mainz.de
2199W: http://www.uni-mainz.de/~langm000/linux.html 2669W: http://www.uni-mainz.de/~langm000/linux.html
2200S: Maintained 2670S: Maintained
2671F: drivers/scsi/ibmmca.c
2201 2672
2202IBM Power Linux RAID adapter 2673IBM Power Linux RAID adapter
2203P: Brian King 2674P: Brian King
2204M: brking@us.ibm.com 2675M: brking@us.ibm.com
2205S: Supported 2676S: Supported
2677F: drivers/scsi/ipr.*
2206 2678
2207IBM ServeRAID RAID DRIVER 2679IBM ServeRAID RAID DRIVER
2208P: Jack Hammer 2680P: Jack Hammer
@@ -2210,6 +2682,7 @@ P: Dave Jeffery
2210M: ipslinux@adaptec.com 2682M: ipslinux@adaptec.com
2211W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html 2683W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
2212S: Supported 2684S: Supported
2685F: drivers/scsi/ips.*
2213 2686
2214IDE SUBSYSTEM 2687IDE SUBSYSTEM
2215P: Bartlomiej Zolnierkiewicz 2688P: Bartlomiej Zolnierkiewicz
@@ -2217,45 +2690,55 @@ M: bzolnier@gmail.com
2217L: linux-ide@vger.kernel.org 2690L: linux-ide@vger.kernel.org
2218T: quilt kernel.org/pub/linux/kernel/people/bart/pata-2.6/ 2691T: quilt kernel.org/pub/linux/kernel/people/bart/pata-2.6/
2219S: Maintained 2692S: Maintained
2693F: Documentation/ide/
2694F: drivers/ide/
2695F: include/linux/ide.h
2220 2696
2221IDE/ATAPI DRIVERS 2697IDE/ATAPI DRIVERS
2222P: Borislav Petkov 2698P: Borislav Petkov
2223M: petkovbb@gmail.com 2699M: petkovbb@gmail.com
2224L: linux-ide@vger.kernel.org 2700L: linux-ide@vger.kernel.org
2225S: Maintained 2701S: Maintained
2702F: Documentation/cdrom/ide-cd
2703F: drivers/ide/ide-cd*
2226 2704
2227IDLE-I7300 2705IDLE-I7300
2228P: Andy Henroid 2706P: Andy Henroid
2229M: andrew.d.henroid@intel.com 2707M: andrew.d.henroid@intel.com
2230L: linux-pm@lists.linux-foundation.org 2708L: linux-pm@lists.linux-foundation.org
2231S: Supported 2709S: Supported
2710F: drivers/idle/i7300_idle.c
2232 2711
2233IEEE 1394 SUBSYSTEM (drivers/ieee1394) 2712IEEE 1394 SUBSYSTEM
2234P: Ben Collins 2713P: Ben Collins
2235M: ben.collins@ubuntu.com 2714M: ben.collins@ubuntu.com
2236P: Stefan Richter 2715P: Stefan Richter
2237M: stefanr@s5r6.in-berlin.de 2716M: stefanr@s5r6.in-berlin.de
2238L: linux1394-devel@lists.sourceforge.net 2717L: linux1394-devel@lists.sourceforge.net
2239W: http://www.linux1394.org/ 2718W: http://www.linux1394.org/
2240T: git kernel.org:/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git 2719T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2241S: Maintained 2720S: Maintained
2721F: drivers/ieee1394/
2242 2722
2243IEEE 1394 RAW I/O DRIVER (raw1394) 2723IEEE 1394 RAW I/O DRIVER
2244P: Dan Dennedy 2724P: Dan Dennedy
2245M: dan@dennedy.org 2725M: dan@dennedy.org
2246P: Stefan Richter 2726P: Stefan Richter
2247M: stefanr@s5r6.in-berlin.de 2727M: stefanr@s5r6.in-berlin.de
2248L: linux1394-devel@lists.sourceforge.net 2728L: linux1394-devel@lists.sourceforge.net
2249S: Maintained 2729S: Maintained
2730F: drivers/ieee1394/raw1394*
2250 2731
2251INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 2732INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
2252P: Mimi Zohar 2733P: Mimi Zohar
2253M: zohar@us.ibm.com 2734M: zohar@us.ibm.com
2254S: Supported 2735S: Supported
2736F: security/integrity/ima/
2255 2737
2256IMS TWINTURBO FRAMEBUFFER DRIVER 2738IMS TWINTURBO FRAMEBUFFER DRIVER
2257L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 2739L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
2258S: Orphan 2740S: Orphan
2741F: drivers/video/imsttfb.c
2259 2742
2260INFINIBAND SUBSYSTEM 2743INFINIBAND SUBSYSTEM
2261P: Roland Dreier 2744P: Roland Dreier
@@ -2266,8 +2749,11 @@ P: Hal Rosenstock
2266M: hal.rosenstock@gmail.com 2749M: hal.rosenstock@gmail.com
2267L: general@lists.openfabrics.org (moderated for non-subscribers) 2750L: general@lists.openfabrics.org (moderated for non-subscribers)
2268W: http://www.openib.org/ 2751W: http://www.openib.org/
2269T: git kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git 2752T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
2270S: Supported 2753S: Supported
2754F: Documentation/infiniband/
2755F: drivers/infiniband/
2756F: include/linux/if_infiniband.h
2271 2757
2272INOTIFY 2758INOTIFY
2273P: John McCutchan 2759P: John McCutchan
@@ -2276,26 +2762,33 @@ P: Robert Love
2276M: rlove@rlove.org 2762M: rlove@rlove.org
2277L: linux-kernel@vger.kernel.org 2763L: linux-kernel@vger.kernel.org
2278S: Maintained 2764S: Maintained
2765F: Documentation/filesystems/inotify.txt
2766F: fs/notify/inotify/
2767F: include/linux/inotify.h
2279 2768
2280INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 2769INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
2281P: Dmitry Torokhov 2770P: Dmitry Torokhov
2282M: dmitry.torokhov@gmail.com 2771M: dmitry.torokhov@gmail.com
2283M: dtor@mail.ru 2772M: dtor@mail.ru
2284L: linux-input@vger.kernel.org 2773L: linux-input@vger.kernel.org
2285T: git kernel.org:/pub/scm/linux/kernel/git/dtor/input.git 2774T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
2286S: Maintained 2775S: Maintained
2776F: drivers/input/
2287 2777
2288INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 2778INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
2289P: Sylvain Meyer 2779P: Sylvain Meyer
2290M: sylvain.meyer@worldonline.fr 2780M: sylvain.meyer@worldonline.fr
2291L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 2781L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
2292S: Maintained 2782S: Maintained
2783F: Documentation/fb/intelfb.txt
2784F: drivers/video/intelfb/
2293 2785
2294INTEL 810/815 FRAMEBUFFER DRIVER 2786INTEL 810/815 FRAMEBUFFER DRIVER
2295P: Antonino Daplas 2787P: Antonino Daplas
2296M: adaplas@gmail.com 2788M: adaplas@gmail.com
2297L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 2789L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
2298S: Maintained 2790S: Maintained
2791F: drivers/video/i810/
2299 2792
2300INTEL MENLOW THERMAL DRIVER 2793INTEL MENLOW THERMAL DRIVER
2301P: Sujith Thomas 2794P: Sujith Thomas
@@ -2303,46 +2796,61 @@ M: sujith.thomas@intel.com
2303L: linux-acpi@vger.kernel.org 2796L: linux-acpi@vger.kernel.org
2304W: http://www.lesswatts.org/projects/acpi/ 2797W: http://www.lesswatts.org/projects/acpi/
2305S: Supported 2798S: Supported
2799F: drivers/platform/x86/intel_menlow.c
2306 2800
2307INTEL IA32 MICROCODE UPDATE SUPPORT 2801INTEL IA32 MICROCODE UPDATE SUPPORT
2308P: Tigran Aivazian 2802P: Tigran Aivazian
2309M: tigran@aivazian.fsnet.co.uk 2803M: tigran@aivazian.fsnet.co.uk
2310S: Maintained 2804S: Maintained
2805F: arch/x86/kernel/microcode_core.c
2806F: arch/x86/kernel/microcode_intel.c
2311 2807
2312INTEL I/OAT DMA DRIVER 2808INTEL I/OAT DMA DRIVER
2313P: Maciej Sosnowski 2809P: Maciej Sosnowski
2314M: maciej.sosnowski@intel.com 2810M: maciej.sosnowski@intel.com
2315L: linux-kernel@vger.kernel.org 2811L: linux-kernel@vger.kernel.org
2316S: Supported 2812S: Supported
2813F: drivers/dma/ioat*
2317 2814
2318INTEL IOMMU (VT-d) 2815INTEL IOMMU (VT-d)
2319P: David Woodhouse 2816P: David Woodhouse
2320M: dwmw2@infradead.org 2817M: dwmw2@infradead.org
2321L: iommu@lists.linux-foundation.org 2818L: iommu@lists.linux-foundation.org
2322T: git://git.infradead.org/iommu-2.6.git 2819T: git git://git.infradead.org/iommu-2.6.git
2323S: Supported 2820S: Supported
2821F: drivers/pci/intel-iommu.c
2822F: include/linux/intel-iommu.h
2324 2823
2325INTEL IOP-ADMA DMA DRIVER 2824INTEL IOP-ADMA DMA DRIVER
2326P: Dan Williams 2825P: Dan Williams
2327M: dan.j.williams@intel.com 2826M: dan.j.williams@intel.com
2328L: linux-kernel@vger.kernel.org 2827L: linux-kernel@vger.kernel.org
2329S: Supported 2828S: Supported
2829F: drivers/dma/iop-adma.c
2330 2830
2331INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 2831INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
2332P: Krzysztof Halasa 2832P: Krzysztof Halasa
2333M: khc@pm.waw.pl 2833M: khc@pm.waw.pl
2334S: Maintained 2834S: Maintained
2835F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
2836F: arch/arm/mach-ixp4xx/include/mach/npe.h
2837F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
2838F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
2839F: drivers/net/arm/ixp4xx_eth.c
2840F: drivers/net/wan/ixp4xx_hss.c
2335 2841
2336INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 2842INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
2337P: Deepak Saxena 2843P: Deepak Saxena
2338M: dsaxena@plexity.net 2844M: dsaxena@plexity.net
2339S: Maintained 2845S: Maintained
2846F: drivers/char/hw_random/ixp4xx-rng.c
2340 2847
2341INTEL IXP2000 ETHERNET DRIVER 2848INTEL IXP2000 ETHERNET DRIVER
2342P: Lennert Buytenhek 2849P: Lennert Buytenhek
2343M: kernel@wantstofly.org 2850M: kernel@wantstofly.org
2344L: netdev@vger.kernel.org 2851L: netdev@vger.kernel.org
2345S: Maintained 2852S: Maintained
2853F: drivers/net/ixp2000/
2346 2854
2347INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ixgbe) 2855INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ixgbe)
2348P: Jeff Kirsher 2856P: Jeff Kirsher
@@ -2358,6 +2866,12 @@ M: john.ronciak@intel.com
2358L: e1000-devel@lists.sourceforge.net 2866L: e1000-devel@lists.sourceforge.net
2359W: http://e1000.sourceforge.net/ 2867W: http://e1000.sourceforge.net/
2360S: Supported 2868S: Supported
2869F: drivers/net/e100.c
2870F: drivers/net/e1000/
2871F: drivers/net/e1000e/
2872F: drivers/net/igb/
2873F: drivers/net/ixgb/
2874F: drivers/net/ixgbe/
2361 2875
2362INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT 2876INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
2363P: Zhu Yi 2877P: Zhu Yi
@@ -2371,6 +2885,8 @@ L: ipw2100-devel@lists.sourceforge.net
2371W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel 2885W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
2372W: http://ipw2100.sourceforge.net 2886W: http://ipw2100.sourceforge.net
2373S: Supported 2887S: Supported
2888F: Documentation/networking/README.ipw2100
2889F: drivers/net/wireless/ipw2x00/ipw2100.*
2374 2890
2375INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT 2891INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
2376P: Zhu Yi 2892P: Zhu Yi
@@ -2384,6 +2900,8 @@ L: ipw2100-devel@lists.sourceforge.net
2384W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel 2900W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
2385W: http://ipw2200.sourceforge.net 2901W: http://ipw2200.sourceforge.net
2386S: Supported 2902S: Supported
2903F: Documentation/networking/README.ipw2200
2904F: drivers/net/wireless/ipw2x00/ipw2200.*
2387 2905
2388INTEL WIRELESS WIMAX CONNECTION 2400 2906INTEL WIRELESS WIMAX CONNECTION 2400
2389P: Inaky Perez-Gonzalez 2907P: Inaky Perez-Gonzalez
@@ -2392,6 +2910,9 @@ M: linux-wimax@intel.com
2392L: wimax@linuxwimax.org 2910L: wimax@linuxwimax.org
2393S: Supported 2911S: Supported
2394W: http://linuxwimax.org 2912W: http://linuxwimax.org
2913F: Documentation/wimax/README.i2400m
2914F: drivers/net/wimax/i2400m/
2915F: include/linux/wimax/i2400m.h
2395 2916
2396INTEL WIRELESS WIFI LINK (iwlwifi) 2917INTEL WIRELESS WIFI LINK (iwlwifi)
2397P: Zhu Yi 2918P: Zhu Yi
@@ -2401,25 +2922,29 @@ M: reinette.chatre@intel.com
2401L: linux-wireless@vger.kernel.org 2922L: linux-wireless@vger.kernel.org
2402L: ipw3945-devel@lists.sourceforge.net 2923L: ipw3945-devel@lists.sourceforge.net
2403W: http://intellinuxwireless.org 2924W: http://intellinuxwireless.org
2404T: git kernel.org:/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git 2925T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
2405S: Supported 2926S: Supported
2927F: drivers/net/wireless/iwlwifi/
2406 2928
2407IOC3 ETHERNET DRIVER 2929IOC3 ETHERNET DRIVER
2408P: Ralf Baechle 2930P: Ralf Baechle
2409M: ralf@linux-mips.org 2931M: ralf@linux-mips.org
2410L: linux-mips@linux-mips.org 2932L: linux-mips@linux-mips.org
2411S: Maintained 2933S: Maintained
2934F: drivers/net/ioc3-eth.c
2412 2935
2413IOC3 SERIAL DRIVER 2936IOC3 SERIAL DRIVER
2414P: Pat Gefre 2937P: Pat Gefre
2415M: pfg@sgi.com 2938M: pfg@sgi.com
2416L: linux-mips@linux-mips.org 2939L: linux-mips@linux-mips.org
2417S: Maintained 2940S: Maintained
2941F: drivers/serial/ioc3_serial.c
2418 2942
2419IP MASQUERADING 2943IP MASQUERADING
2420P: Juanjo Ciarlante 2944P: Juanjo Ciarlante
2421M: jjciarla@raiz.uncu.edu.ar 2945M: jjciarla@raiz.uncu.edu.ar
2422S: Maintained 2946S: Maintained
2947F: net/ipv4/netfilter/ipt_MASQUERADE.c
2423 2948
2424IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 2949IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
2425P: Francois Romieu 2950P: Francois Romieu
@@ -2430,6 +2955,7 @@ P: Jesse Huang
2430M: jesse@icplus.com.tw 2955M: jesse@icplus.com.tw
2431L: netdev@vger.kernel.org 2956L: netdev@vger.kernel.org
2432S: Maintained 2957S: Maintained
2958F: drivers/net/ipg.c
2433 2959
2434IPATH DRIVER 2960IPATH DRIVER
2435P: Ralph Campbell 2961P: Ralph Campbell
@@ -2437,6 +2963,7 @@ M: infinipath@qlogic.com
2437L: general@lists.openfabrics.org 2963L: general@lists.openfabrics.org
2438T: git git://git.qlogic.com/ipath-linux-2.6 2964T: git git://git.qlogic.com/ipath-linux-2.6
2439S: Supported 2965S: Supported
2966F: drivers/infiniband/hw/ipath/
2440 2967
2441IPMI SUBSYSTEM 2968IPMI SUBSYSTEM
2442P: Corey Minyard 2969P: Corey Minyard
@@ -2444,6 +2971,9 @@ M: minyard@acm.org
2444L: openipmi-developer@lists.sourceforge.net 2971L: openipmi-developer@lists.sourceforge.net
2445W: http://openipmi.sourceforge.net/ 2972W: http://openipmi.sourceforge.net/
2446S: Supported 2973S: Supported
2974F: Documentation/IPMI.txt
2975F: drivers/char/ipmi/
2976F: include/linux/ipmi*
2447 2977
2448IPS SCSI RAID DRIVER 2978IPS SCSI RAID DRIVER
2449P: Adaptec OEM Raid Solutions 2979P: Adaptec OEM Raid Solutions
@@ -2451,6 +2981,7 @@ M: aacraid@adaptec.com
2451L: linux-scsi@vger.kernel.org 2981L: linux-scsi@vger.kernel.org
2452W: http://www.adaptec.com/ 2982W: http://www.adaptec.com/
2453S: Maintained 2983S: Maintained
2984F: drivers/scsi/ips*
2454 2985
2455IPVS 2986IPVS
2456P: Wensong Zhang 2987P: Wensong Zhang
@@ -2462,6 +2993,8 @@ M: ja@ssi.bg
2462L: netdev@vger.kernel.org 2993L: netdev@vger.kernel.org
2463L: lvs-devel@vger.kernel.org 2994L: lvs-devel@vger.kernel.org
2464S: Maintained 2995S: Maintained
2996F: Documentation/networking/ipvs-sysctl.txt
2997F: net/netfilter/ipvs/
2465 2998
2466IPWIRELESS DRIVER 2999IPWIRELESS DRIVER
2467P: Jiri Kosina 3000P: Jiri Kosina
@@ -2469,13 +3002,17 @@ M: jkosina@suse.cz
2469P: David Sterba 3002P: David Sterba
2470M: dsterba@suse.cz 3003M: dsterba@suse.cz
2471S: Maintained 3004S: Maintained
2472T: git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git 3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3006F: drivers/char/pcmcia/ipwireless/
2473 3007
2474IPX NETWORK LAYER 3008IPX NETWORK LAYER
2475P: Arnaldo Carvalho de Melo 3009P: Arnaldo Carvalho de Melo
2476M: acme@ghostprotocols.net 3010M: acme@ghostprotocols.net
2477L: netdev@vger.kernel.org 3011L: netdev@vger.kernel.org
2478S: Maintained 3012S: Maintained
3013F: include/linux/ipx.h
3014F: include/net/ipx.h
3015F: net/ipx/
2479 3016
2480IRDA SUBSYSTEM 3017IRDA SUBSYSTEM
2481P: Samuel Ortiz 3018P: Samuel Ortiz
@@ -2483,27 +3020,40 @@ M: samuel@sortiz.org
2483L: irda-users@lists.sourceforge.net (subscribers-only) 3020L: irda-users@lists.sourceforge.net (subscribers-only)
2484W: http://irda.sourceforge.net/ 3021W: http://irda.sourceforge.net/
2485S: Maintained 3022S: Maintained
3023F: Documentation/networking/irda.txt
3024F: drivers/net/irda/
3025F: include/net/irda/
3026F: net/irda/
2486 3027
2487ISAPNP 3028ISAPNP
2488P: Jaroslav Kysela 3029P: Jaroslav Kysela
2489M: perex@perex.cz 3030M: perex@perex.cz
2490S: Maintained 3031S: Maintained
3032F: Documentation/isapnp.txt
3033F: drivers/pnp/isapnp/
3034F: include/linux/isapnp.h
2491 3035
2492ISCSI 3036ISCSI
2493P: Mike Christie 3037P: Mike Christie
2494M: michaelc@cs.wisc.edu 3038M: michaelc@cs.wisc.edu
2495L: open-iscsi@googlegroups.com 3039L: open-iscsi@googlegroups.com
2496W: www.open-iscsi.org 3040W: www.open-iscsi.org
2497T: git kernel.org:/pub/scm/linux/kernel/mnc/linux-2.6-iscsi.git 3041T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
2498S: Maintained 3042S: Maintained
3043F: drivers/scsi/*iscsi*
3044F: include/scsi/*iscsi*
2499 3045
2500ISDN SUBSYSTEM 3046ISDN SUBSYSTEM
2501P: Karsten Keil 3047P: Karsten Keil
2502M: isdn@linux-pingi.de 3048M: isdn@linux-pingi.de
2503L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 3049L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
2504W: http://www.isdn4linux.de 3050W: http://www.isdn4linux.de
2505T: git kernel.org:/pub/scm/linux/kernel/kkeil/isdn-2.6.git 3051T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
2506S: Maintained 3052S: Maintained
3053F: Documentation/isdn/
3054F: drivers/isdn/
3055F: include/linux/isdn.h
3056F: include/linux/isdn/
2507 3057
2508ISDN SUBSYSTEM (Eicon active card driver) 3058ISDN SUBSYSTEM (Eicon active card driver)
2509P: Armin Schindler 3059P: Armin Schindler
@@ -2511,6 +3061,7 @@ M: mac@melware.de
2511L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 3061L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
2512W: http://www.melware.de 3062W: http://www.melware.de
2513S: Maintained 3063S: Maintained
3064F: drivers/isdn/hardware/eicon/
2514 3065
2515IVTV VIDEO4LINUX DRIVER 3066IVTV VIDEO4LINUX DRIVER
2516P: Hans Verkuil 3067P: Hans Verkuil
@@ -2518,23 +3069,29 @@ M: hverkuil@xs4all.nl
2518L: ivtv-devel@ivtvdriver.org 3069L: ivtv-devel@ivtvdriver.org
2519L: ivtv-users@ivtvdriver.org 3070L: ivtv-users@ivtvdriver.org
2520L: linux-media@vger.kernel.org 3071L: linux-media@vger.kernel.org
2521T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 3072T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2522W: http://www.ivtvdriver.org 3073W: http://www.ivtvdriver.org
2523S: Maintained 3074S: Maintained
3075F: Documentation/video4linux/*.ivtv
3076F: drivers/media/video/ivtv/
3077F: include/linux/ivtv*
2524 3078
2525JFS FILESYSTEM 3079JFS FILESYSTEM
2526P: Dave Kleikamp 3080P: Dave Kleikamp
2527M: shaggy@austin.ibm.com 3081M: shaggy@austin.ibm.com
2528L: jfs-discussion@lists.sourceforge.net 3082L: jfs-discussion@lists.sourceforge.net
2529W: http://jfs.sourceforge.net/ 3083W: http://jfs.sourceforge.net/
2530T: git kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 3084T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
2531S: Supported 3085S: Supported
3086F: Documentation/filesystems/jfs.txt
3087F: fs/jfs/
2532 3088
2533JME NETWORK DRIVER 3089JME NETWORK DRIVER
2534P: Guo-Fu Tseng 3090P: Guo-Fu Tseng
2535M: cooldavid@cooldavid.org 3091M: cooldavid@cooldavid.org
2536L: netdev@vger.kernel.org 3092L: netdev@vger.kernel.org
2537S: Maintained 3093S: Maintained
3094F: drivers/net/jme.*
2538 3095
2539JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 3096JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
2540P: David Woodhouse 3097P: David Woodhouse
@@ -2542,24 +3099,36 @@ M: dwmw2@infradead.org
2542L: linux-mtd@lists.infradead.org 3099L: linux-mtd@lists.infradead.org
2543W: http://www.linux-mtd.infradead.org/doc/jffs2.html 3100W: http://www.linux-mtd.infradead.org/doc/jffs2.html
2544S: Maintained 3101S: Maintained
3102F: fs/jffs2/
3103F: include/linux/jffs2.h
3104F: include/mtd/jffs2-user.h
2545 3105
2546JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 3106JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
2547P: Stephen Tweedie, Andrew Morton 3107P: Stephen Tweedie
2548M: sct@redhat.com, akpm@linux-foundation.org 3108M: sct@redhat.com
3109P: Andrew Morton
3110M: akpm@linux-foundation.org
2549L: linux-ext4@vger.kernel.org 3111L: linux-ext4@vger.kernel.org
2550S: Maintained 3112S: Maintained
3113F: fs/jbd*/
3114F: include/linux/ext*jbd*.h
3115F: include/linux/jbd*.h
2551 3116
2552K8TEMP HARDWARE MONITORING DRIVER 3117K8TEMP HARDWARE MONITORING DRIVER
2553P: Rudolf Marek 3118P: Rudolf Marek
2554M: r.marek@assembler.cz 3119M: r.marek@assembler.cz
2555L: lm-sensors@lm-sensors.org 3120L: lm-sensors@lm-sensors.org
2556S: Maintained 3121S: Maintained
3122F: Documentation/hwmon/k8temp
3123F: drivers/hwmon/k8temp.c
2557 3124
2558KCONFIG 3125KCONFIG
2559P: Roman Zippel 3126P: Roman Zippel
2560M: zippel@linux-m68k.org 3127M: zippel@linux-m68k.org
2561L: linux-kbuild@vger.kernel.org 3128L: linux-kbuild@vger.kernel.org
2562S: Maintained 3129S: Maintained
3130F: Documentation/kbuild/kconfig-language.txt
3131F: scripts/kconfig/
2563 3132
2564KDUMP 3133KDUMP
2565P: Vivek Goyal 3134P: Vivek Goyal
@@ -2570,26 +3139,32 @@ L: kexec@lists.infradead.org
2570L: linux-kernel@vger.kernel.org 3139L: linux-kernel@vger.kernel.org
2571W: http://lse.sourceforge.net/kdump/ 3140W: http://lse.sourceforge.net/kdump/
2572S: Maintained 3141S: Maintained
3142F: Documentation/kdump/
2573 3143
2574KERNEL AUTOMOUNTER (AUTOFS) 3144KERNEL AUTOMOUNTER (AUTOFS)
2575P: H. Peter Anvin 3145P: H. Peter Anvin
2576M: hpa@zytor.com 3146M: hpa@zytor.com
2577L: autofs@linux.kernel.org 3147L: autofs@linux.kernel.org
2578S: Odd Fixes 3148S: Odd Fixes
3149F: fs/autofs/
2579 3150
2580KERNEL AUTOMOUNTER v4 (AUTOFS4) 3151KERNEL AUTOMOUNTER v4 (AUTOFS4)
2581P: Ian Kent 3152P: Ian Kent
2582M: raven@themaw.net 3153M: raven@themaw.net
2583L: autofs@linux.kernel.org 3154L: autofs@linux.kernel.org
2584S: Maintained 3155S: Maintained
3156F: fs/autofs4/
2585 3157
2586KERNEL BUILD (kbuild: Makefile, scripts/Makefile.*) 3158KERNEL BUILD
2587P: Sam Ravnborg 3159P: Sam Ravnborg
2588M: sam@ravnborg.org 3160M: sam@ravnborg.org
2589T: git kernel.org:/pub/scm/linux/kernel/git/sam/kbuild-next.git 3161T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next.git
2590T: git kernel.org:/pub/scm/linux/kernel/git/sam/kbuild-fixes.git 3162T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes.git
2591L: linux-kbuild@vger.kernel.org 3163L: linux-kbuild@vger.kernel.org
2592S: Maintained 3164S: Maintained
3165F: Documentation/kbuild/
3166F: Makefile
3167F: scripts/Makefile.*
2593 3168
2594KERNEL JANITORS 3169KERNEL JANITORS
2595P: Several 3170P: Several
@@ -2605,6 +3180,13 @@ M: neilb@suse.de
2605L: linux-nfs@vger.kernel.org 3180L: linux-nfs@vger.kernel.org
2606W: http://nfs.sourceforge.net/ 3181W: http://nfs.sourceforge.net/
2607S: Supported 3182S: Supported
3183F: fs/nfsd/
3184F: include/linux/nfsd/
3185F: fs/lockd/
3186F: fs/nfs_common/
3187F: net/sunrpc/
3188F: include/linux/lockd/
3189F: include/linux/sunrpc/
2608 3190
2609KERNEL VIRTUAL MACHINE (KVM) 3191KERNEL VIRTUAL MACHINE (KVM)
2610P: Avi Kivity 3192P: Avi Kivity
@@ -2612,6 +3194,11 @@ M: avi@redhat.com
2612L: kvm@vger.kernel.org 3194L: kvm@vger.kernel.org
2613W: http://kvm.qumranet.com 3195W: http://kvm.qumranet.com
2614S: Supported 3196S: Supported
3197F: Documentation/*/kvm.txt
3198F: arch/*/kvm/
3199F: arch/*/include/asm/kvm*
3200F: include/linux/kvm*
3201F: virt/kvm/
2615 3202
2616KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 3203KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
2617P: Joerg Roedel 3204P: Joerg Roedel
@@ -2619,6 +3206,9 @@ M: joerg.roedel@amd.com
2619L: kvm@vger.kernel.org 3206L: kvm@vger.kernel.org
2620W: http://kvm.qumranet.com 3207W: http://kvm.qumranet.com
2621S: Supported 3208S: Supported
3209F: arch/x86/include/asm/svm.h
3210F: arch/x86/kvm/kvm_svm.h
3211F: arch/x86/kvm/svm.c
2622 3212
2623KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 3213KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
2624P: Hollis Blanchard 3214P: Hollis Blanchard
@@ -2626,6 +3216,8 @@ M: hollisb@us.ibm.com
2626L: kvm-ppc@vger.kernel.org 3216L: kvm-ppc@vger.kernel.org
2627W: http://kvm.qumranet.com 3217W: http://kvm.qumranet.com
2628S: Supported 3218S: Supported
3219F: arch/powerpc/include/asm/kvm*
3220F: arch/powerpc/kvm/
2629 3221
2630KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 3222KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
2631P: Xiantao Zhang 3223P: Xiantao Zhang
@@ -2633,6 +3225,9 @@ M: xiantao.zhang@intel.com
2633L: kvm-ia64@vger.kernel.org 3225L: kvm-ia64@vger.kernel.org
2634W: http://kvm.qumranet.com 3226W: http://kvm.qumranet.com
2635S: Supported 3227S: Supported
3228F: Documentation/ia64/kvm.txt
3229F: arch/ia64/include/asm/kvm*
3230F: arch/ia64/kvm/
2636 3231
2637KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 3232KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
2638P: Carsten Otte 3233P: Carsten Otte
@@ -2643,6 +3238,9 @@ M: linux390@de.ibm.com
2643L: linux-s390@vger.kernel.org 3238L: linux-s390@vger.kernel.org
2644W: http://www.ibm.com/developerworks/linux/linux390/ 3239W: http://www.ibm.com/developerworks/linux/linux390/
2645S: Supported 3240S: Supported
3241F: Documentation/s390/kvm.txt
3242F: arch/s390/include/asm/kvm*
3243F: arch/s390/kvm/
2646 3244
2647KEXEC 3245KEXEC
2648P: Eric Biederman 3246P: Eric Biederman
@@ -2651,18 +3249,28 @@ W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
2651L: linux-kernel@vger.kernel.org 3249L: linux-kernel@vger.kernel.org
2652L: kexec@lists.infradead.org 3250L: kexec@lists.infradead.org
2653S: Maintained 3251S: Maintained
3252F: include/linux/kexec.h
3253F: kernel/kexec.c
2654 3254
2655KGDB 3255KGDB
2656P: Jason Wessel 3256P: Jason Wessel
2657M: jason.wessel@windriver.com 3257M: jason.wessel@windriver.com
2658L: kgdb-bugreport@lists.sourceforge.net 3258L: kgdb-bugreport@lists.sourceforge.net
2659S: Maintained 3259S: Maintained
3260F: Documentation/DocBook/kgdb.tmpl
3261F: drivers/misc/kgdbts.c
3262F: drivers/serial/kgdboc.c
3263F: include/linux/kgdb.h
3264F: kernel/kgdb.c
2660 3265
2661KMEMTRACE 3266KMEMTRACE
2662P: Eduard - Gabriel Munteanu 3267P: Eduard - Gabriel Munteanu
2663M: eduard.munteanu@linux360.ro 3268M: eduard.munteanu@linux360.ro
2664L: linux-kernel@vger.kernel.org 3269L: linux-kernel@vger.kernel.org
2665S: Maintained 3270S: Maintained
3271F: Documentation/vm/kmemtrace.txt
3272F: include/trace/kmemtrace.h
3273F: kernel/trace/kmemtrace.c
2666 3274
2667KPROBES 3275KPROBES
2668P: Ananth N Mavinakayanahalli 3276P: Ananth N Mavinakayanahalli
@@ -2675,6 +3283,9 @@ P: Masami Hiramatsu
2675M: mhiramat@redhat.com 3283M: mhiramat@redhat.com
2676L: linux-kernel@vger.kernel.org 3284L: linux-kernel@vger.kernel.org
2677S: Maintained 3285S: Maintained
3286F: Documentation/kprobes.txt
3287F: include/linux/kprobes.h
3288F: kernel/kprobes.c
2678 3289
2679KS0108 LCD CONTROLLER DRIVER 3290KS0108 LCD CONTROLLER DRIVER
2680P: Miguel Ojeda Sandonis 3291P: Miguel Ojeda Sandonis
@@ -2683,21 +3294,31 @@ L: linux-kernel@vger.kernel.org
2683W: http://miguelojeda.es/auxdisplay.htm 3294W: http://miguelojeda.es/auxdisplay.htm
2684W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 3295W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2685S: Maintained 3296S: Maintained
3297F: Documentation/auxdisplay/ks0108
3298F: drivers/auxdisplay/ks0108.c
3299F: include/linux/ks0108.h
2686 3300
2687LAPB module 3301LAPB module
2688L: linux-x25@vger.kernel.org 3302L: linux-x25@vger.kernel.org
2689S: Orphan 3303S: Orphan
3304F: Documentation/networking/lapb-module.txt
3305F: include/*/lapb.h
3306F: net/lapb/
2690 3307
2691LASI 53c700 driver for PARISC 3308LASI 53c700 driver for PARISC
2692P: James E.J. Bottomley 3309P: James E.J. Bottomley
2693M: James.Bottomley@HansenPartnership.com 3310M: James.Bottomley@HansenPartnership.com
2694L: linux-scsi@vger.kernel.org 3311L: linux-scsi@vger.kernel.org
2695S: Maintained 3312S: Maintained
3313F: Documentation/scsi/53c700.txt
3314F: drivers/scsi/53c700*
2696 3315
2697LED SUBSYSTEM 3316LED SUBSYSTEM
2698P: Richard Purdie 3317P: Richard Purdie
2699M: rpurdie@rpsys.net 3318M: rpurdie@rpsys.net
2700S: Maintained 3319S: Maintained
3320F: drivers/leds/
3321F: include/linux/leds.h
2701 3322
2702LEGO USB Tower driver 3323LEGO USB Tower driver
2703P: Juergen Stuber 3324P: Juergen Stuber
@@ -2705,6 +3326,7 @@ M: starblue@users.sourceforge.net
2705L: legousb-devel@lists.sourceforge.net 3326L: legousb-devel@lists.sourceforge.net
2706W: http://legousb.sourceforge.net/ 3327W: http://legousb.sourceforge.net/
2707S: Maintained 3328S: Maintained
3329F: drivers/usb/misc/legousbtower.c
2708 3330
2709LGUEST 3331LGUEST
2710P: Rusty Russell 3332P: Rusty Russell
@@ -2712,6 +3334,11 @@ M: rusty@rustcorp.com.au
2712L: lguest@ozlabs.org 3334L: lguest@ozlabs.org
2713W: http://lguest.ozlabs.org/ 3335W: http://lguest.ozlabs.org/
2714S: Maintained 3336S: Maintained
3337F: Documentation/lguest/
3338F: arch/x86/lguest/
3339F: drivers/lguest/
3340F: include/linux/lguest*.h
3341F: arch/x86/include/asm/lguest*.h
2715 3342
2716LINUX FOR IBM pSERIES (RS/6000) 3343LINUX FOR IBM pSERIES (RS/6000)
2717P: Paul Mackerras 3344P: Paul Mackerras
@@ -2719,12 +3346,6 @@ M: paulus@au.ibm.com
2719W: http://www.ibm.com/linux/ltc/projects/ppc 3346W: http://www.ibm.com/linux/ltc/projects/ppc
2720S: Supported 3347S: Supported
2721 3348
2722LINUX FOR NCR VOYAGER
2723P: James Bottomley
2724M: James.Bottomley@HansenPartnership.com
2725W: http://www.hansenpartnership.com/voyager
2726S: Maintained
2727
2728LINUX FOR POWERPC (32-BIT AND 64-BIT) 3349LINUX FOR POWERPC (32-BIT AND 64-BIT)
2729P: Benjamin Herrenschmidt 3350P: Benjamin Herrenschmidt
2730M: benh@kernel.crashing.org 3351M: benh@kernel.crashing.org
@@ -2732,7 +3353,7 @@ P: Paul Mackerras
2732M: paulus@samba.org 3353M: paulus@samba.org
2733W: http://www.penguinppc.org/ 3354W: http://www.penguinppc.org/
2734L: linuxppc-dev@ozlabs.org 3355L: linuxppc-dev@ozlabs.org
2735T: git kernel.org:/pub/scm/linux/kernel/git/benh/powerpc.git 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
2736S: Supported 3357S: Supported
2737 3358
2738LINUX FOR POWER MACINTOSH 3359LINUX FOR POWER MACINTOSH
@@ -2757,7 +3378,7 @@ P: Matt Porter
2757M: mporter@kernel.crashing.org 3378M: mporter@kernel.crashing.org
2758W: http://www.penguinppc.org/ 3379W: http://www.penguinppc.org/
2759L: linuxppc-dev@ozlabs.org 3380L: linuxppc-dev@ozlabs.org
2760T: git kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc.git 3381T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc.git
2761S: Maintained 3382S: Maintained
2762 3383
2763LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 3384LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
@@ -2794,30 +3415,39 @@ LINUX SECURITY MODULE (LSM) FRAMEWORK
2794P: Chris Wright 3415P: Chris Wright
2795M: chrisw@sous-sol.org 3416M: chrisw@sous-sol.org
2796L: linux-security-module@vger.kernel.org 3417L: linux-security-module@vger.kernel.org
2797T: git kernel.org:/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git 3418T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
2798S: Supported 3419S: Supported
2799 3420
2800LLC (802.2) 3421LLC (802.2)
2801P: Arnaldo Carvalho de Melo 3422P: Arnaldo Carvalho de Melo
2802M: acme@ghostprotocols.net 3423M: acme@ghostprotocols.net
2803S: Maintained 3424S: Maintained
3425F: include/linux/llc.h
3426F: include/net/llc*
3427F: net/llc/
2804 3428
2805LIS3LV02D ACCELEROMETER DRIVER 3429LIS3LV02D ACCELEROMETER DRIVER
2806P: Eric Piel 3430P: Eric Piel
2807M: eric.piel@tremplin-utc.net 3431M: eric.piel@tremplin-utc.net
2808S: Maintained 3432S: Maintained
3433F: Documentation/hwmon/lis3lv02d
3434F: drivers/hwmon/lis3lv02d.*
2809 3435
2810LM83 HARDWARE MONITOR DRIVER 3436LM83 HARDWARE MONITOR DRIVER
2811P: Jean Delvare 3437P: Jean Delvare
2812M: khali@linux-fr.org 3438M: khali@linux-fr.org
2813L: lm-sensors@lm-sensors.org 3439L: lm-sensors@lm-sensors.org
2814S: Maintained 3440S: Maintained
3441F: Documentation/hwmon/lm83
3442F: drivers/hwmon/lm83.c
2815 3443
2816LM90 HARDWARE MONITOR DRIVER 3444LM90 HARDWARE MONITOR DRIVER
2817P: Jean Delvare 3445P: Jean Delvare
2818M: khali@linux-fr.org 3446M: khali@linux-fr.org
2819L: lm-sensors@lm-sensors.org 3447L: lm-sensors@lm-sensors.org
2820S: Maintained 3448S: Maintained
3449F: Documentation/hwmon/lm90
3450F: drivers/hwmon/lm90.c
2821 3451
2822LOCKDEP AND LOCKSTAT 3452LOCKDEP AND LOCKSTAT
2823P: Peter Zijlstra 3453P: Peter Zijlstra
@@ -2825,8 +3455,12 @@ M: peterz@infradead.org
2825P: Ingo Molnar 3455P: Ingo Molnar
2826M: mingo@redhat.com 3456M: mingo@redhat.com
2827L: linux-kernel@vger.kernel.org 3457L: linux-kernel@vger.kernel.org
2828T: git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git 3458T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
2829S: Maintained 3459S: Maintained
3460F: Documentation/lockdep*.txt
3461F: Documentation/lockstat.txt
3462F: include/linux/lockdep.h
3463F: kernel/lockdep*
2830 3464
2831LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 3465LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
2832P: Richard Russon (FlatCap) 3466P: Richard Russon (FlatCap)
@@ -2834,6 +3468,8 @@ M: ldm@flatcap.org
2834L: linux-ntfs-dev@lists.sourceforge.net 3468L: linux-ntfs-dev@lists.sourceforge.net
2835W: http://www.linux-ntfs.org/content/view/19/37/ 3469W: http://www.linux-ntfs.org/content/view/19/37/
2836S: Maintained 3470S: Maintained
3471F: Documentation/ldm.txt
3472F: fs/partitions/ldm.*
2837 3473
2838LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 3474LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
2839P: Eric Moore 3475P: Eric Moore
@@ -2843,12 +3479,14 @@ L: DL-MPTFusionLinux@lsi.com
2843L: linux-scsi@vger.kernel.org 3479L: linux-scsi@vger.kernel.org
2844W: http://www.lsilogic.com/support 3480W: http://www.lsilogic.com/support
2845S: Supported 3481S: Supported
3482F: drivers/message/fusion/
2846 3483
2847LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 3484LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
2848P: Matthew Wilcox 3485P: Matthew Wilcox
2849M: matthew@wil.cx 3486M: matthew@wil.cx
2850L: linux-scsi@vger.kernel.org 3487L: linux-scsi@vger.kernel.org
2851S: Maintained 3488S: Maintained
3489F: drivers/scsi/sym53c8xx_2/
2852 3490
2853LTP (Linux Test Project) 3491LTP (Linux Test Project)
2854P: Subrata Modak 3492P: Subrata Modak
@@ -2857,7 +3495,7 @@ P: Mike Frysinger
2857M: vapier@gentoo.org 3495M: vapier@gentoo.org
2858L: ltp-list@lists.sourceforge.net (subscribers-only) 3496L: ltp-list@lists.sourceforge.net (subscribers-only)
2859W: http://ltp.sourceforge.net/ 3497W: http://ltp.sourceforge.net/
2860T: git kernel.org/pub/scm/linux/kernel/git/galak/ltp.git 3498T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/ltp.git
2861S: Maintained 3499S: Maintained
2862 3500
2863M32R ARCHITECTURE 3501M32R ARCHITECTURE
@@ -2867,6 +3505,8 @@ L: linux-m32r@ml.linux-m32r.org
2867L: linux-m32r-ja@ml.linux-m32r.org (in Japanese) 3505L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
2868W: http://www.linux-m32r.org/ 3506W: http://www.linux-m32r.org/
2869S: Maintained 3507S: Maintained
3508F: arch/m32r/
3509F: include/asm-m32r/
2870 3510
2871M68K ARCHITECTURE 3511M68K ARCHITECTURE
2872P: Geert Uytterhoeven 3512P: Geert Uytterhoeven
@@ -2875,8 +3515,10 @@ P: Roman Zippel
2875M: zippel@linux-m68k.org 3515M: zippel@linux-m68k.org
2876L: linux-m68k@lists.linux-m68k.org 3516L: linux-m68k@lists.linux-m68k.org
2877W: http://www.linux-m68k.org/ 3517W: http://www.linux-m68k.org/
2878T: git git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 3518T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
2879S: Maintained 3519S: Maintained
3520F: arch/m68k/
3521F: drivers/zorro/
2880 3522
2881M68K ON APPLE MACINTOSH 3523M68K ON APPLE MACINTOSH
2882P: Joshua Thompson 3524P: Joshua Thompson
@@ -2884,20 +3526,25 @@ M: funaho@jurai.org
2884W: http://www.mac.linux-m68k.org/ 3526W: http://www.mac.linux-m68k.org/
2885L: linux-m68k@lists.linux-m68k.org 3527L: linux-m68k@lists.linux-m68k.org
2886S: Maintained 3528S: Maintained
3529F: arch/m68k/mac/
2887 3530
2888M68K ON HP9000/300 3531M68K ON HP9000/300
2889P: Philip Blundell 3532P: Philip Blundell
2890M: philb@gnu.org 3533M: philb@gnu.org
2891W: http://www.tazenda.demon.co.uk/phil/linux-hp 3534W: http://www.tazenda.demon.co.uk/phil/linux-hp
2892S: Maintained 3535S: Maintained
3536F: arch/m68k/hp300/
2893 3537
2894MAC80211 3538MAC80211
2895P: Johannes Berg 3539P: Johannes Berg
2896M: johannes@sipsolutions.net 3540M: johannes@sipsolutions.net
2897L: linux-wireless@vger.kernel.org 3541L: linux-wireless@vger.kernel.org
2898W: http://linuxwireless.org/ 3542W: http://linuxwireless.org/
2899T: git kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.git 3543T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
2900S: Maintained 3544S: Maintained
3545F: Documentation/networking/mac80211-injection.txt
3546F: include/net/mac80211.h
3547F: net/mac80211/
2901 3548
2902MAC80211 PID RATE CONTROL 3549MAC80211 PID RATE CONTROL
2903P: Stefano Brivio 3550P: Stefano Brivio
@@ -2906,14 +3553,17 @@ P: Mattias Nissler
2906M: mattias.nissler@gmx.de 3553M: mattias.nissler@gmx.de
2907L: linux-wireless@vger.kernel.org 3554L: linux-wireless@vger.kernel.org
2908W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID 3555W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
2909T: git kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.git 3556T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
2910S: Maintained 3557S: Maintained
3558F: net/mac80211/rc80211_pid*
2911 3559
2912MACVLAN DRIVER 3560MACVLAN DRIVER
2913P: Patrick McHardy 3561P: Patrick McHardy
2914M: kaber@trash.net 3562M: kaber@trash.net
2915L: netdev@vger.kernel.org 3563L: netdev@vger.kernel.org
2916S: Maintained 3564S: Maintained
3565F: drivers/net/macvlan.c
3566F: include/linux/if_macvlan.h
2917 3567
2918MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 3568MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
2919P: Michael Kerrisk 3569P: Michael Kerrisk
@@ -2927,12 +3577,15 @@ P: Dan Williams
2927M: dcbw@redhat.com 3577M: dcbw@redhat.com
2928L: libertas-dev@lists.infradead.org 3578L: libertas-dev@lists.infradead.org
2929S: Maintained 3579S: Maintained
3580F: drivers/net/wireless/libertas/
2930 3581
2931MARVELL MV643XX ETHERNET DRIVER 3582MARVELL MV643XX ETHERNET DRIVER
2932P: Lennert Buytenhek 3583P: Lennert Buytenhek
2933M: buytenh@marvell.com 3584M: buytenh@marvell.com
2934L: netdev@vger.kernel.org 3585L: netdev@vger.kernel.org
2935S: Supported 3586S: Supported
3587F: drivers/net/mv643xx_eth.*
3588F: include/linux/mv643xx.h
2936 3589
2937MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 3590MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2938P: Nicolas Pitre 3591P: Nicolas Pitre
@@ -2953,12 +3606,31 @@ P: Petr Vandrovec
2953M: vandrove@vc.cvut.cz 3606M: vandrove@vc.cvut.cz
2954L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 3607L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
2955S: Maintained 3608S: Maintained
3609F: drivers/video/matrox/matroxfb_*
3610F: include/linux/matroxfb.h
2956 3611
2957MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3612MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2958P: Hans J. Koch 3613P: Hans J. Koch
2959M: hjk@linutronix.de 3614M: hjk@linutronix.de
2960L: lm-sensors@lm-sensors.org 3615L: lm-sensors@lm-sensors.org
2961S: Maintained 3616S: Maintained
3617F: Documentation/hwmon/max6650
3618F: drivers/hwmon/max6650.c
3619
3620MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
3621P: Mauro Carvalho Chehab
3622M: mchehab@infradead.org
3623P: LinuxTV.org Project
3624L: linux-media@vger.kernel.org
3625W: http://linuxtv.org
3626T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3627S: Maintained
3628F: Documentation/dvb/
3629F: Documentation/video4linux/
3630F: drivers/media/
3631F: include/media/
3632F: include/linux/dvb/
3633F: include/linux/videodev*.h
2962 3634
2963MEGARAID SCSI DRIVERS 3635MEGARAID SCSI DRIVERS
2964P: Neela Syam Kolli 3636P: Neela Syam Kolli
@@ -2966,12 +3638,17 @@ M: megaraidlinux@lsi.com
2966L: linux-scsi@vger.kernel.org 3638L: linux-scsi@vger.kernel.org
2967W: http://megaraid.lsilogic.com 3639W: http://megaraid.lsilogic.com
2968S: Maintained 3640S: Maintained
3641F: Documentation/scsi/megaraid.txt
3642F: drivers/scsi/megaraid.*
3643F: drivers/scsi/megaraid/
2969 3644
2970MEMORY MANAGEMENT 3645MEMORY MANAGEMENT
2971L: linux-mm@kvack.org 3646L: linux-mm@kvack.org
2972L: linux-kernel@vger.kernel.org 3647L: linux-kernel@vger.kernel.org
2973W: http://www.linux-mm.org 3648W: http://www.linux-mm.org
2974S: Maintained 3649S: Maintained
3650F: include/linux/mm.h
3651F: mm/
2975 3652
2976MEMORY RESOURCE CONTROLLER 3653MEMORY RESOURCE CONTROLLER
2977P: Balbir Singh 3654P: Balbir Singh
@@ -2983,6 +3660,7 @@ M: kamezawa.hiroyu@jp.fujitsu.com
2983L: linux-mm@kvack.org 3660L: linux-mm@kvack.org
2984L: linux-kernel@vger.kernel.org 3661L: linux-kernel@vger.kernel.org
2985S: Maintained 3662S: Maintained
3663F: mm/memcontrol.c
2986 3664
2987MEMORY TECHNOLOGY DEVICES (MTD) 3665MEMORY TECHNOLOGY DEVICES (MTD)
2988P: David Woodhouse 3666P: David Woodhouse
@@ -2991,6 +3669,9 @@ W: http://www.linux-mtd.infradead.org/
2991L: linux-mtd@lists.infradead.org 3669L: linux-mtd@lists.infradead.org
2992T: git git://git.infradead.org/mtd-2.6.git 3670T: git git://git.infradead.org/mtd-2.6.git
2993S: Maintained 3671S: Maintained
3672F: drivers/mtd/
3673F: include/linux/mtd/
3674F: include/mtd/
2994 3675
2995MICROBLAZE ARCHITECTURE 3676MICROBLAZE ARCHITECTURE
2996P: Michal Simek 3677P: Michal Simek
@@ -3004,50 +3685,67 @@ MICROTEK X6 SCANNER
3004P: Oliver Neukum 3685P: Oliver Neukum
3005M: oliver@neukum.name 3686M: oliver@neukum.name
3006S: Maintained 3687S: Maintained
3688F: drivers/usb/image/microtek.*
3007 3689
3008MIPS 3690MIPS
3009P: Ralf Baechle 3691P: Ralf Baechle
3010M: ralf@linux-mips.org 3692M: ralf@linux-mips.org
3011W: http://www.linux-mips.org/ 3693W: http://www.linux-mips.org/
3012L: linux-mips@linux-mips.org 3694L: linux-mips@linux-mips.org
3013T: git www.linux-mips.org:/pub/scm/linux.git 3695T: git git://git.linux-mips.org/pub/scm/linux.git
3014S: Supported 3696S: Supported
3697F: Documentation/mips/
3698F: arch/mips/
3015 3699
3016MISCELLANEOUS MCA-SUPPORT 3700MISCELLANEOUS MCA-SUPPORT
3017P: James Bottomley 3701P: James Bottomley
3018M: James.Bottomley@HansenPartnership.com 3702M: James.Bottomley@HansenPartnership.com
3019L: linux-kernel@vger.kernel.org 3703L: linux-kernel@vger.kernel.org
3020S: Maintained 3704S: Maintained
3705F: Documentation/ia64/mca.txt
3706F: Documentation/mca.txt
3707F: drivers/mca/
3708F: include/linux/mca*
3021 3709
3022MODULE SUPPORT 3710MODULE SUPPORT
3023P: Rusty Russell 3711P: Rusty Russell
3024M: rusty@rustcorp.com.au 3712M: rusty@rustcorp.com.au
3025L: linux-kernel@vger.kernel.org 3713L: linux-kernel@vger.kernel.org
3026S: Maintained 3714S: Maintained
3715F: include/linux/module.h
3716F: kernel/module.c
3027 3717
3028MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 3718MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
3029P: Stelian Pop 3719P: Stelian Pop
3030M: stelian@popies.net 3720M: stelian@popies.net
3031W: http://popies.net/meye/ 3721W: http://popies.net/meye/
3032S: Maintained 3722S: Maintained
3723F: Documentation/video4linux/meye.txt
3724F: drivers/media/video/meye.*
3725F: include/linux/meye.h
3033 3726
3034MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER 3727MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
3035P: Pavel Pisa 3728P: Pavel Pisa
3036M: ppisa@pikron.com 3729M: ppisa@pikron.com
3037L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 3730L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
3038S: Maintained 3731S: Maintained
3732F: drivers/mmc/host/imxmmc.*
3039 3733
3040MOUSE AND MISC DEVICES [GENERAL] 3734MOUSE AND MISC DEVICES [GENERAL]
3041P: Alessandro Rubini 3735P: Alessandro Rubini
3042M: rubini@ipvvis.unipv.it 3736M: rubini@ipvvis.unipv.it
3043L: linux-kernel@vger.kernel.org 3737L: linux-kernel@vger.kernel.org
3044S: Maintained 3738S: Maintained
3739F: drivers/input/mouse/
3740F: include/linux/gpio_mouse.h
3045 3741
3046MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 3742MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
3047P: Jiri Slaby 3743P: Jiri Slaby
3048M: jirislaby@gmail.com 3744M: jirislaby@gmail.com
3049L: linux-kernel@vger.kernel.org 3745L: linux-kernel@vger.kernel.org
3050S: Maintained 3746S: Maintained
3747F: Documentation/serial/moxa-smartio
3748F: drivers/char/mxser.*
3051 3749
3052MSI LAPTOP SUPPORT 3750MSI LAPTOP SUPPORT
3053P: Lennart Poettering 3751P: Lennart Poettering
@@ -3055,43 +3753,54 @@ M: mzxreary@0pointer.de
3055W: https://tango.0pointer.de/mailman/listinfo/s270-linux 3753W: https://tango.0pointer.de/mailman/listinfo/s270-linux
3056W: http://0pointer.de/lennart/tchibo.html 3754W: http://0pointer.de/lennart/tchibo.html
3057S: Maintained 3755S: Maintained
3756F: drivers/platform/x86/msi-laptop.c
3058 3757
3059MULTIFUNCTION DEVICES (MFD) 3758MULTIFUNCTION DEVICES (MFD)
3060P: Samuel Ortiz 3759P: Samuel Ortiz
3061M: sameo@linux.intel.com 3760M: sameo@linux.intel.com
3062L: linux-kernel@vger.kernel.org 3761L: linux-kernel@vger.kernel.org
3063T: git kernel.org:/pub/scm/linux/kernel/git/sameo/mfd-2.6.git 3762T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
3064S: Supported 3763S: Supported
3764F: drivers/mfd/
3065 3765
3066MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 3766MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
3067P: Pierre Ossman 3767P: Pierre Ossman
3068M: pierre@ossman.eu 3768M: pierre@ossman.eu
3069L: linux-kernel@vger.kernel.org 3769L: linux-kernel@vger.kernel.org
3070S: Maintained 3770S: Maintained
3771F: drivers/mmc/
3772F: include/linux/mmc/
3071 3773
3072MULTIMEDIA CARD (MMC) ETC. OVER SPI 3774MULTIMEDIA CARD (MMC) ETC. OVER SPI
3073P: David Brownell 3775P: David Brownell
3074M: dbrownell@users.sourceforge.net 3776M: dbrownell@users.sourceforge.net
3075L: linux-kernel@vger.kernel.org 3777L: linux-kernel@vger.kernel.org
3076S: Odd Fixes 3778S: Odd Fixes
3779F: drivers/mmc/host/mmc_spi.c
3780F: include/linux/spi/mmc_spi.h
3077 3781
3078MULTISOUND SOUND DRIVER 3782MULTISOUND SOUND DRIVER
3079P: Andrew Veliath 3783P: Andrew Veliath
3080M: andrewtv@usa.net 3784M: andrewtv@usa.net
3081S: Maintained 3785S: Maintained
3786F: Documentation/sound/oss/MultiSound
3787F: sound/oss/msnd*
3082 3788
3083MULTITECH MULTIPORT CARD (ISICOM) 3789MULTITECH MULTIPORT CARD (ISICOM)
3084P: Jiri Slaby 3790P: Jiri Slaby
3085M: jirislaby@gmail.com 3791M: jirislaby@gmail.com
3086L: linux-kernel@vger.kernel.org 3792L: linux-kernel@vger.kernel.org
3087S: Maintained 3793S: Maintained
3794F: drivers/char/isicom.c
3795F: include/linux/isicom.h
3088 3796
3089MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 3797MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3090P: Felipe Balbi 3798P: Felipe Balbi
3091M: felipe.balbi@nokia.com 3799M: felipe.balbi@nokia.com
3092L: linux-usb@vger.kernel.org 3800L: linux-usb@vger.kernel.org
3093T: git gitorious.org:/musb/mainline.git 3801T: git git://gitorious.org/musb/mainline.git
3094S: Maintained 3802S: Maintained
3803F: drivers/usb/musb/
3095 3804
3096MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 3805MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
3097P: Andrew Gallatin 3806P: Andrew Gallatin
@@ -3101,23 +3810,27 @@ M: brice@myri.com
3101L: netdev@vger.kernel.org 3810L: netdev@vger.kernel.org
3102W: http://www.myri.com/scs/download-Myri10GE.html 3811W: http://www.myri.com/scs/download-Myri10GE.html
3103S: Supported 3812S: Supported
3813F: drivers/net/myri10ge/
3104 3814
3105NATSEMI ETHERNET DRIVER (DP8381x) 3815NATSEMI ETHERNET DRIVER (DP8381x)
3106P: Tim Hockin 3816P: Tim Hockin
3107M: thockin@hockin.org 3817M: thockin@hockin.org
3108S: Maintained 3818S: Maintained
3819F: drivers/net/natsemi.c
3109 3820
3110NCP FILESYSTEM 3821NCP FILESYSTEM
3111P: Petr Vandrovec 3822P: Petr Vandrovec
3112M: vandrove@vc.cvut.cz 3823M: vandrove@vc.cvut.cz
3113L: linware@sh.cvut.cz 3824L: linware@sh.cvut.cz
3114S: Maintained 3825S: Maintained
3826F: fs/ncpfs/
3115 3827
3116NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 3828NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
3117P: James E.J. Bottomley 3829P: James E.J. Bottomley
3118M: James.Bottomley@HansenPartnership.com 3830M: James.Bottomley@HansenPartnership.com
3119L: linux-scsi@vger.kernel.org 3831L: linux-scsi@vger.kernel.org
3120S: Maintained 3832S: Maintained
3833F: drivers/scsi/NCR_D700.*
3121 3834
3122NETEFFECT IWARP RNIC DRIVER (IW_NES) 3835NETEFFECT IWARP RNIC DRIVER (IW_NES)
3123P: Faisal Latif 3836P: Faisal Latif
@@ -3134,6 +3847,7 @@ P: Stephen Hemminger
3134M: shemminger@linux-foundation.org 3847M: shemminger@linux-foundation.org
3135L: netem@lists.linux-foundation.org 3848L: netem@lists.linux-foundation.org
3136S: Maintained 3849S: Maintained
3850F: net/sched/sch_netem.c
3137 3851
3138NETERION (S2IO) 10GbE DRIVER (xframe/vxge) 3852NETERION (S2IO) 10GbE DRIVER (xframe/vxge)
3139P: Ramkrishna Vepa 3853P: Ramkrishna Vepa
@@ -3150,6 +3864,8 @@ L: netdev@vger.kernel.org
3150W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous 3864W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
3151W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous 3865W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
3152S: Supported 3866S: Supported
3867F: Documentation/networking/s2io.txt
3868F: drivers/net/s2io*
3153 3869
3154NETFILTER/IPTABLES/IPCHAINS 3870NETFILTER/IPTABLES/IPCHAINS
3155P: Rusty Russell 3871P: Rusty Russell
@@ -3165,6 +3881,12 @@ L: coreteam@netfilter.org
3165W: http://www.netfilter.org/ 3881W: http://www.netfilter.org/
3166W: http://www.iptables.org/ 3882W: http://www.iptables.org/
3167S: Supported 3883S: Supported
3884F: include/linux/netfilter*
3885F: include/linux/netfilter/
3886F: include/net/netfilter/
3887F: net/*/netfilter.c
3888F: net/*/netfilter/
3889F: net/netfilter/
3168 3890
3169NETLABEL 3891NETLABEL
3170P: Paul Moore 3892P: Paul Moore
@@ -3172,6 +3894,9 @@ M: paul.moore@hp.com
3172W: http://netlabel.sf.net 3894W: http://netlabel.sf.net
3173L: netdev@vger.kernel.org 3895L: netdev@vger.kernel.org
3174S: Supported 3896S: Supported
3897F: Documentation/netlabel/
3898F: include/net/netlabel.h
3899F: net/netlabel/
3175 3900
3176NETROM NETWORK LAYER 3901NETROM NETWORK LAYER
3177P: Ralf Baechle 3902P: Ralf Baechle
@@ -3179,18 +3904,25 @@ M: ralf@linux-mips.org
3179L: linux-hams@vger.kernel.org 3904L: linux-hams@vger.kernel.org
3180W: http://www.linux-ax25.org/ 3905W: http://www.linux-ax25.org/
3181S: Maintained 3906S: Maintained
3907F: include/linux/netrom.h
3908F: include/net/netrom.h
3909F: net/netrom/
3182 3910
3183NETWORK BLOCK DEVICE (NBD) 3911NETWORK BLOCK DEVICE (NBD)
3184P: Paul Clements 3912P: Paul Clements
3185M: Paul.Clements@steeleye.com 3913M: Paul.Clements@steeleye.com
3186S: Maintained 3914S: Maintained
3915F: Documentation/blockdev/nbd.txt
3916F: drivers/block/nbd.c
3917F: include/linux/nbd.h
3187 3918
3188NETWORK DEVICE DRIVERS 3919NETWORK DEVICE DRIVERS
3189P: Jeff Garzik 3920P: Jeff Garzik
3190M: jgarzik@pobox.com 3921M: jgarzik@pobox.com
3191L: netdev@vger.kernel.org 3922L: netdev@vger.kernel.org
3192T: git kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git 3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git
3193S: Maintained 3924S: Maintained
3925F: drivers/net/
3194 3926
3195NETWORKING [GENERAL] 3927NETWORKING [GENERAL]
3196P: Networking Team 3928P: Networking Team
@@ -3198,6 +3930,8 @@ M: netdev@vger.kernel.org
3198L: netdev@vger.kernel.org 3930L: netdev@vger.kernel.org
3199W: http://linux-net.osdl.org/ 3931W: http://linux-net.osdl.org/
3200S: Maintained 3932S: Maintained
3933F: net/
3934F: include/net/
3201 3935
3202NETWORKING [IPv4/IPv6] 3936NETWORKING [IPv4/IPv6]
3203P: David S. Miller 3937P: David S. Miller
@@ -3213,8 +3947,11 @@ M: yoshfuji@linux-ipv6.org
3213P: Patrick McHardy 3947P: Patrick McHardy
3214M: kaber@trash.net 3948M: kaber@trash.net
3215L: netdev@vger.kernel.org 3949L: netdev@vger.kernel.org
3216T: git kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git 3950T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
3217S: Maintained 3951S: Maintained
3952F: net/ipv4/
3953F: net/ipv6/
3954F: include/net/ip*
3218 3955
3219NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 3956NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
3220P: Paul Moore 3957P: Paul Moore
@@ -3226,8 +3963,11 @@ NETWORKING [WIRELESS]
3226P: John W. Linville 3963P: John W. Linville
3227M: linville@tuxdriver.com 3964M: linville@tuxdriver.com
3228L: linux-wireless@vger.kernel.org 3965L: linux-wireless@vger.kernel.org
3229T: git kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.git 3966T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3230S: Maintained 3967S: Maintained
3968F: net/wireless/
3969F: include/net/ieee80211*
3970F: include/net/wireless.h
3231 3971
3232NETXEN (1/10) GbE SUPPORT 3972NETXEN (1/10) GbE SUPPORT
3233P: Dhananjay Phadke 3973P: Dhananjay Phadke
@@ -3235,6 +3975,7 @@ M: dhananjay@netxen.com
3235L: netdev@vger.kernel.org 3975L: netdev@vger.kernel.org
3236W: http://www.netxen.com 3976W: http://www.netxen.com
3237S: Supported 3977S: Supported
3978F: drivers/net/netxen/
3238 3979
3239NFS, SUNRPC, AND LOCKD CLIENTS 3980NFS, SUNRPC, AND LOCKD CLIENTS
3240P: Trond Myklebust 3981P: Trond Myklebust
@@ -3243,6 +3984,13 @@ L: linux-nfs@vger.kernel.org
3243W: http://client.linux-nfs.org 3984W: http://client.linux-nfs.org
3244T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git 3985T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
3245S: Maintained 3986S: Maintained
3987F: fs/lockd/
3988F: fs/nfs/
3989F: fs/nfs_common/
3990F: net/sunrpc/
3991F: include/linux/lockd/
3992F: include/linux/nfs*
3993F: include/linux/sunrpc/
3246 3994
3247NI5010 NETWORK DRIVER 3995NI5010 NETWORK DRIVER
3248P: Jan-Pascal van Best 3996P: Jan-Pascal van Best
@@ -3251,6 +3999,7 @@ P: Andreas Mohr
3251M: andi@lisas.de 3999M: andi@lisas.de
3252L: netdev@vger.kernel.org 4000L: netdev@vger.kernel.org
3253S: Maintained 4001S: Maintained
4002F: drivers/net/ni5010.*
3254 4003
3255NILFS2 FILESYSTEM 4004NILFS2 FILESYSTEM
3256P: KONISHI Ryusuke 4005P: KONISHI Ryusuke
@@ -3258,12 +4007,17 @@ M: konishi.ryusuke@lab.ntt.co.jp
3258L: users@nilfs.org 4007L: users@nilfs.org
3259W: http://www.nilfs.org/en/ 4008W: http://www.nilfs.org/en/
3260S: Supported 4009S: Supported
4010F: Documentation/filesystems/nilfs2.txt
4011F: fs/nilfs2/
4012F: include/linux/nilfs2_fs.h
3261 4013
3262NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 4014NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
3263P: YOKOTA Hiroshi 4015P: YOKOTA Hiroshi
3264M: yokota@netlab.is.tsukuba.ac.jp 4016M: yokota@netlab.is.tsukuba.ac.jp
3265W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 4017W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
3266S: Maintained 4018S: Maintained
4019F: Documentation/scsi/NinjaSCSI.txt
4020F: drivers/scsi/pcmcia/nsp_*
3267 4021
3268NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 4022NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
3269P: GOTO Masanori 4023P: GOTO Masanori
@@ -3272,6 +4026,8 @@ P: YOKOTA Hiroshi
3272M: yokota@netlab.is.tsukuba.ac.jp 4026M: yokota@netlab.is.tsukuba.ac.jp
3273W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 4027W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
3274S: Maintained 4028S: Maintained
4029F: Documentation/scsi/NinjaSCSI.txt
4030F: drivers/scsi/nsp32*
3275 4031
3276NTFS FILESYSTEM 4032NTFS FILESYSTEM
3277P: Anton Altaparmakov 4033P: Anton Altaparmakov
@@ -3279,43 +4035,55 @@ M: aia21@cantab.net
3279L: linux-ntfs-dev@lists.sourceforge.net 4035L: linux-ntfs-dev@lists.sourceforge.net
3280L: linux-kernel@vger.kernel.org 4036L: linux-kernel@vger.kernel.org
3281W: http://www.linux-ntfs.org/ 4037W: http://www.linux-ntfs.org/
3282T: git kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git 4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
3283S: Maintained 4039S: Maintained
4040F: Documentation/filesystems/ntfs.txt
4041F: fs/ntfs/
3284 4042
3285NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 4043NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
3286P: Antonino Daplas 4044P: Antonino Daplas
3287M: adaplas@gmail.com 4045M: adaplas@gmail.com
3288L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 4046L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
3289S: Maintained 4047S: Maintained
4048F: drivers/video/riva/
4049F: drivers/video/nvidia/
3290 4050
3291OMFS FILESYSTEM 4051OMFS FILESYSTEM
3292P: Bob Copeland 4052P: Bob Copeland
3293M: me@bobcopeland.com 4053M: me@bobcopeland.com
3294L: linux-karma-devel@lists.sourceforge.net 4054L: linux-karma-devel@lists.sourceforge.net
3295S: Maintained 4055S: Maintained
4056F: Documentation/filesystems/omfs.txt
4057F: fs/omfs/
3296 4058
3297OMNIKEY CARDMAN 4000 DRIVER 4059OMNIKEY CARDMAN 4000 DRIVER
3298P: Harald Welte 4060P: Harald Welte
3299M: laforge@gnumonks.org 4061M: laforge@gnumonks.org
3300S: Maintained 4062S: Maintained
4063F: drivers/char/pcmcia/cm4000_cs.c
4064F: include/linux/cm4000_cs.h
3301 4065
3302OMNIKEY CARDMAN 4040 DRIVER 4066OMNIKEY CARDMAN 4040 DRIVER
3303P: Harald Welte 4067P: Harald Welte
3304M: laforge@gnumonks.org 4068M: laforge@gnumonks.org
3305S: Maintained 4069S: Maintained
4070F: drivers/char/pcmcia/cm4040_cs.*
3306 4071
3307OMNIVISION OV7670 SENSOR DRIVER 4072OMNIVISION OV7670 SENSOR DRIVER
3308P: Jonathan Corbet 4073P: Jonathan Corbet
3309M: corbet@lwn.net 4074M: corbet@lwn.net
3310L: linux-media@vger.kernel.org 4075L: linux-media@vger.kernel.org
3311T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4076T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3312S: Maintained 4077S: Maintained
4078F: drivers/media/video/ov7670.c
3313 4079
3314ONENAND FLASH DRIVER 4080ONENAND FLASH DRIVER
3315P: Kyungmin Park 4081P: Kyungmin Park
3316M: kyungmin.park@samsung.com 4082M: kyungmin.park@samsung.com
3317L: linux-mtd@lists.infradead.org 4083L: linux-mtd@lists.infradead.org
3318S: Maintained 4084S: Maintained
4085F: drivers/mtd/onenand/
4086F: include/linux/mtd/onenand*.h
3319 4087
3320ONSTREAM SCSI TAPE DRIVER 4088ONSTREAM SCSI TAPE DRIVER
3321P: Willem Riede 4089P: Willem Riede
@@ -3323,18 +4091,25 @@ M: osst@riede.org
3323L: osst-users@lists.sourceforge.net 4091L: osst-users@lists.sourceforge.net
3324L: linux-scsi@vger.kernel.org 4092L: linux-scsi@vger.kernel.org
3325S: Maintained 4093S: Maintained
4094F: drivers/scsi/osst*
4095F: drivers/scsi/st*
3326 4096
3327OPENCORES I2C BUS DRIVER 4097OPENCORES I2C BUS DRIVER
3328P: Peter Korsgaard 4098P: Peter Korsgaard
3329M: jacmet@sunsite.dk 4099M: jacmet@sunsite.dk
3330L: linux-i2c@vger.kernel.org 4100L: linux-i2c@vger.kernel.org
3331S: Maintained 4101S: Maintained
4102F: Documentation/i2c/busses/i2c-ocores
4103F: drivers/i2c/busses/i2c-ocores.c
3332 4104
3333OPROFILE 4105OPROFILE
3334P: Robert Richter 4106P: Robert Richter
3335M: robert.richter@amd.com 4107M: robert.richter@amd.com
3336L: oprofile-list@lists.sf.net 4108L: oprofile-list@lists.sf.net
3337S: Maintained 4109S: Maintained
4110F: arch/*/oprofile/
4111F: drivers/oprofile/
4112F: include/linux/oprofile.h
3338 4113
3339ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 4114ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
3340P: Mark Fasheh 4115P: Mark Fasheh
@@ -3345,6 +4120,9 @@ L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
3345W: http://oss.oracle.com/projects/ocfs2/ 4120W: http://oss.oracle.com/projects/ocfs2/
3346T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2.git 4121T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2.git
3347S: Supported 4122S: Supported
4123F: Documentation/filesystems/ocfs2.txt
4124F: Documentation/filesystems/dlmfs.txt
4125F: fs/ocfs2/
3348 4126
3349ORINOCO DRIVER 4127ORINOCO DRIVER
3350P: Pavel Roskin 4128P: Pavel Roskin
@@ -3356,6 +4134,7 @@ L: orinoco-users@lists.sourceforge.net
3356L: orinoco-devel@lists.sourceforge.net 4134L: orinoco-devel@lists.sourceforge.net
3357W: http://www.nongnu.org/orinoco/ 4135W: http://www.nongnu.org/orinoco/
3358S: Maintained 4136S: Maintained
4137F: drivers/net/wireless/orinoco/
3359 4138
3360OSD LIBRARY 4139OSD LIBRARY
3361P: Boaz Harrosh 4140P: Boaz Harrosh
@@ -3364,7 +4143,7 @@ P: Benny Halevy
3364M: bhalevy@panasas.com 4143M: bhalevy@panasas.com
3365L: osd-dev@open-osd.org 4144L: osd-dev@open-osd.org
3366W: http://open-osd.org 4145W: http://open-osd.org
3367T: git://git.open-osd.org/open-osd.git 4146T: git git://git.open-osd.org/open-osd.git
3368S: Maintained 4147S: Maintained
3369 4148
3370P54 WIRELESS DRIVER 4149P54 WIRELESS DRIVER
@@ -3372,25 +4151,29 @@ P: Michael Wu
3372M: flamingice@sourmilk.net 4151M: flamingice@sourmilk.net
3373L: linux-wireless@vger.kernel.org 4152L: linux-wireless@vger.kernel.org
3374W: http://prism54.org 4153W: http://prism54.org
3375T: git kernel.org:/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git 4154T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
3376S: Maintained 4155S: Maintained
4156F: drivers/net/wireless/p54/
3377 4157
3378PA SEMI ETHERNET DRIVER 4158PA SEMI ETHERNET DRIVER
3379P: Olof Johansson 4159P: Olof Johansson
3380M: olof@lixom.net 4160M: olof@lixom.net
3381L: netdev@vger.kernel.org 4161L: netdev@vger.kernel.org
3382S: Maintained 4162S: Maintained
4163F: drivers/net/pasemi_mac.*
3383 4164
3384PA SEMI SMBUS DRIVER 4165PA SEMI SMBUS DRIVER
3385P: Olof Johansson 4166P: Olof Johansson
3386M: olof@lixom.net 4167M: olof@lixom.net
3387L: linux-i2c@vger.kernel.org 4168L: linux-i2c@vger.kernel.org
3388S: Maintained 4169S: Maintained
4170F: drivers/i2c/busses/i2c-pasemi.c
3389 4171
3390PANASONIC LAPTOP ACPI EXTRAS DRIVER 4172PANASONIC LAPTOP ACPI EXTRAS DRIVER
3391P: Harald Welte 4173P: Harald Welte
3392M: laforge@gnumonks.org 4174M: laforge@gnumonks.org
3393S: Maintained 4175S: Maintained
4176F: drivers/platform/x86/panasonic-laptop.c
3394 4177
3395PANASONIC MN10300/AM33 PORT 4178PANASONIC MN10300/AM33 PORT
3396P: David Howells 4179P: David Howells
@@ -3400,10 +4183,16 @@ M: yasutake.koichi@jp.panasonic.com
3400L: linux-am33-list@redhat.com (moderated for non-subscribers) 4183L: linux-am33-list@redhat.com (moderated for non-subscribers)
3401W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 4184W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
3402S: Maintained 4185S: Maintained
4186F: Documentation/mn10300/
4187F: arch/mn10300/
3403 4188
3404PARALLEL PORT SUPPORT 4189PARALLEL PORT SUPPORT
3405L: linux-parport@lists.infradead.org (subscribers-only) 4190L: linux-parport@lists.infradead.org (subscribers-only)
3406S: Orphan 4191S: Orphan
4192F: drivers/parport/
4193F: include/linux/parport*.h
4194F: drivers/char/ppdev.c
4195F: include/linux/ppdev.h
3407 4196
3408PARAVIRT_OPS INTERFACE 4197PARAVIRT_OPS INTERFACE
3409P: Jeremy Fitzhardinge 4198P: Jeremy Fitzhardinge
@@ -3417,6 +4206,9 @@ M: rusty@rustcorp.com.au
3417L: virtualization@lists.osdl.org 4206L: virtualization@lists.osdl.org
3418L: linux-kernel@vger.kernel.org 4207L: linux-kernel@vger.kernel.org
3419S: Supported 4208S: Supported
4209F: Documentation/ia64/paravirt_ops.txt
4210F: arch/*/kernel/paravirt*
4211F: arch/*/include/asm/paravirt.h
3420 4212
3421PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 4213PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
3422P: Tim Waugh 4214P: Tim Waugh
@@ -3424,6 +4216,8 @@ M: tim@cyberelk.net
3424L: linux-parport@lists.infradead.org (subscribers-only) 4216L: linux-parport@lists.infradead.org (subscribers-only)
3425W: http://www.torque.net/linux-pp.html 4217W: http://www.torque.net/linux-pp.html
3426S: Maintained 4218S: Maintained
4219F: Documentation/blockdev/paride.txt
4220F: drivers/block/paride/
3427 4221
3428PARISC ARCHITECTURE 4222PARISC ARCHITECTURE
3429P: Kyle McMartin 4223P: Kyle McMartin
@@ -3432,24 +4226,31 @@ P: Helge Deller
3432M: deller@gmx.de 4226M: deller@gmx.de
3433L: linux-parisc@vger.kernel.org 4227L: linux-parisc@vger.kernel.org
3434W: http://www.parisc-linux.org/ 4228W: http://www.parisc-linux.org/
3435T: git kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6.git 4229T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
3436S: Maintained 4230S: Maintained
4231F: arch/parisc/
4232F: drivers/parisc/
3437 4233
3438PC87360 HARDWARE MONITORING DRIVER 4234PC87360 HARDWARE MONITORING DRIVER
3439P: Jim Cromie 4235P: Jim Cromie
3440M: jim.cromie@gmail.com 4236M: jim.cromie@gmail.com
3441L: lm-sensors@lm-sensors.org 4237L: lm-sensors@lm-sensors.org
3442S: Maintained 4238S: Maintained
4239F: Documentation/hwmon/pc87360
4240F: drivers/hwmon/pc87360.c
3443 4241
3444PC8736x GPIO DRIVER 4242PC8736x GPIO DRIVER
3445P: Jim Cromie 4243P: Jim Cromie
3446M: jim.cromie@gmail.com 4244M: jim.cromie@gmail.com
3447S: Maintained 4245S: Maintained
4246F: drivers/char/pc8736x_gpio.c
3448 4247
3449PCA9532 LED DRIVER 4248PCA9532 LED DRIVER
3450P: Riku Voipio 4249P: Riku Voipio
3451M: riku.voipio@iki.fi 4250M: riku.voipio@iki.fi
3452S: Maintained 4251S: Maintained
4252F: drivers/leds/leds-pca9532.c
4253F: include/linux/leds-pca9532.h
3453 4254
3454PCI ERROR RECOVERY 4255PCI ERROR RECOVERY
3455P: Linas Vepstas 4256P: Linas Vepstas
@@ -3457,63 +4258,82 @@ M: linas@austin.ibm.com
3457L: linux-kernel@vger.kernel.org 4258L: linux-kernel@vger.kernel.org
3458L: linux-pci@vger.kernel.org 4259L: linux-pci@vger.kernel.org
3459S: Supported 4260S: Supported
4261F: Documentation/PCI/pci-error-recovery.txt
4262F: Documentation/powerpc/eeh-pci-error-recovery.txt
3460 4263
3461PCI SUBSYSTEM 4264PCI SUBSYSTEM
3462P: Jesse Barnes 4265P: Jesse Barnes
3463M: jbarnes@virtuousgeek.org 4266M: jbarnes@virtuousgeek.org
3464L: linux-kernel@vger.kernel.org 4267L: linux-kernel@vger.kernel.org
3465L: linux-pci@vger.kernel.org 4268L: linux-pci@vger.kernel.org
3466T: git kernel.org:/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git 4269T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
3467S: Supported 4270S: Supported
4271F: Documentation/PCI/
4272F: drivers/pci/
4273F: include/linux/pci*
3468 4274
3469PCIE HOTPLUG DRIVER 4275PCIE HOTPLUG DRIVER
3470P: Kristen Carlson Accardi 4276P: Kristen Carlson Accardi
3471M: kristen.c.accardi@intel.com 4277M: kristen.c.accardi@intel.com
3472L: linux-pci@vger.kernel.org 4278L: linux-pci@vger.kernel.org
3473S: Supported 4279S: Supported
4280F: drivers/pci/pcie/
3474 4281
3475PCMCIA SUBSYSTEM 4282PCMCIA SUBSYSTEM
3476P: Linux PCMCIA Team 4283P: Linux PCMCIA Team
3477L: linux-pcmcia@lists.infradead.org 4284L: linux-pcmcia@lists.infradead.org
3478W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 4285W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
3479T: git kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 4286T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
3480S: Maintained 4287S: Maintained
4288F: Documentation/pcmcia/
4289F: drivers/pcmcia/
4290F: include/pcmcia/
3481 4291
3482PCNET32 NETWORK DRIVER 4292PCNET32 NETWORK DRIVER
3483P: Don Fry 4293P: Don Fry
3484M: pcnet32@verizon.net 4294M: pcnet32@verizon.net
3485L: netdev@vger.kernel.org 4295L: netdev@vger.kernel.org
3486S: Maintained 4296S: Maintained
4297F: drivers/net/pcnet32.c
3487 4298
3488PER-TASK DELAY ACCOUNTING 4299PER-TASK DELAY ACCOUNTING
3489P: Balbir Singh 4300P: Balbir Singh
3490M: balbir@linux.vnet.ibm.com 4301M: balbir@linux.vnet.ibm.com
3491L: linux-kernel@vger.kernel.org 4302L: linux-kernel@vger.kernel.org
3492S: Maintained 4303S: Maintained
4304F: include/linux/delayacct.h
4305F: kernel/delayacct.c
3493 4306
3494PERSONALITY HANDLING 4307PERSONALITY HANDLING
3495P: Christoph Hellwig 4308P: Christoph Hellwig
3496M: hch@infradead.org 4309M: hch@infradead.org
3497L: linux-abi-devel@lists.sourceforge.net 4310L: linux-abi-devel@lists.sourceforge.net
3498S: Maintained 4311S: Maintained
4312F: include/linux/personality.h
3499 4313
3500PHRAM MTD DRIVER 4314PHRAM MTD DRIVER
3501P: Joern Engel 4315P: Joern Engel
3502M: joern@lazybastard.org 4316M: joern@lazybastard.org
3503L: linux-mtd@lists.infradead.org 4317L: linux-mtd@lists.infradead.org
3504S: Maintained 4318S: Maintained
4319F: drivers/mtd/devices/phram.c
3505 4320
3506PKTCDVD DRIVER 4321PKTCDVD DRIVER
3507P: Peter Osterlund 4322P: Peter Osterlund
3508M: petero2@telia.com 4323M: petero2@telia.com
3509L: linux-kernel@vger.kernel.org 4324L: linux-kernel@vger.kernel.org
3510S: Maintained 4325S: Maintained
4326F: drivers/block/pktcdvd.c
4327F: include/linux/pktcdvd.h
3511 4328
3512POSIX CLOCKS and TIMERS 4329POSIX CLOCKS and TIMERS
3513P: Thomas Gleixner 4330P: Thomas Gleixner
3514M: tglx@linutronix.de 4331M: tglx@linutronix.de
3515L: linux-kernel@vger.kernel.org 4332L: linux-kernel@vger.kernel.org
3516S: Supported 4333S: Supported
4334F: fs/timerfd.c
4335F: include/linux/timer*
4336F: kernel/*timer*
3517 4337
3518POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 4338POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
3519P: Anton Vorontsov 4339P: Anton Vorontsov
@@ -3521,8 +4341,10 @@ M: cbou@mail.ru
3521P: David Woodhouse 4341P: David Woodhouse
3522M: dwmw2@infradead.org 4342M: dwmw2@infradead.org
3523L: linux-kernel@vger.kernel.org 4343L: linux-kernel@vger.kernel.org
3524T: git git.infradead.org/battery-2.6.git 4344T: git git://git.infradead.org/battery-2.6.git
3525S: Maintained 4345S: Maintained
4346F: include/linux/power_supply.h
4347F: drivers/power/power_supply*
3526 4348
3527PNP SUPPORT 4349PNP SUPPORT
3528P: Adam Belay 4350P: Adam Belay
@@ -3530,33 +4352,42 @@ M: abelay@mit.edu
3530P: Bjorn Helgaas 4352P: Bjorn Helgaas
3531M: bjorn.helgaas@hp.com 4353M: bjorn.helgaas@hp.com
3532S: Maintained 4354S: Maintained
4355F: drivers/pnp/
3533 4356
3534PNXxxxx I2C DRIVER 4357PNXxxxx I2C DRIVER
3535P: Vitaly Wool 4358P: Vitaly Wool
3536M: vitalywool@gmail.com 4359M: vitalywool@gmail.com
3537L: linux-i2c@vger.kernel.org 4360L: linux-i2c@vger.kernel.org
3538S: Maintained 4361S: Maintained
4362F: drivers/i2c/busses/i2c-pnx.c
3539 4363
3540PPP PROTOCOL DRIVERS AND COMPRESSORS 4364PPP PROTOCOL DRIVERS AND COMPRESSORS
3541P: Paul Mackerras 4365P: Paul Mackerras
3542M: paulus@samba.org 4366M: paulus@samba.org
3543L: linux-ppp@vger.kernel.org 4367L: linux-ppp@vger.kernel.org
3544S: Maintained 4368S: Maintained
4369F: drivers/net/ppp_*
3545 4370
3546PPP OVER ATM (RFC 2364) 4371PPP OVER ATM (RFC 2364)
3547P: Mitchell Blank Jr 4372P: Mitchell Blank Jr
3548M: mitch@sfgoth.com 4373M: mitch@sfgoth.com
3549S: Maintained 4374S: Maintained
4375F: net/atm/pppoatm.c
4376F: include/linux/atmppp.h
3550 4377
3551PPP OVER ETHERNET 4378PPP OVER ETHERNET
3552P: Michal Ostrowski 4379P: Michal Ostrowski
3553M: mostrows@earthlink.net 4380M: mostrows@earthlink.net
3554S: Maintained 4381S: Maintained
4382F: drivers/net/pppoe.c
4383F: drivers/net/pppox.c
3555 4384
3556PPP OVER L2TP 4385PPP OVER L2TP
3557P: James Chapman 4386P: James Chapman
3558M: jchapman@katalix.com 4387M: jchapman@katalix.com
3559S: Maintained 4388S: Maintained
4389F: drivers/net/pppol2tp.c
4390F: include/linux/if_pppol2tp.h
3560 4391
3561PREEMPTIBLE KERNEL 4392PREEMPTIBLE KERNEL
3562P: Robert Love 4393P: Robert Love
@@ -3565,6 +4396,8 @@ L: linux-kernel@vger.kernel.org
3565L: kpreempt-tech@lists.sourceforge.net 4396L: kpreempt-tech@lists.sourceforge.net
3566W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 4397W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
3567S: Supported 4398S: Supported
4399F: Documentation/preempt-locking.txt
4400F: include/linux/preempt.h
3568 4401
3569PRISM54 WIRELESS DRIVER 4402PRISM54 WIRELESS DRIVER
3570P: Luis R. Rodriguez 4403P: Luis R. Rodriguez
@@ -3572,6 +4405,7 @@ M: mcgrof@gmail.com
3572L: linux-wireless@vger.kernel.org 4405L: linux-wireless@vger.kernel.org
3573W: http://prism54.org 4406W: http://prism54.org
3574S: Maintained 4407S: Maintained
4408F: drivers/net/wireless/prism54/
3575 4409
3576PROMISE DC4030 CACHING DISK CONTROLLER DRIVER 4410PROMISE DC4030 CACHING DISK CONTROLLER DRIVER
3577P: Peter Denison 4411P: Peter Denison
@@ -3584,6 +4418,7 @@ P: Mikael Pettersson
3584M: mikpe@it.uu.se 4418M: mikpe@it.uu.se
3585L: linux-ide@vger.kernel.org 4419L: linux-ide@vger.kernel.org
3586S: Maintained 4420S: Maintained
4421F: drivers/ata/sata_promise.*
3587 4422
3588PS3 NETWORK SUPPORT 4423PS3 NETWORK SUPPORT
3589P: Masakazu Mokuno 4424P: Masakazu Mokuno
@@ -3591,6 +4426,7 @@ M: mokuno@sm.sony.co.jp
3591L: netdev@vger.kernel.org 4426L: netdev@vger.kernel.org
3592L: cbe-oss-dev@ozlabs.org 4427L: cbe-oss-dev@ozlabs.org
3593S: Supported 4428S: Supported
4429F: drivers/net/ps3_gelic_net.*
3594 4430
3595PS3 PLATFORM SUPPORT 4431PS3 PLATFORM SUPPORT
3596P: Geoff Levand 4432P: Geoff Levand
@@ -3598,6 +4434,13 @@ M: geoffrey.levand@am.sony.com
3598L: linuxppc-dev@ozlabs.org 4434L: linuxppc-dev@ozlabs.org
3599L: cbe-oss-dev@ozlabs.org 4435L: cbe-oss-dev@ozlabs.org
3600S: Supported 4436S: Supported
4437F: arch/powerpc/boot/ps3*
4438F: arch/powerpc/include/asm/lv1call.h
4439F: arch/powerpc/include/asm/ps3*.h
4440F: arch/powerpc/platforms/ps3/
4441F: drivers/*/ps3*
4442F: drivers/ps3/
4443F: drivers/usb/host/*ps3.c
3601 4444
3602PS3VRAM DRIVER 4445PS3VRAM DRIVER
3603P: Jim Paris 4446P: Jim Paris
@@ -3611,8 +4454,10 @@ M: isely@pobox.com
3611L: pvrusb2@isely.net (subscribers-only) 4454L: pvrusb2@isely.net (subscribers-only)
3612L: linux-media@vger.kernel.org 4455L: linux-media@vger.kernel.org
3613W: http://www.isely.net/pvrusb2/ 4456W: http://www.isely.net/pvrusb2/
3614T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4457T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3615S: Maintained 4458S: Maintained
4459F: Documentation/video4linux/README.pvrusb2
4460F: drivers/media/video/pvrusb2/
3616 4461
3617PXA2xx/PXA3xx SUPPORT 4462PXA2xx/PXA3xx SUPPORT
3618P: Eric Miao 4463P: Eric Miao
@@ -3621,6 +4466,12 @@ P: Russell King
3621M: linux@arm.linux.org.uk 4466M: linux@arm.linux.org.uk
3622L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 4467L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
3623S: Maintained 4468S: Maintained
4469F: arch/arm/mach-pxa/
4470F: drivers/pcmcia/pxa2xx*
4471F: drivers/spi/pxa2xx*
4472F: drivers/usb/gadget/pxa2*
4473F: include/sound/pxa2xx-lib.h
4474F: sound/soc/pxa/pxa2xx*
3624 4475
3625PXA168 SUPPORT 4476PXA168 SUPPORT
3626P: Eric Miao 4477P: Eric Miao
@@ -3628,14 +4479,14 @@ M: eric.miao@marvell.com
3628P: Jason Chagas 4479P: Jason Chagas
3629M: jason.chagas@marvell.com 4480M: jason.chagas@marvell.com
3630L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 4481L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
3631T: git kernel.org:/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 4482T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
3632S: Supported 4483S: Supported
3633 4484
3634PXA910 SUPPORT 4485PXA910 SUPPORT
3635P: Eric Miao 4486P: Eric Miao
3636M: eric.miao@marvell.com 4487M: eric.miao@marvell.com
3637L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 4488L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
3638T: git kernel.org:/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 4489T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
3639S: Supported 4490S: Supported
3640 4491
3641PXA MMCI DRIVER 4492PXA MMCI DRIVER
@@ -3652,12 +4503,16 @@ P: Andrew Vasquez
3652M: linux-driver@qlogic.com 4503M: linux-driver@qlogic.com
3653L: linux-scsi@vger.kernel.org 4504L: linux-scsi@vger.kernel.org
3654S: Supported 4505S: Supported
4506F: Documentation/scsi/LICENSE.qla2xxx
4507F: drivers/scsi/qla2xxx/
3655 4508
3656QLOGIC QLA3XXX NETWORK DRIVER 4509QLOGIC QLA3XXX NETWORK DRIVER
3657P: Ron Mercer 4510P: Ron Mercer
3658M: linux-driver@qlogic.com 4511M: linux-driver@qlogic.com
3659L: netdev@vger.kernel.org 4512L: netdev@vger.kernel.org
3660S: Supported 4513S: Supported
4514F: Documentation/networking/LICENSE.qla3xxx
4515F: drivers/net/qla3xxx.*
3661 4516
3662QLOGIC QLGE 10Gb ETHERNET DRIVER 4517QLOGIC QLGE 10Gb ETHERNET DRIVER
3663P: Ron Mercer 4518P: Ron Mercer
@@ -3665,6 +4520,7 @@ M: linux-driver@qlogic.com
3665M: ron.mercer@qlogic.com 4520M: ron.mercer@qlogic.com
3666L: netdev@vger.kernel.org 4521L: netdev@vger.kernel.org
3667S: Supported 4522S: Supported
4523F: drivers/net/qlge/
3668 4524
3669QNX4 FILESYSTEM 4525QNX4 FILESYSTEM
3670P: Anders Larsen 4526P: Anders Larsen
@@ -3672,18 +4528,24 @@ M: al@alarsen.net
3672L: linux-kernel@vger.kernel.org 4528L: linux-kernel@vger.kernel.org
3673W: http://www.alarsen.net/linux/qnx4fs/ 4529W: http://www.alarsen.net/linux/qnx4fs/
3674S: Maintained 4530S: Maintained
4531F: fs/qnx4/
4532F: include/linux/qnx4_fs.h
4533F: include/linux/qnxtypes.h
3675 4534
3676RADEON FRAMEBUFFER DISPLAY DRIVER 4535RADEON FRAMEBUFFER DISPLAY DRIVER
3677P: Benjamin Herrenschmidt 4536P: Benjamin Herrenschmidt
3678M: benh@kernel.crashing.org 4537M: benh@kernel.crashing.org
3679L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 4538L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
3680S: Maintained 4539S: Maintained
4540F: drivers/video/aty/radeon*
4541F: include/linux/radeonfb.h
3681 4542
3682RAGE128 FRAMEBUFFER DISPLAY DRIVER 4543RAGE128 FRAMEBUFFER DISPLAY DRIVER
3683P: Paul Mackerras 4544P: Paul Mackerras
3684M: paulus@samba.org 4545M: paulus@samba.org
3685L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 4546L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
3686S: Maintained 4547S: Maintained
4548F: drivers/video/aty/aty128fb.c
3687 4549
3688RALINK RT2X00 WIRELESS LAN DRIVER 4550RALINK RT2X00 WIRELESS LAN DRIVER
3689P: rt2x00 project 4551P: rt2x00 project
@@ -3691,36 +4553,43 @@ L: linux-wireless@vger.kernel.org
3691L: users@rt2x00.serialmonkey.com 4553L: users@rt2x00.serialmonkey.com
3692W: http://rt2x00.serialmonkey.com/ 4554W: http://rt2x00.serialmonkey.com/
3693S: Maintained 4555S: Maintained
3694T: git kernel.org:/pub/scm/linux/kernel/git/ivd/rt2x00.git 4556T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
3695F: drivers/net/wireless/rt2x00/ 4557F: drivers/net/wireless/rt2x00/
3696 4558
3697RAMDISK RAM BLOCK DEVICE DRIVER 4559RAMDISK RAM BLOCK DEVICE DRIVER
3698P: Nick Piggin 4560P: Nick Piggin
3699M: npiggin@suse.de 4561M: npiggin@suse.de
3700S: Maintained 4562S: Maintained
4563F: Documentation/blockdev/ramdisk.txt
4564F: drivers/block/brd.c
3701 4565
3702RANDOM NUMBER DRIVER 4566RANDOM NUMBER DRIVER
3703P: Matt Mackall 4567P: Matt Mackall
3704M: mpm@selenic.com 4568M: mpm@selenic.com
3705S: Maintained 4569S: Maintained
4570F: drivers/char/random.c
3706 4571
3707RAPIDIO SUBSYSTEM 4572RAPIDIO SUBSYSTEM
3708P: Matt Porter 4573P: Matt Porter
3709M: mporter@kernel.crashing.org 4574M: mporter@kernel.crashing.org
3710L: linux-kernel@vger.kernel.org 4575L: linux-kernel@vger.kernel.org
3711S: Maintained 4576S: Maintained
4577F: drivers/rapidio/
3712 4578
3713RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 4579RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
3714P: Corey Thomas 4580P: Corey Thomas
3715M: coreythomas@charter.net 4581M: coreythomas@charter.net
3716L: linux-wireless@vger.kernel.org 4582L: linux-wireless@vger.kernel.org
3717S: Maintained 4583S: Maintained
4584F: drivers/net/wireless/ray*
3718 4585
3719RCUTORTURE MODULE 4586RCUTORTURE MODULE
3720P: Josh Triplett 4587P: Josh Triplett
3721M: josh@freedesktop.org 4588M: josh@freedesktop.org
3722L: linux-kernel@vger.kernel.org 4589L: linux-kernel@vger.kernel.org
3723S: Maintained 4590S: Maintained
4591F: Documentation/RCU/torture.txt
4592F: kernel/rcutorture.c
3724 4593
3725RDC R-321X SoC 4594RDC R-321X SoC
3726P: Florian Fainelli 4595P: Florian Fainelli
@@ -3733,12 +4602,14 @@ P: Florian Fainelli
3733M: florian.fainelli@telecomint.eu 4602M: florian.fainelli@telecomint.eu
3734L: netdev@vger.kernel.org 4603L: netdev@vger.kernel.org
3735S: Maintained 4604S: Maintained
4605F: drivers/net/r6040.c
3736 4606
3737RDS - RELIABLE DATAGRAM SOCKETS 4607RDS - RELIABLE DATAGRAM SOCKETS
3738P: Andy Grover 4608P: Andy Grover
3739M: andy.grover@oracle.com 4609M: andy.grover@oracle.com
3740L: rds-devel@oss.oracle.com 4610L: rds-devel@oss.oracle.com
3741S: Supported 4611S: Supported
4612F: net/rds/
3742 4613
3743READ-COPY UPDATE (RCU) 4614READ-COPY UPDATE (RCU)
3744P: Dipankar Sarma 4615P: Dipankar Sarma
@@ -3746,37 +4617,54 @@ M: dipankar@in.ibm.com
3746W: http://www.rdrop.com/users/paulmck/rclock/ 4617W: http://www.rdrop.com/users/paulmck/rclock/
3747L: linux-kernel@vger.kernel.org 4618L: linux-kernel@vger.kernel.org
3748S: Supported 4619S: Supported
4620F: Documentation/RCU/rcu.txt
4621F: Documentation/RCU/rcuref.txt
4622F: include/linux/rcupdate.h
4623F: include/linux/srcu.h
4624F: kernel/rcupdate.c
3749 4625
3750REAL TIME CLOCK DRIVER 4626REAL TIME CLOCK DRIVER
3751P: Paul Gortmaker 4627P: Paul Gortmaker
3752M: p_gortmaker@yahoo.com 4628M: p_gortmaker@yahoo.com
3753L: linux-kernel@vger.kernel.org 4629L: linux-kernel@vger.kernel.org
3754S: Maintained 4630S: Maintained
4631F: Documentation/rtc.txt
4632F: drivers/rtc/
4633F: include/linux/rtc.h
3755 4634
3756REAL TIME CLOCK (RTC) SUBSYSTEM 4635REAL TIME CLOCK (RTC) SUBSYSTEM
3757P: Alessandro Zummo 4636P: Alessandro Zummo
3758M: a.zummo@towertech.it 4637M: a.zummo@towertech.it
3759L: rtc-linux@googlegroups.com 4638L: rtc-linux@googlegroups.com
3760S: Maintained 4639S: Maintained
4640F: Documentation/rtc.txt
4641F: drivers/rtc/
4642F: include/linux/rtc.h
3761 4643
3762REISERFS FILE SYSTEM 4644REISERFS FILE SYSTEM
3763L: reiserfs-devel@vger.kernel.org 4645L: reiserfs-devel@vger.kernel.org
3764S: Supported 4646S: Supported
4647F: fs/reiserfs/
3765 4648
3766RFKILL 4649RFKILL
3767P: Ivo van Doorn 4650P: Ivo van Doorn
3768M: IvDoorn@gmail.com 4651M: IvDoorn@gmail.com
3769L: netdev@vger.kernel.org 4652L: netdev@vger.kernel.org
3770S: Maintained 4653S: Maintained
3771F: net/rfkill 4654F Documentation/rfkill.txt
4655F: net/rfkill/
3772 4656
3773RISCOM8 DRIVER 4657RISCOM8 DRIVER
3774S: Orphan 4658S: Orphan
4659F: Documentation/serial/riscom8.txt
4660F: drivers/char/riscom8*
3775 4661
3776ROCKETPORT DRIVER 4662ROCKETPORT DRIVER
3777P: Comtrol Corp. 4663P: Comtrol Corp.
3778W: http://www.comtrol.com 4664W: http://www.comtrol.com
3779S: Maintained 4665S: Maintained
4666F: Documentation/serial/rocket.txt
4667F: drivers/char/rocket*
3780 4668
3781ROSE NETWORK LAYER 4669ROSE NETWORK LAYER
3782P: Ralf Baechle 4670P: Ralf Baechle
@@ -3784,32 +4672,38 @@ M: ralf@linux-mips.org
3784L: linux-hams@vger.kernel.org 4672L: linux-hams@vger.kernel.org
3785W: http://www.linux-ax25.org/ 4673W: http://www.linux-ax25.org/
3786S: Maintained 4674S: Maintained
4675F: include/linux/rose.h
4676F: include/net/rose.h
4677F: net/rose/
3787 4678
3788RTL8180 WIRELESS DRIVER 4679RTL8180 WIRELESS DRIVER
3789P: John W. Linville 4680P: John W. Linville
3790M: linville@tuxdriver.com 4681M: linville@tuxdriver.com
3791L: linux-wireless@vger.kernel.org 4682L: linux-wireless@vger.kernel.org
3792W: http://linuxwireless.org/ 4683W: http://linuxwireless.org/
3793T: git kernel.org:/pub/scm/linux/kernel/git/linville/wireless-testing.git 4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
3794S: Maintained 4685S: Maintained
4686F: drivers/net/wireless/rtl818*
3795 4687
3796RTL8187 WIRELESS DRIVER 4688RTL8187 WIRELESS DRIVER
3797P: Herton Ronaldo Krzesinski 4689P: Herton Ronaldo Krzesinski
3798M: herton@mandriva.com.br 4690M: herton@mandriva.com.br
3799P: Hin-Tak Leung 4691P: Hin-Tak Leung
3800M htl10@users.sourceforge.net 4692M: htl10@users.sourceforge.net
3801P: Larry Finger 4693P: Larry Finger
3802M: Larry.Finger@lwfinger.net 4694M: Larry.Finger@lwfinger.net
3803L: linux-wireless@vger.kernel.org 4695L: linux-wireless@vger.kernel.org
3804W: http://linuxwireless.org/ 4696W: http://linuxwireless.org/
3805T: git kernel.org:/pub/scm/linux/kernel/git/linville/wireless-testing.git 4697T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
3806S: Maintained 4698S: Maintained
4699F: drivers/net/wireless/rtl818x/rtl8187*
3807 4700
3808S3 SAVAGE FRAMEBUFFER DRIVER 4701S3 SAVAGE FRAMEBUFFER DRIVER
3809P: Antonino Daplas 4702P: Antonino Daplas
3810M: adaplas@gmail.com 4703M: adaplas@gmail.com
3811L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 4704L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
3812S: Maintained 4705S: Maintained
4706F: drivers/video/savage/
3813 4707
3814S390 4708S390
3815P: Martin Schwidefsky 4709P: Martin Schwidefsky
@@ -3820,6 +4714,7 @@ M: linux390@de.ibm.com
3820L: linux-s390@vger.kernel.org 4714L: linux-s390@vger.kernel.org
3821W: http://www.ibm.com/developerworks/linux/linux390/ 4715W: http://www.ibm.com/developerworks/linux/linux390/
3822S: Supported 4716S: Supported
4717F: arch/s390/
3823 4718
3824S390 NETWORK DRIVERS 4719S390 NETWORK DRIVERS
3825P: Ursula Braun 4720P: Ursula Braun
@@ -3830,6 +4725,7 @@ M: linux390@de.ibm.com
3830L: linux-s390@vger.kernel.org 4725L: linux-s390@vger.kernel.org
3831W: http://www.ibm.com/developerworks/linux/linux390/ 4726W: http://www.ibm.com/developerworks/linux/linux390/
3832S: Supported 4727S: Supported
4728F: drivers/s390/net/
3833 4729
3834S390 ZCRYPT DRIVER 4730S390 ZCRYPT DRIVER
3835P: Felix Beck 4731P: Felix Beck
@@ -3839,6 +4735,7 @@ M: ralph.wuerthner@de.ibm.com
3839M: linux390@de.ibm.com 4735M: linux390@de.ibm.com
3840L: linux-s390@vger.kernel.org 4736L: linux-s390@vger.kernel.org
3841S: Supported 4737S: Supported
4738F: drivers/s390/crypto/
3842 4739
3843S390 ZFCP DRIVER 4740S390 ZFCP DRIVER
3844P: Christof Schmitt 4741P: Christof Schmitt
@@ -3849,6 +4746,8 @@ M: linux390@de.ibm.com
3849L: linux-s390@vger.kernel.org 4746L: linux-s390@vger.kernel.org
3850W: http://www.ibm.com/developerworks/linux/linux390/ 4747W: http://www.ibm.com/developerworks/linux/linux390/
3851S: Supported 4748S: Supported
4749F: Documentation/s390/zfcpdump.txt
4750F: drivers/s390/scsi/zfcp_*
3852 4751
3853S390 IUCV NETWORK LAYER 4752S390 IUCV NETWORK LAYER
3854P: Ursula Braun 4753P: Ursula Braun
@@ -3857,6 +4756,9 @@ M: linux390@de.ibm.com
3857L: linux-s390@vger.kernel.org 4756L: linux-s390@vger.kernel.org
3858W: http://www.ibm.com/developerworks/linux/linux390/ 4757W: http://www.ibm.com/developerworks/linux/linux390/
3859S: Supported 4758S: Supported
4759F: drivers/s390/net/*iucv*
4760F: include/net/iucv/
4761F: net/iucv/
3860 4762
3861S3C24XX SD/MMC Driver 4763S3C24XX SD/MMC Driver
3862P: Ben Dooks 4764P: Ben Dooks
@@ -3864,19 +4766,24 @@ M: ben-linux@fluff.org
3864L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 4766L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
3865L: linux-kernel@vger.kernel.org 4767L: linux-kernel@vger.kernel.org
3866S: Supported 4768S: Supported
4769F: drivers/mmc/host/s3cmci.*
3867 4770
3868SAA7146 VIDEO4LINUX-2 DRIVER 4771SAA7146 VIDEO4LINUX-2 DRIVER
3869P: Michael Hunold 4772P: Michael Hunold
3870M: michael@mihu.de 4773M: michael@mihu.de
3871L: linux-media@vger.kernel.org 4774L: linux-media@vger.kernel.org
3872T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4775T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3873W: http://www.mihu.de/linux/saa7146 4776W: http://www.mihu.de/linux/saa7146
3874S: Maintained 4777S: Maintained
4778F: drivers/media/common/saa7146*
4779F: drivers/media/video/*7146*
4780F: include/media/*7146*
3875 4781
3876SC1200 WDT DRIVER 4782SC1200 WDT DRIVER
3877P: Zwane Mwaikambo 4783P: Zwane Mwaikambo
3878M: zwane@arm.linux.org.uk 4784M: zwane@arm.linux.org.uk
3879S: Maintained 4785S: Maintained
4786F: drivers/watchdog/sc1200wdt.c
3880 4787
3881SCHEDULER 4788SCHEDULER
3882P: Ingo Molnar 4789P: Ingo Molnar
@@ -3885,6 +4792,8 @@ P: Peter Zijlstra
3885M: peterz@infradead.org 4792M: peterz@infradead.org
3886L: linux-kernel@vger.kernel.org 4793L: linux-kernel@vger.kernel.org
3887S: Maintained 4794S: Maintained
4795F: kernel/sched*
4796F: include/linux/sched.h
3888 4797
3889SCSI CDROM DRIVER 4798SCSI CDROM DRIVER
3890P: Jens Axboe 4799P: Jens Axboe
@@ -3892,6 +4801,7 @@ M: axboe@kernel.dk
3892L: linux-scsi@vger.kernel.org 4801L: linux-scsi@vger.kernel.org
3893W: http://www.kernel.dk 4802W: http://www.kernel.dk
3894S: Maintained 4803S: Maintained
4804F: drivers/scsi/sr*
3895 4805
3896SCSI SG DRIVER 4806SCSI SG DRIVER
3897P: Doug Gilbert 4807P: Doug Gilbert
@@ -3899,21 +4809,27 @@ M: dgilbert@interlog.com
3899L: linux-scsi@vger.kernel.org 4809L: linux-scsi@vger.kernel.org
3900W: http://www.torque.net/sg 4810W: http://www.torque.net/sg
3901S: Maintained 4811S: Maintained
4812F: drivers/scsi/sg.c
4813F: include/scsi/sg.h
3902 4814
3903SCSI SUBSYSTEM 4815SCSI SUBSYSTEM
3904P: James E.J. Bottomley 4816P: James E.J. Bottomley
3905M: James.Bottomley@HansenPartnership.com 4817M: James.Bottomley@HansenPartnership.com
3906L: linux-scsi@vger.kernel.org 4818L: linux-scsi@vger.kernel.org
3907T: git kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 4819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
3908T: git kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 4820T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
3909T: git kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 4821T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
3910S: Maintained 4822S: Maintained
4823F: drivers/scsi/
4824F: include/scsi/
3911 4825
3912SCSI TAPE DRIVER 4826SCSI TAPE DRIVER
3913P: Kai Mäkisara 4827P: Kai Mäkisara
3914M: Kai.Makisara@kolumbus.fi 4828M: Kai.Makisara@kolumbus.fi
3915L: linux-scsi@vger.kernel.org 4829L: linux-scsi@vger.kernel.org
3916S: Maintained 4830S: Maintained
4831F: Documentation/scsi/st.txt
4832F: drivers/scsi/st*
3917 4833
3918SCTP PROTOCOL 4834SCTP PROTOCOL
3919P: Vlad Yasevich 4835P: Vlad Yasevich
@@ -3923,27 +4839,41 @@ M: sri@us.ibm.com
3923L: linux-sctp@vger.kernel.org 4839L: linux-sctp@vger.kernel.org
3924W: http://lksctp.sourceforge.net 4840W: http://lksctp.sourceforge.net
3925S: Supported 4841S: Supported
4842F: Documentation/networking/sctp.txt
4843F: include/linux/sctp.h
4844F: include/net/sctp/
4845F: net/sctp/
3926 4846
3927SCx200 CPU SUPPORT 4847SCx200 CPU SUPPORT
3928P: Jim Cromie 4848P: Jim Cromie
3929M: jim.cromie@gmail.com 4849M: jim.cromie@gmail.com
3930S: Odd Fixes 4850S: Odd Fixes
4851F: Documentation/i2c/busses/scx200_acb
4852F: arch/x86/kernel/scx200_32.c
4853F: drivers/watchdog/scx200_wdt.c
4854F: drivers/i2c/busses/scx200*
4855F: drivers/mtd/maps/scx200_docflash.c
4856F: include/linux/scx200.h
3931 4857
3932SCx200 GPIO DRIVER 4858SCx200 GPIO DRIVER
3933P: Jim Cromie 4859P: Jim Cromie
3934M: jim.cromie@gmail.com 4860M: jim.cromie@gmail.com
3935S: Maintained 4861S: Maintained
4862F: drivers/char/scx200_gpio.c
4863F: include/linux/scx200_gpio.h
3936 4864
3937SCx200 HRT CLOCKSOURCE DRIVER 4865SCx200 HRT CLOCKSOURCE DRIVER
3938P: Jim Cromie 4866P: Jim Cromie
3939M: jim.cromie@gmail.com 4867M: jim.cromie@gmail.com
3940S: Maintained 4868S: Maintained
4869F: drivers/clocksource/scx200_hrt.c
3941 4870
3942SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 4871SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
3943P: Sascha Sommer 4872P: Sascha Sommer
3944M: saschasommer@freenet.de 4873M: saschasommer@freenet.de
3945L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 4874L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
3946S: Maintained 4875S: Maintained
4876F: drivers/mmc/host/sdricoh_cs.c
3947 4877
3948SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 4878SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
3949P: Pierre Ossman 4879P: Pierre Ossman
@@ -3957,16 +4887,17 @@ M: avorontsov@ru.mvista.com
3957L: linuxppc-dev@ozlabs.org 4887L: linuxppc-dev@ozlabs.org
3958L: sdhci-devel@lists.ossman.eu 4888L: sdhci-devel@lists.ossman.eu
3959S: Maintained 4889S: Maintained
4890F: drivers/mmc/host/sdhci.*
3960 4891
3961SECURITY SUBSYSTEM 4892SECURITY SUBSYSTEM
3962F: security/
3963P: James Morris 4893P: James Morris
3964M: jmorris@namei.org 4894M: jmorris@namei.org
3965L: linux-kernel@vger.kernel.org 4895L: linux-kernel@vger.kernel.org
3966L: linux-security-module@vger.kernel.org (suggested Cc:) 4896L: linux-security-module@vger.kernel.org (suggested Cc:)
3967T: git kernel.org:pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git 4897T: git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
3968W: http://security.wiki.kernel.org/ 4898W: http://security.wiki.kernel.org/
3969S: Supported 4899S: Supported
4900F: security/
3970 4901
3971SECURITY CONTACT 4902SECURITY CONTACT
3972P: Security Officers 4903P: Security Officers
@@ -3981,31 +4912,39 @@ M: jmorris@namei.org
3981P: Eric Paris 4912P: Eric Paris
3982M: eparis@parisplace.org 4913M: eparis@parisplace.org
3983L: linux-kernel@vger.kernel.org (kernel issues) 4914L: linux-kernel@vger.kernel.org (kernel issues)
3984L: selinux@tycho.nsa.gov (subscribers-only, general discussion) 4915L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
3985W: http://selinuxproject.org 4916W: http://selinuxproject.org
3986T: git kernel.org:pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git 4917T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
3987S: Supported 4918S: Supported
4919F: include/linux/selinux*
4920F: security/selinux/
3988 4921
3989SENSABLE PHANTOM 4922SENSABLE PHANTOM
3990P: Jiri Slaby 4923P: Jiri Slaby
3991M: jirislaby@gmail.com 4924M: jirislaby@gmail.com
3992S: Maintained 4925S: Maintained
4926F: drivers/misc/phantom.c
4927F: include/linux/phantom.h
3993 4928
3994SERIAL ATA (SATA) SUBSYSTEM 4929SERIAL ATA (SATA) SUBSYSTEM
3995P: Jeff Garzik 4930P: Jeff Garzik
3996M: jgarzik@pobox.com 4931M: jgarzik@pobox.com
3997L: linux-ide@vger.kernel.org 4932L: linux-ide@vger.kernel.org
3998T: git kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git 4933T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
3999S: Supported 4934S: Supported
4935F: drivers/ata/
4936F: include/linux/ata.h
4937F: include/linux/libata.h
4000 4938
4001SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 4939SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
4002P: Sathya Perla 4940P: Sathya Perla
4003M: sathyap@serverengines.com 4941M: sathyap@serverengines.com
4004P: Subbu Seetharaman 4942P: Subbu Seetharaman
4005M: subbus@serverengines.com 4943M: subbus@serverengines.com
4006L: netdev@vger.kernel.org 4944L: netdev@vger.kernel.org
4007W: http://www.serverengines.com 4945W: http://www.serverengines.com
4008S: Supported 4946S: Supported
4947F: drivers/net/benet/
4009 4948
4010SFC NETWORK DRIVER 4949SFC NETWORK DRIVER
4011P: Steve Hodgson 4950P: Steve Hodgson
@@ -4013,17 +4952,22 @@ P: Ben Hutchings
4013P: Robert Stonehouse 4952P: Robert Stonehouse
4014M: linux-net-drivers@solarflare.com 4953M: linux-net-drivers@solarflare.com
4015S: Supported 4954S: Supported
4955F: drivers/net/sfc/
4016 4956
4017SGI GRU DRIVER 4957SGI GRU DRIVER
4018P: Jack Steiner 4958P: Jack Steiner
4019M: steiner@sgi.com 4959M: steiner@sgi.com
4020S: Maintained 4960S: Maintained
4961F: drivers/misc/sgi-gru/
4021 4962
4022SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 4963SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
4023P: Pat Gefre 4964P: Pat Gefre
4024M: pfg@sgi.com 4965M: pfg@sgi.com
4025L: linux-ia64@vger.kernel.org 4966L: linux-ia64@vger.kernel.org
4026S: Supported 4967S: Supported
4968F: Documentation/ia64/serial.txt
4969F: drivers/serial/ioc?_serial.c
4970F: include/linux/ioc?.h
4027 4971
4028SGI VISUAL WORKSTATION 320 AND 540 4972SGI VISUAL WORKSTATION 320 AND 540
4029P: Andrey Panin 4973P: Andrey Panin
@@ -4031,11 +4975,13 @@ M: pazke@donpac.ru
4031L: linux-visws-devel@lists.sf.net 4975L: linux-visws-devel@lists.sf.net
4032W: http://linux-visws.sf.net 4976W: http://linux-visws.sf.net
4033S: Maintained for 2.6. 4977S: Maintained for 2.6.
4978F: Documentation/sgi-visws.txt
4034 4979
4035SGI XP/XPC/XPNET DRIVER 4980SGI XP/XPC/XPNET DRIVER
4036P: Dean Nelson 4981P: Dean Nelson
4037M: dcn@sgi.com 4982M: dcn@sgi.com
4038S: Maintained 4983S: Maintained
4984F: drivers/misc/sgi-xp/
4039 4985
4040SHARP LH SUPPORT (LH7952X & LH7A40X) 4986SHARP LH SUPPORT (LH7952X & LH7A40X)
4041P: Marc Singer 4987P: Marc Singer
@@ -4043,12 +4989,18 @@ M: elf@buici.com
4043W: http://projects.buici.com/arm 4989W: http://projects.buici.com/arm
4044L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 4990L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
4045S: Maintained 4991S: Maintained
4992F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
4993F: arch/arm/mach-lh7a40x/
4994F: drivers/serial/serial_lh7a40x.c
4995F: drivers/usb/gadget/lh7a40*
4996F: drivers/usb/host/ohci-lh7a40*
4046 4997
4047SHPC HOTPLUG DRIVER 4998SHPC HOTPLUG DRIVER
4048P: Kristen Carlson Accardi 4999P: Kristen Carlson Accardi
4049M: kristen.c.accardi@intel.com 5000M: kristen.c.accardi@intel.com
4050L: linux-pci@vger.kernel.org 5001L: linux-pci@vger.kernel.org
4051S: Supported 5002S: Supported
5003F: drivers/pci/hotplug/shpchp*
4052 5004
4053SIMTEC EB110ATX (Chalice CATS) 5005SIMTEC EB110ATX (Chalice CATS)
4054P: Ben Dooks 5006P: Ben Dooks
@@ -4056,6 +5008,7 @@ P: Vincent Sanders
4056M: support@simtec.co.uk 5008M: support@simtec.co.uk
4057W: http://www.simtec.co.uk/products/EB110ATX/ 5009W: http://www.simtec.co.uk/products/EB110ATX/
4058S: Supported 5010S: Supported
5011F: arch/arm/mach-ebsa110/
4059 5012
4060SIMTEC EB2410ITX (BAST) 5013SIMTEC EB2410ITX (BAST)
4061P: Ben Dooks 5014P: Ben Dooks
@@ -4063,12 +5016,16 @@ P: Vincent Sanders
4063M: support@simtec.co.uk 5016M: support@simtec.co.uk
4064W: http://www.simtec.co.uk/products/EB2410ITX/ 5017W: http://www.simtec.co.uk/products/EB2410ITX/
4065S: Supported 5018S: Supported
5019F: arch/arm/mach-s3c2410/
5020F: drivers/*/*s3c2410*
5021F: drivers/*/*/*s3c2410*
4066 5022
4067SIS 190 ETHERNET DRIVER 5023SIS 190 ETHERNET DRIVER
4068P: Francois Romieu 5024P: Francois Romieu
4069M: romieu@fr.zoreil.com 5025M: romieu@fr.zoreil.com
4070L: netdev@vger.kernel.org 5026L: netdev@vger.kernel.org
4071S: Maintained 5027S: Maintained
5028F: drivers/net/sis190.c
4072 5029
4073SIS 900/7016 FAST ETHERNET DRIVER 5030SIS 900/7016 FAST ETHERNET DRIVER
4074P: Daniele Venzano 5031P: Daniele Venzano
@@ -4076,30 +5033,39 @@ M: venza@brownhat.org
4076W: http://www.brownhat.org/sis900.html 5033W: http://www.brownhat.org/sis900.html
4077L: netdev@vger.kernel.org 5034L: netdev@vger.kernel.org
4078S: Maintained 5035S: Maintained
5036F: drivers/net/sis900.*
4079 5037
4080SIS 96X I2C/SMBUS DRIVER 5038SIS 96X I2C/SMBUS DRIVER
4081P: Mark M. Hoffman 5039P: Mark M. Hoffman
4082M: mhoffman@lightlink.com 5040M: mhoffman@lightlink.com
4083L: linux-i2c@vger.kernel.org 5041L: linux-i2c@vger.kernel.org
4084S: Maintained 5042S: Maintained
5043F: Documentation/i2c/busses/i2c-sis96x
5044F: drivers/i2c/busses/i2c-sis96x.c
4085 5045
4086SIS FRAMEBUFFER DRIVER 5046SIS FRAMEBUFFER DRIVER
4087P: Thomas Winischhofer 5047P: Thomas Winischhofer
4088M: thomas@winischhofer.net 5048M: thomas@winischhofer.net
4089W: http://www.winischhofer.net/linuxsisvga.shtml 5049W: http://www.winischhofer.net/linuxsisvga.shtml
4090S: Maintained 5050S: Maintained
5051F: Documentation/fb/sisfb.txt
5052F: drivers/video/sis/
5053F: include/video/sisfb.h
4091 5054
4092SIS USB2VGA DRIVER 5055SIS USB2VGA DRIVER
4093P: Thomas Winischhofer 5056P: Thomas Winischhofer
4094M: thomas@winischhofer.net 5057M: thomas@winischhofer.net
4095W: http://www.winischhofer.at/linuxsisusbvga.shtml 5058W: http://www.winischhofer.at/linuxsisusbvga.shtml
4096S: Maintained 5059S: Maintained
5060F: drivers/usb/misc/sisusbvga/
4097 5061
4098SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS 5062SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
4099P: Stephen Hemminger 5063P: Stephen Hemminger
4100M: shemminger@linux-foundation.org 5064M: shemminger@linux-foundation.org
4101L: netdev@vger.kernel.org 5065L: netdev@vger.kernel.org
4102S: Maintained 5066S: Maintained
5067F: drivers/net/skge.*
5068F: drivers/net/sky2.*
4103 5069
4104SLAB ALLOCATOR 5070SLAB ALLOCATOR
4105P: Christoph Lameter 5071P: Christoph Lameter
@@ -4110,34 +5076,43 @@ P: Matt Mackall
4110M: mpm@selenic.com 5076M: mpm@selenic.com
4111L: linux-mm@kvack.org 5077L: linux-mm@kvack.org
4112S: Maintained 5078S: Maintained
5079F: include/linux/sl?b*.h
5080F: mm/sl?b.c
4113 5081
4114SMC91x ETHERNET DRIVER 5082SMC91x ETHERNET DRIVER
4115P: Nicolas Pitre 5083P: Nicolas Pitre
4116M: nico@cam.org 5084M: nico@cam.org
4117S: Maintained 5085S: Maintained
5086F: drivers/net/smc91x.*
4118 5087
4119SMSC47B397 HARDWARE MONITOR DRIVER 5088SMSC47B397 HARDWARE MONITOR DRIVER
4120P: Mark M. Hoffman 5089P: Mark M. Hoffman
4121M: mhoffman@lightlink.com 5090M: mhoffman@lightlink.com
4122L: lm-sensors@lm-sensors.org 5091L: lm-sensors@lm-sensors.org
4123S: Maintained 5092S: Maintained
5093F: Documentation/hwmon/smsc47b397
5094F: drivers/hwmon/smsc47b397.c
4124 5095
4125SMSC911x ETHERNET DRIVER 5096SMSC911x ETHERNET DRIVER
4126P: Steve Glendinning 5097P: Steve Glendinning
4127M: steve.glendinning@smsc.com 5098M: steve.glendinning@smsc.com
4128L: netdev@vger.kernel.org 5099L: netdev@vger.kernel.org
4129S: Supported 5100S: Supported
5101F: include/linux/smsc911x.h
5102F: drivers/net/smsc911x.*
4130 5103
4131SMSC9420 PCI ETHERNET DRIVER 5104SMSC9420 PCI ETHERNET DRIVER
4132P: Steve Glendinning 5105P: Steve Glendinning
4133M: steve.glendinning@smsc.com 5106M: steve.glendinning@smsc.com
4134L: netdev@vger.kernel.org 5107L: netdev@vger.kernel.org
4135S: Supported 5108S: Supported
5109F: drivers/net/smsc9420.*
4136 5110
4137SMX UIO Interface 5111SMX UIO Interface
4138P: Ben Nizette 5112P: Ben Nizette
4139M: bn@niasdigital.com 5113M: bn@niasdigital.com
4140S: Maintained 5114S: Maintained
5115F: drivers/uio/uio_smx.c
4141 5116
4142SN-IA64 (Itanium) SUB-PLATFORM 5117SN-IA64 (Itanium) SUB-PLATFORM
4143P: Jes Sorensen 5118P: Jes Sorensen
@@ -4146,36 +5121,45 @@ L: linux-altix@sgi.com
4146L: linux-ia64@vger.kernel.org 5121L: linux-ia64@vger.kernel.org
4147W: http://www.sgi.com/altix 5122W: http://www.sgi.com/altix
4148S: Maintained 5123S: Maintained
5124F: arch/ia64/sn/
4149 5125
4150SOC-CAMERA V4L2 SUBSYSTEM 5126SOC-CAMERA V4L2 SUBSYSTEM
4151P: Guennadi Liakhovetski 5127P: Guennadi Liakhovetski
4152M: g.liakhovetski@gmx.de 5128M: g.liakhovetski@gmx.de
4153L: linux-media@vger.kernel.org 5129L: linux-media@vger.kernel.org
4154T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5130T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4155S: Maintained 5131S: Maintained
5132F: include/media/v4l2*
5133F: drivers/media/video/v4l2*
4156 5134
4157SOEKRIS NET48XX LED SUPPORT 5135SOEKRIS NET48XX LED SUPPORT
4158P: Chris Boot 5136P: Chris Boot
4159M: bootc@bootc.net 5137M: bootc@bootc.net
4160S: Maintained 5138S: Maintained
5139F: drivers/leds/leds-net48xx.c
4161 5140
4162SOFTWARE RAID (Multiple Disks) SUPPORT 5141SOFTWARE RAID (Multiple Disks) SUPPORT
4163P: Neil Brown 5142P: Neil Brown
4164M: neilb@suse.de 5143M: neilb@suse.de
4165L: linux-raid@vger.kernel.org 5144L: linux-raid@vger.kernel.org
4166S: Supported 5145S: Supported
5146F: drivers/md/
5147F: include/linux/raid/
4167 5148
4168SONIC NETWORK DRIVER 5149SONIC NETWORK DRIVER
4169P: Thomas Bogendoerfer 5150P: Thomas Bogendoerfer
4170M: tsbogend@alpha.franken.de 5151M: tsbogend@alpha.franken.de
4171L: netdev@vger.kernel.org 5152L: netdev@vger.kernel.org
4172S: Maintained 5153S: Maintained
5154F: drivers/net/sonic.*
4173 5155
4174SONICS SILICON BACKPLANE DRIVER (SSB) 5156SONICS SILICON BACKPLANE DRIVER (SSB)
4175P: Michael Buesch 5157P: Michael Buesch
4176M: mb@bu3sch.de 5158M: mb@bu3sch.de
4177L: netdev@vger.kernel.org 5159L: netdev@vger.kernel.org
4178S: Maintained 5160S: Maintained
5161F: drivers/ssb/
5162F: include/linux/ssb/
4179 5163
4180SONY VAIO CONTROL DEVICE DRIVER 5164SONY VAIO CONTROL DEVICE DRIVER
4181P: Mattia Dongili 5165P: Mattia Dongili
@@ -4183,6 +5167,10 @@ M: malattia@linux.it
4183L: linux-acpi@vger.kernel.org 5167L: linux-acpi@vger.kernel.org
4184W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 5168W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
4185S: Maintained 5169S: Maintained
5170F: Documentation/laptops/sony-laptop.txt
5171F: drivers/char/sonypi.c
5172F: drivers/platform/x86/sony-laptop.c
5173F: include/linux/sony-laptop.h
4186 5174
4187SONY MEMORYSTICK CARD SUPPORT 5175SONY MEMORYSTICK CARD SUPPORT
4188P: Alex Dubov 5176P: Alex Dubov
@@ -4190,6 +5178,7 @@ M: oakad@yahoo.com
4190L: linux-kernel@vger.kernel.org 5178L: linux-kernel@vger.kernel.org
4191W: http://tifmxx.berlios.de/ 5179W: http://tifmxx.berlios.de/
4192S: Maintained 5180S: Maintained
5181F: drivers/memstick/host/tifm_ms.c
4193 5182
4194SOUND 5183SOUND
4195P: Jaroslav Kysela 5184P: Jaroslav Kysela
@@ -4198,36 +5187,44 @@ P: Takashi Iwai
4198M: tiwai@suse.de 5187M: tiwai@suse.de
4199L: alsa-devel@alsa-project.org (subscribers-only) 5188L: alsa-devel@alsa-project.org (subscribers-only)
4200S: Maintained 5189S: Maintained
5190F: sound/
4201 5191
4202SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 5192SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
4203P: Liam Girdwood 5193P: Liam Girdwood
4204M: lrg@slimlogic.co.uk 5194M: lrg@slimlogic.co.uk
4205P: Mark Brown 5195P: Mark Brown
4206M: broonie@opensource.wolfsonmicro.com 5196M: broonie@opensource.wolfsonmicro.com
4207T: git opensource.wolfsonmicro.com/linux-2.6-asoc 5197T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
4208L: alsa-devel@alsa-project.org (subscribers-only) 5198L: alsa-devel@alsa-project.org (subscribers-only)
4209W: http://alsa-project.org/main/index.php/ASoC 5199W: http://alsa-project.org/main/index.php/ASoC
4210S: Supported 5200S: Supported
5201F: sound/soc/
4211 5202
4212SPARC + UltraSPARC (sparc/sparc64) 5203SPARC + UltraSPARC (sparc/sparc64)
4213P: David S. Miller 5204P: David S. Miller
4214M: davem@davemloft.net 5205M: davem@davemloft.net
4215L: sparclinux@vger.kernel.org 5206L: sparclinux@vger.kernel.org
4216T: git kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6.git 5207T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
4217T: git kernel.org:/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git 5208T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
4218S: Maintained 5209S: Maintained
5210F: arch/sparc/
4219 5211
4220SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER 5212SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
4221P: Roger Wolff 5213P: Roger Wolff
4222M: R.E.Wolff@BitWizard.nl 5214M: R.E.Wolff@BitWizard.nl
4223L: linux-kernel@vger.kernel.org ? 5215L: linux-kernel@vger.kernel.org
4224S: Supported 5216S: Supported
5217F: Documentation/serial/specialix.txt
5218F: drivers/char/specialix*
4225 5219
4226SPI SUBSYSTEM 5220SPI SUBSYSTEM
4227P: David Brownell 5221P: David Brownell
4228M: dbrownell@users.sourceforge.net 5222M: dbrownell@users.sourceforge.net
4229L: spi-devel-general@lists.sourceforge.net 5223L: spi-devel-general@lists.sourceforge.net
4230S: Maintained 5224S: Maintained
5225F: Documentation/spi/
5226F: drivers/spi/
5227F: include/linux/spi/
4231 5228
4232SPIDERNET NETWORK DRIVER for CELL 5229SPIDERNET NETWORK DRIVER for CELL
4233P: Ishizaki Kou 5230P: Ishizaki Kou
@@ -4236,6 +5233,8 @@ P: Jens Osterkamp
4236M: jens@de.ibm.com 5233M: jens@de.ibm.com
4237L: netdev@vger.kernel.org 5234L: netdev@vger.kernel.org
4238S: Supported 5235S: Supported
5236F: Documentation/networking/spider_net.txt
5237F: drivers/net/spider_net*
4239 5238
4240SPU FILE SYSTEM 5239SPU FILE SYSTEM
4241P: Jeremy Kerr 5240P: Jeremy Kerr
@@ -4244,6 +5243,8 @@ L: linuxppc-dev@ozlabs.org
4244L: cbe-oss-dev@ozlabs.org 5243L: cbe-oss-dev@ozlabs.org
4245W: http://www.ibm.com/developerworks/power/cell/ 5244W: http://www.ibm.com/developerworks/power/cell/
4246S: Supported 5245S: Supported
5246F: Documentation/filesystems/spufs.txt
5247F: arch/powerpc/platforms/cell/spufs/
4247 5248
4248SQUASHFS FILE SYSTEM 5249SQUASHFS FILE SYSTEM
4249P: Phillip Lougher 5250P: Phillip Lougher
@@ -4251,12 +5252,15 @@ M: phillip@lougher.demon.co.uk
4251L: squashfs-devel@lists.sourceforge.net (subscribers-only) 5252L: squashfs-devel@lists.sourceforge.net (subscribers-only)
4252W: http://squashfs.org.uk 5253W: http://squashfs.org.uk
4253S: Maintained 5254S: Maintained
5255F: Documentation/filesystems/squashfs.txt
5256F: fs/squashfs/
4254 5257
4255SRM (Alpha) environment access 5258SRM (Alpha) environment access
4256P: Jan-Benedict Glaw 5259P: Jan-Benedict Glaw
4257M: jbglaw@lug-owl.de 5260M: jbglaw@lug-owl.de
4258L: linux-kernel@vger.kernel.org 5261L: linux-kernel@vger.kernel.org
4259S: Maintained 5262S: Maintained
5263F: arch/alpha/kernel/srm_env.c
4260 5264
4261STABLE BRANCH 5265STABLE BRANCH
4262P: Greg Kroah-Hartman 5266P: Greg Kroah-Hartman
@@ -4272,35 +5276,44 @@ M: gregkh@suse.de
4272L: linux-kernel@vger.kernel.org 5276L: linux-kernel@vger.kernel.org
4273T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 5277T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
4274S: Maintained 5278S: Maintained
5279F: drivers/staging/
4275 5280
4276STARFIRE/DURALAN NETWORK DRIVER 5281STARFIRE/DURALAN NETWORK DRIVER
4277P: Ion Badulescu 5282P: Ion Badulescu
4278M: ionut@cs.columbia.edu 5283M: ionut@cs.columbia.edu
4279S: Maintained 5284S: Maintained
5285F: drivers/net/starfire*
4280 5286
4281STARMODE RADIO IP (STRIP) PROTOCOL DRIVER 5287STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
4282W: http://mosquitonet.Stanford.EDU/strip.html 5288W: http://mosquitonet.Stanford.EDU/strip.html
4283S: Orphan 5289S: Orphan
5290F: drivers/net/wireless/strip.c
5291F: include/linux/if_strip.h
4284 5292
4285STRADIS MPEG-2 DECODER DRIVER 5293STRADIS MPEG-2 DECODER DRIVER
4286P: Nathan Laredo 5294P: Nathan Laredo
4287M: laredo@gnu.org 5295M: laredo@gnu.org
4288W: http://www.stradis.com/ 5296W: http://www.stradis.com/
4289S: Maintained 5297S: Maintained
5298F: drivers/media/video/stradis.c
4290 5299
4291SUN3/3X 5300SUN3/3X
4292P: Sam Creasey 5301P: Sam Creasey
4293M: sammy@sammy.net 5302M: sammy@sammy.net
4294W: http://sammy.net/sun3/ 5303W: http://sammy.net/sun3/
4295S: Maintained 5304S: Maintained
5305F: arch/m68k/kernel/*sun3*
5306F: arch/m68k/sun3*/
5307F: arch/m68k/include/asm/sun3*
4296 5308
4297SUPERH 5309SUPERH
4298P: Paul Mundt 5310P: Paul Mundt
4299M: lethal@linux-sh.org 5311M: lethal@linux-sh.org
4300L: linux-sh@vger.kernel.org 5312L: linux-sh@vger.kernel.org
4301W: http://www.linux-sh.org 5313W: http://www.linux-sh.org
4302T: git kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git 5314T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git
4303S: Supported 5315S: Supported
5316F: arch/sh/
4304 5317
4305SUSPEND TO RAM 5318SUSPEND TO RAM
4306P: Len Brown 5319P: Len Brown
@@ -4311,29 +5324,48 @@ P: Rafael J. Wysocki
4311M: rjw@sisk.pl 5324M: rjw@sisk.pl
4312L: linux-pm@lists.linux-foundation.org 5325L: linux-pm@lists.linux-foundation.org
4313S: Supported 5326S: Supported
5327F: Documentation/power/
5328F: arch/x86/kernel/acpi/
5329F: drivers/base/power/
5330F: kernel/power/
5331F: include/linux/suspend.h
5332F: include/linux/freezer.h
5333F: include/linux/pm.h
5334F: include/asm-*/suspend.h
4314 5335
4315SVGA HANDLING 5336SVGA HANDLING
4316P: Martin Mares 5337P: Martin Mares
4317M: mj@ucw.cz 5338M: mj@ucw.cz
4318L: linux-video@atrey.karlin.mff.cuni.cz 5339L: linux-video@atrey.karlin.mff.cuni.cz
4319S: Maintained 5340S: Maintained
5341F: Documentation/svga.txt
5342F: arch/x86/boot/video*
4320 5343
4321SYSV FILESYSTEM 5344SYSV FILESYSTEM
4322P: Christoph Hellwig 5345P: Christoph Hellwig
4323M: hch@infradead.org 5346M: hch@infradead.org
4324S: Maintained 5347S: Maintained
5348F: Documentation/filesystems/sysv-fs.txt
5349F: fs/sysv/
5350F: include/linux/sysv_fs.h
4325 5351
4326TASKSTATS STATISTICS INTERFACE 5352TASKSTATS STATISTICS INTERFACE
4327P: Balbir Singh 5353P: Balbir Singh
4328M: balbir@linux.vnet.ibm.com 5354M: balbir@linux.vnet.ibm.com
4329L: linux-kernel@vger.kernel.org 5355L: linux-kernel@vger.kernel.org
4330S: Maintained 5356S: Maintained
5357F: Documentation/accounting/taskstats*
5358F: include/linux/taskstats*
5359F: kernel/taskstats.c
4331 5360
4332TC CLASSIFIER 5361TC CLASSIFIER
4333P: Jamal Hadi Salim 5362P: Jamal Hadi Salim
4334M: hadi@cyberus.ca 5363M: hadi@cyberus.ca
4335L: netdev@vger.kernel.org 5364L: netdev@vger.kernel.org
4336S: Maintained 5365S: Maintained
5366F: include/linux/pkt_cls.h
5367F: include/net/pkt_cls.h
5368F: net/sched/
4337 5369
4338TCP LOW PRIORITY MODULE 5370TCP LOW PRIORITY MODULE
4339P: Wong Hoi Sing, Edison 5371P: Wong Hoi Sing, Edison
@@ -4342,6 +5374,7 @@ P: Hung Hing Lun, Mike
4342M: hlhung3i@gmail.com 5374M: hlhung3i@gmail.com
4343W: http://tcp-lp-mod.sourceforge.net/ 5375W: http://tcp-lp-mod.sourceforge.net/
4344S: Maintained 5376S: Maintained
5377F: net/ipv4/tcp_lp.c
4345 5378
4346TEHUTI ETHERNET DRIVER 5379TEHUTI ETHERNET DRIVER
4347P: Alexander Indenbaum 5380P: Alexander Indenbaum
@@ -4350,16 +5383,19 @@ P: Andy Gospodarek
4350M: andy@greyhouse.net 5383M: andy@greyhouse.net
4351L: netdev@vger.kernel.org 5384L: netdev@vger.kernel.org
4352S: Supported 5385S: Supported
5386F: drivers/net/tehuti*
4353 5387
4354Telecom Clock Driver for MCPL0010 5388Telecom Clock Driver for MCPL0010
4355P: Mark Gross 5389P: Mark Gross
4356M: mark.gross@intel.com 5390M: mark.gross@intel.com
4357S: Supported 5391S: Supported
5392F: drivers/char/tlclk.c
4358 5393
4359TENSILICA XTENSA PORT (xtensa) 5394TENSILICA XTENSA PORT (xtensa)
4360P: Chris Zankel 5395P: Chris Zankel
4361M: chris@zankel.net 5396M: chris@zankel.net
4362S: Maintained 5397S: Maintained
5398F: arch/xtensa/
4363 5399
4364THINKPAD ACPI EXTRAS DRIVER 5400THINKPAD ACPI EXTRAS DRIVER
4365P: Henrique de Moraes Holschuh 5401P: Henrique de Moraes Holschuh
@@ -4367,13 +5403,17 @@ M: ibm-acpi@hmh.eng.br
4367L: ibm-acpi-devel@lists.sourceforge.net 5403L: ibm-acpi-devel@lists.sourceforge.net
4368W: http://ibm-acpi.sourceforge.net 5404W: http://ibm-acpi.sourceforge.net
4369W: http://thinkwiki.org/wiki/Ibm-acpi 5405W: http://thinkwiki.org/wiki/Ibm-acpi
4370T: git repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 5406T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4371S: Maintained 5407S: Maintained
5408F: drivers/platform/x86/thinkpad_acpi.c
4372 5409
4373TI FLASH MEDIA INTERFACE DRIVER 5410TI FLASH MEDIA INTERFACE DRIVER
4374P: Alex Dubov 5411P: Alex Dubov
4375M: oakad@yahoo.com 5412M: oakad@yahoo.com
4376S: Maintained 5413S: Maintained
5414F: drivers/misc/tifm*
5415F: drivers/mmc/host/tifm_sd.c
5416F: include/linux/tifm.h
4377 5417
4378TI OMAP MMC INTERFACE DRIVER 5418TI OMAP MMC INTERFACE DRIVER
4379P: Carlos Aguiar, Anderson Briglia and Syed Khasim 5419P: Carlos Aguiar, Anderson Briglia and Syed Khasim
@@ -4381,11 +5421,13 @@ M: linux-omap@vger.kernel.org
4381W: http://linux.omap.com 5421W: http://linux.omap.com
4382W: http://www.muru.com/linux/omap/ 5422W: http://www.muru.com/linux/omap/
4383S: Maintained 5423S: Maintained
5424F: drivers/mmc/host/omap.c
4384 5425
4385TI OMAP RANDOM NUMBER GENERATOR SUPPORT 5426TI OMAP RANDOM NUMBER GENERATOR SUPPORT
4386P: Deepak Saxena 5427P: Deepak Saxena
4387M: dsaxena@plexity.net 5428M: dsaxena@plexity.net
4388S: Maintained 5429S: Maintained
5430F: drivers/char/hw_random/omap-rng.c
4389 5431
4390TIPC NETWORK LAYER 5432TIPC NETWORK LAYER
4391P: Per Liden 5433P: Per Liden
@@ -4397,8 +5439,11 @@ M: allan.stephens@windriver.com
4397L: tipc-discussion@lists.sourceforge.net 5439L: tipc-discussion@lists.sourceforge.net
4398W: http://tipc.sourceforge.net/ 5440W: http://tipc.sourceforge.net/
4399W: http://tipc.cslab.ericsson.net/ 5441W: http://tipc.cslab.ericsson.net/
4400T: git tipc.cslab.ericsson.net:/pub/git/tipc.git 5442T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git
4401S: Maintained 5443S: Maintained
5444F: include/linux/tipc*.h
5445F: include/net/tipc/
5446F: net/tipc/
4402 5447
4403TLAN NETWORK DRIVER 5448TLAN NETWORK DRIVER
4404P: Samuel Chessman 5449P: Samuel Chessman
@@ -4406,6 +5451,8 @@ M: chessman@tux.org
4406L: tlan-devel@lists.sourceforge.net (subscribers-only) 5451L: tlan-devel@lists.sourceforge.net (subscribers-only)
4407W: http://sourceforge.net/projects/tlan/ 5452W: http://sourceforge.net/projects/tlan/
4408S: Maintained 5453S: Maintained
5454F: Documentation/networking/tlan.txt
5455F: drivers/net/tlan.*
4409 5456
4410TOMOYO SECURITY MODULE 5457TOMOYO SECURITY MODULE
4411P: Kentaro Takeda 5458P: Kentaro Takeda
@@ -4419,9 +5466,11 @@ L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
4419W: http://tomoyo.sourceforge.jp/ 5466W: http://tomoyo.sourceforge.jp/
4420T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.2.x/tomoyo-lsm/patches/ 5467T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.2.x/tomoyo-lsm/patches/
4421S: Maintained 5468S: Maintained
5469F: security/tomoyo/
4422 5470
4423TOSHIBA ACPI EXTRAS DRIVER 5471TOSHIBA ACPI EXTRAS DRIVER
4424S: Orphan 5472S: Orphan
5473F: drivers/platform/x86/toshiba_acpi.c
4425 5474
4426TOSHIBA SMM DRIVER 5475TOSHIBA SMM DRIVER
4427P: Jonathan Buzzard 5476P: Jonathan Buzzard
@@ -4429,11 +5478,14 @@ M: jonathan@buzzard.org.uk
4429L: tlinux-users@tce.toshiba-dme.co.jp 5478L: tlinux-users@tce.toshiba-dme.co.jp
4430W: http://www.buzzard.org.uk/toshiba/ 5479W: http://www.buzzard.org.uk/toshiba/
4431S: Maintained 5480S: Maintained
5481F: drivers/char/toshiba.c
5482F: include/linux/toshiba.h
4432 5483
4433TMIO MMC DRIVER 5484TMIO MMC DRIVER
4434P: Ian Molton 5485P: Ian Molton
4435M: ian@mnementh.co.uk 5486M: ian@mnementh.co.uk
4436S: Maintained 5487S: Maintained
5488F: drivers/mmc/host/tmio_mmc.*
4437 5489
4438TPM DEVICE DRIVER 5490TPM DEVICE DRIVER
4439P: Debora Velarde 5491P: Debora Velarde
@@ -4446,12 +5498,13 @@ M: m.selhorst@sirrix.com
4446W: http://www.sirrix.com 5498W: http://www.sirrix.com
4447L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 5499L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4448S: Maintained 5500S: Maintained
5501F: drivers/char/tpm/
4449 5502
4450TRIVIAL PATCHES 5503TRIVIAL PATCHES
4451P: Jiri Kosina 5504P: Jiri Kosina
4452M: trivial@kernel.org 5505M: trivial@kernel.org
4453L: linux-kernel@vger.kernel.org 5506L: linux-kernel@vger.kernel.org
4454T: git kernel.org:/pub/scm/linux/kernel/git/jikos/trivial.git 5507T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
4455S: Maintained 5508S: Maintained
4456 5509
4457TTY LAYER 5510TTY LAYER
@@ -4467,6 +5520,7 @@ P: Kyle McMartin
4467M: kyle@mcmartin.ca 5520M: kyle@mcmartin.ca
4468L: netdev@vger.kernel.org 5521L: netdev@vger.kernel.org
4469S: Maintained 5522S: Maintained
5523F: drivers/net/tulip/
4470 5524
4471TUN/TAP driver 5525TUN/TAP driver
4472P: Maxim Krasnyansky 5526P: Maxim Krasnyansky
@@ -4474,17 +5528,22 @@ M: maxk@qualcomm.com
4474L: vtun@office.satix.net 5528L: vtun@office.satix.net
4475W: http://vtun.sourceforge.net/tun 5529W: http://vtun.sourceforge.net/tun
4476S: Maintained 5530S: Maintained
5531F: Documentation/networking/tuntap.txt
5532F: arch/um/os-Linux/drivers/
4477 5533
4478TURBOCHANNEL SUBSYSTEM 5534TURBOCHANNEL SUBSYSTEM
4479P: Maciej W. Rozycki 5535P: Maciej W. Rozycki
4480M: macro@linux-mips.org 5536M: macro@linux-mips.org
4481S: Maintained 5537S: Maintained
5538F: drivers/tc/
5539F: include/linux/tc.h
4482 5540
4483U14-34F SCSI DRIVER 5541U14-34F SCSI DRIVER
4484P: Dario Ballabio 5542P: Dario Ballabio
4485M: ballabio_dario@emc.com 5543M: ballabio_dario@emc.com
4486L: linux-scsi@vger.kernel.org 5544L: linux-scsi@vger.kernel.org
4487S: Maintained 5545S: Maintained
5546F: drivers/scsi/u14-34f.c
4488 5547
4489UBI FILE SYSTEM (UBIFS) 5548UBI FILE SYSTEM (UBIFS)
4490P: Artem Bityutskiy 5549P: Artem Bityutskiy
@@ -4495,6 +5554,8 @@ L: linux-mtd@lists.infradead.org
4495T: git git://git.infradead.org/ubifs-2.6.git 5554T: git git://git.infradead.org/ubifs-2.6.git
4496W: http://www.linux-mtd.infradead.org/doc/ubifs.html 5555W: http://www.linux-mtd.infradead.org/doc/ubifs.html
4497S: Maintained 5556S: Maintained
5557F: Documentation/filesystems/ubifs.txt
5558F: fs/ubifs/
4498 5559
4499UCLINUX (AND M68KNOMMU) 5560UCLINUX (AND M68KNOMMU)
4500P: Greg Ungerer 5561P: Greg Ungerer
@@ -4502,6 +5563,7 @@ M: gerg@uclinux.org
4502W: http://www.uclinux.org/ 5563W: http://www.uclinux.org/
4503L: uclinux-dev@uclinux.org (subscribers-only) 5564L: uclinux-dev@uclinux.org (subscribers-only)
4504S: Maintained 5565S: Maintained
5566F: arch/m68knommu/
4505 5567
4506UCLINUX FOR RENESAS H8/300 5568UCLINUX FOR RENESAS H8/300
4507P: Yoshinori Sato 5569P: Yoshinori Sato
@@ -4514,18 +5576,25 @@ P: Jan Kara
4514M: jack@suse.cz 5576M: jack@suse.cz
4515W: http://linux-udf.sourceforge.net 5577W: http://linux-udf.sourceforge.net
4516S: Maintained 5578S: Maintained
5579F: Documentation/filesystems/udf.txt
5580F: fs/udf/
4517 5581
4518UFS FILESYSTEM 5582UFS FILESYSTEM
4519P: Evgeniy Dushistov 5583P: Evgeniy Dushistov
4520M: dushistov@mail.ru 5584M: dushistov@mail.ru
4521L: linux-kernel@vger.kernel.org 5585L: linux-kernel@vger.kernel.org
4522S: Maintained 5586S: Maintained
5587F: Documentation/filesystems/ufs.txt
5588F: fs/ufs/
4523 5589
4524ULTRA-WIDEBAND (UWB) SUBSYSTEM: 5590ULTRA-WIDEBAND (UWB) SUBSYSTEM:
4525P: David Vrabel 5591P: David Vrabel
4526M: david.vrabel@csr.com 5592M: david.vrabel@csr.com
4527L: linux-usb@vger.kernel.org 5593L: linux-usb@vger.kernel.org
4528S: Supported 5594S: Supported
5595F: drivers/uwb/*
5596F: include/linux/uwb.h
5597F: include/linux/uwb/
4529 5598
4530UNIFORM CDROM DRIVER 5599UNIFORM CDROM DRIVER
4531P: Jens Axboe 5600P: Jens Axboe
@@ -4533,6 +5602,9 @@ M: axboe@kernel.dk
4533L: linux-kernel@vger.kernel.org 5602L: linux-kernel@vger.kernel.org
4534W: http://www.kernel.dk 5603W: http://www.kernel.dk
4535S: Maintained 5604S: Maintained
5605F: Documentation/cdrom/
5606F: drivers/cdrom/cdrom.c
5607F: include/linux/cdrom.h
4536 5608
4537UNSORTED BLOCK IMAGES (UBI) 5609UNSORTED BLOCK IMAGES (UBI)
4538P: Artem Bityutskiy 5610P: Artem Bityutskiy
@@ -4541,12 +5613,17 @@ W: http://www.linux-mtd.infradead.org/
4541L: linux-mtd@lists.infradead.org 5613L: linux-mtd@lists.infradead.org
4542T: git git://git.infradead.org/ubi-2.6.git 5614T: git git://git.infradead.org/ubi-2.6.git
4543S: Maintained 5615S: Maintained
5616F: drivers/mtd/ubi/
5617F: include/linux/mtd/ubi.h
5618F: include/mtd/ubi-user.h
4544 5619
4545USB ACM DRIVER 5620USB ACM DRIVER
4546P: Oliver Neukum 5621P: Oliver Neukum
4547M: oliver@neukum.name 5622M: oliver@neukum.name
4548L: linux-usb@vger.kernel.org 5623L: linux-usb@vger.kernel.org
4549S: Maintained 5624S: Maintained
5625F: Documentation/usb/acm.txt
5626F: drivers/usb/class/cdc-acm.*
4550 5627
4551USB BLOCK DRIVER (UB ub) 5628USB BLOCK DRIVER (UB ub)
4552P: Pete Zaitcev 5629P: Pete Zaitcev
@@ -4554,6 +5631,7 @@ M: zaitcev@redhat.com
4554L: linux-kernel@vger.kernel.org 5631L: linux-kernel@vger.kernel.org
4555L: linux-usb@vger.kernel.org 5632L: linux-usb@vger.kernel.org
4556S: Supported 5633S: Supported
5634F: drivers/block/ub.c
4557 5635
4558USB CDC ETHERNET DRIVER 5636USB CDC ETHERNET DRIVER
4559P: Greg Kroah-Hartman 5637P: Greg Kroah-Hartman
@@ -4561,12 +5639,15 @@ M: greg@kroah.com
4561L: linux-usb@vger.kernel.org 5639L: linux-usb@vger.kernel.org
4562S: Maintained 5640S: Maintained
4563W: http://www.kroah.com/linux-usb/ 5641W: http://www.kroah.com/linux-usb/
5642F: drivers/net/usb/cdc_*.c
5643F: include/linux/usb/cdc.h
4564 5644
4565USB CYPRESS C67X00 DRIVER 5645USB CYPRESS C67X00 DRIVER
4566P: Peter Korsgaard 5646P: Peter Korsgaard
4567M: jacmet@sunsite.dk 5647M: jacmet@sunsite.dk
4568L: linux-usb@vger.kernel.org 5648L: linux-usb@vger.kernel.org
4569S: Maintained 5649S: Maintained
5650F: drivers/usb/c67x00/
4570 5651
4571USB DAVICOM DM9601 DRIVER 5652USB DAVICOM DM9601 DRIVER
4572P: Peter Korsgaard 5653P: Peter Korsgaard
@@ -4574,6 +5655,7 @@ M: jacmet@sunsite.dk
4574L: netdev@vger.kernel.org 5655L: netdev@vger.kernel.org
4575W: http://www.linux-usb.org/usbnet 5656W: http://www.linux-usb.org/usbnet
4576S: Maintained 5657S: Maintained
5658F: drivers/net/usb/dm9601.c
4577 5659
4578USB DIAMOND RIO500 DRIVER 5660USB DIAMOND RIO500 DRIVER
4579P: Cesar Miquel 5661P: Cesar Miquel
@@ -4581,21 +5663,25 @@ M: miquel@df.uba.ar
4581L: rio500-users@lists.sourceforge.net 5663L: rio500-users@lists.sourceforge.net
4582W: http://rio500.sourceforge.net 5664W: http://rio500.sourceforge.net
4583S: Maintained 5665S: Maintained
5666F: drivers/usb/misc/rio500*
4584 5667
4585USB EHCI DRIVER 5668USB EHCI DRIVER
4586P: David Brownell 5669P: David Brownell
4587M: dbrownell@users.sourceforge.net 5670M: dbrownell@users.sourceforge.net
4588L: linux-usb@vger.kernel.org 5671L: linux-usb@vger.kernel.org
4589S: Odd Fixes 5672S: Odd Fixes
5673F: Documentation/usb/ehci.txt
5674F: drivers/usb/host/ehci*
4590 5675
4591USB ET61X[12]51 DRIVER 5676USB ET61X[12]51 DRIVER
4592P: Luca Risolia 5677P: Luca Risolia
4593M: luca.risolia@studio.unibo.it 5678M: luca.risolia@studio.unibo.it
4594L: linux-usb@vger.kernel.org 5679L: linux-usb@vger.kernel.org
4595L: linux-media@vger.kernel.org 5680L: linux-media@vger.kernel.org
4596T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4597W: http://www.linux-projects.org 5682W: http://www.linux-projects.org
4598S: Maintained 5683S: Maintained
5684F: drivers/media/video/et61x251/
4599 5685
4600USB GADGET/PERIPHERAL SUBSYSTEM 5686USB GADGET/PERIPHERAL SUBSYSTEM
4601P: David Brownell 5687P: David Brownell
@@ -4603,25 +5689,32 @@ M: dbrownell@users.sourceforge.net
4603L: linux-usb@vger.kernel.org 5689L: linux-usb@vger.kernel.org
4604W: http://www.linux-usb.org/gadget 5690W: http://www.linux-usb.org/gadget
4605S: Maintained 5691S: Maintained
5692F: drivers/usb/gadget/
5693F: include/linux/usb/gadget*
4606 5694
4607USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 5695USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
4608P: Jiri Kosina 5696P: Jiri Kosina
4609M: jkosina@suse.cz 5697M: jkosina@suse.cz
4610L: linux-usb@vger.kernel.org 5698L: linux-usb@vger.kernel.org
4611T: git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git 5699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4612S: Maintained 5700S: Maintained
5701F: Documentation/usb/hiddev.txt
5702F: drivers/hid/usbhid/
4613 5703
4614USB ISP116X DRIVER 5704USB ISP116X DRIVER
4615P: Olav Kongas 5705P: Olav Kongas
4616M: ok@artecdesign.ee 5706M: ok@artecdesign.ee
4617L: linux-usb@vger.kernel.org 5707L: linux-usb@vger.kernel.org
4618S: Maintained 5708S: Maintained
5709F: drivers/usb/host/isp116x*
5710F: include/linux/usb/isp116x.h
4619 5711
4620USB KAWASAKI LSI DRIVER 5712USB KAWASAKI LSI DRIVER
4621P: Oliver Neukum 5713P: Oliver Neukum
4622M: oliver@neukum.name 5714M: oliver@neukum.name
4623L: linux-usb@vger.kernel.org 5715L: linux-usb@vger.kernel.org
4624S: Maintained 5716S: Maintained
5717F: drivers/usb/serial/kl5kusb105.*
4625 5718
4626USB MASS STORAGE DRIVER 5719USB MASS STORAGE DRIVER
4627P: Matthew Dharm 5720P: Matthew Dharm
@@ -4630,18 +5723,22 @@ L: linux-usb@vger.kernel.org
4630L: usb-storage@lists.one-eyed-alien.net 5723L: usb-storage@lists.one-eyed-alien.net
4631S: Maintained 5724S: Maintained
4632W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 5725W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
5726F: drivers/usb/storage/
4633 5727
4634USB OHCI DRIVER 5728USB OHCI DRIVER
4635P: David Brownell 5729P: David Brownell
4636M: dbrownell@users.sourceforge.net 5730M: dbrownell@users.sourceforge.net
4637L: linux-usb@vger.kernel.org 5731L: linux-usb@vger.kernel.org
4638S: Odd Fixes 5732S: Odd Fixes
5733F: Documentation/usb/ohci.txt
5734F: drivers/usb/host/ohci*
4639 5735
4640USB OPTION-CARD DRIVER 5736USB OPTION-CARD DRIVER
4641P: Matthias Urlichs 5737P: Matthias Urlichs
4642M: smurf@smurf.noris.de 5738M: smurf@smurf.noris.de
4643L: linux-usb@vger.kernel.org 5739L: linux-usb@vger.kernel.org
4644S: Maintained 5740S: Maintained
5741F: drivers/usb/serial/option.c
4645 5742
4646USB OV511 DRIVER 5743USB OV511 DRIVER
4647P: Mark McClelland 5744P: Mark McClelland
@@ -4649,6 +5746,7 @@ M: mmcclell@bigfoot.com
4649L: linux-usb@vger.kernel.org 5746L: linux-usb@vger.kernel.org
4650W: http://alpha.dyndns.org/ov511/ 5747W: http://alpha.dyndns.org/ov511/
4651S: Maintained 5748S: Maintained
5749F: drivers/media/video/ov511.*
4652 5750
4653USB PEGASUS DRIVER 5751USB PEGASUS DRIVER
4654P: Petko Manolov 5752P: Petko Manolov
@@ -4657,12 +5755,14 @@ L: linux-usb@vger.kernel.org
4657L: netdev@vger.kernel.org 5755L: netdev@vger.kernel.org
4658W: http://pegasus2.sourceforge.net/ 5756W: http://pegasus2.sourceforge.net/
4659S: Maintained 5757S: Maintained
5758F: drivers/net/usb/pegasus.*
4660 5759
4661USB PRINTER DRIVER (usblp) 5760USB PRINTER DRIVER (usblp)
4662P: Pete Zaitcev 5761P: Pete Zaitcev
4663M: zaitcev@redhat.com 5762M: zaitcev@redhat.com
4664L: linux-usb@vger.kernel.org 5763L: linux-usb@vger.kernel.org
4665S: Supported 5764S: Supported
5765F: drivers/usb/class/usblp.c
4666 5766
4667USB RTL8150 DRIVER 5767USB RTL8150 DRIVER
4668P: Petko Manolov 5768P: Petko Manolov
@@ -4671,6 +5771,7 @@ L: linux-usb@vger.kernel.org
4671L: netdev@vger.kernel.org 5771L: netdev@vger.kernel.org
4672W: http://pegasus2.sourceforge.net/ 5772W: http://pegasus2.sourceforge.net/
4673S: Maintained 5773S: Maintained
5774F: drivers/net/usb/rtl8150.c
4674 5775
4675USB SE401 DRIVER 5776USB SE401 DRIVER
4676P: Jeroen Vreeken 5777P: Jeroen Vreeken
@@ -4678,12 +5779,15 @@ M: pe1rxq@amsat.org
4678L: linux-usb@vger.kernel.org 5779L: linux-usb@vger.kernel.org
4679W: http://www.chello.nl/~j.vreeken/se401/ 5780W: http://www.chello.nl/~j.vreeken/se401/
4680S: Maintained 5781S: Maintained
5782F: Documentation/video4linux/se401.txt
5783F: drivers/media/video/se401.*
4681 5784
4682USB SERIAL BELKIN F5U103 DRIVER 5785USB SERIAL BELKIN F5U103 DRIVER
4683P: William Greathouse 5786P: William Greathouse
4684M: wgreathouse@smva.com 5787M: wgreathouse@smva.com
4685L: linux-usb@vger.kernel.org 5788L: linux-usb@vger.kernel.org
4686S: Maintained 5789S: Maintained
5790F: drivers/usb/serial/belkin_sa.*
4687 5791
4688USB SERIAL CYPRESS M8 DRIVER 5792USB SERIAL CYPRESS M8 DRIVER
4689P: Lonnie Mendez 5793P: Lonnie Mendez
@@ -4692,12 +5796,14 @@ L: linux-usb@vger.kernel.org
4692S: Maintained 5796S: Maintained
4693W: http://geocities.com/i0xox0i 5797W: http://geocities.com/i0xox0i
4694W: http://firstlight.net/cvs 5798W: http://firstlight.net/cvs
5799F: drivers/usb/serial/cypress_m8.*
4695 5800
4696USB SERIAL CYBERJACK DRIVER 5801USB SERIAL CYBERJACK DRIVER
4697P: Matthias Bruestle and Harald Welte 5802P: Matthias Bruestle and Harald Welte
4698M: support@reiner-sct.com 5803M: support@reiner-sct.com
4699W: http://www.reiner-sct.de/support/treiber_cyberjack.php 5804W: http://www.reiner-sct.de/support/treiber_cyberjack.php
4700S: Maintained 5805S: Maintained
5806F: drivers/usb/serial/cyberjack.c
4701 5807
4702USB SERIAL DIGI ACCELEPORT DRIVER 5808USB SERIAL DIGI ACCELEPORT DRIVER
4703P: Peter Berger and Al Borchers 5809P: Peter Berger and Al Borchers
@@ -4705,18 +5811,24 @@ M: pberger@brimson.com
4705M: alborchers@steinerpoint.com 5811M: alborchers@steinerpoint.com
4706L: linux-usb@vger.kernel.org 5812L: linux-usb@vger.kernel.org
4707S: Maintained 5813S: Maintained
5814F: drivers/usb/serial/digi_acceleport.c
4708 5815
4709USB SERIAL DRIVER 5816USB SERIAL DRIVER
4710P: Greg Kroah-Hartman 5817P: Greg Kroah-Hartman
4711M: gregkh@suse.de 5818M: gregkh@suse.de
4712L: linux-usb@vger.kernel.org 5819L: linux-usb@vger.kernel.org
4713S: Supported 5820S: Supported
5821F: Documentation/usb/usb-serial.txt
5822F: drivers/usb/serial/generic.c
5823F: drivers/usb/serial/usb-serial.c
5824F: include/linux/usb/serial.h
4714 5825
4715USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER 5826USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
4716P: Gary Brubaker 5827P: Gary Brubaker
4717M: xavyer@ix.netcom.com 5828M: xavyer@ix.netcom.com
4718L: linux-usb@vger.kernel.org 5829L: linux-usb@vger.kernel.org
4719S: Maintained 5830S: Maintained
5831F: drivers/usb/serial/empeg.c
4720 5832
4721USB SERIAL KEYSPAN DRIVER 5833USB SERIAL KEYSPAN DRIVER
4722P: Greg Kroah-Hartman 5834P: Greg Kroah-Hartman
@@ -4724,6 +5836,7 @@ M: greg@kroah.com
4724L: linux-usb@vger.kernel.org 5836L: linux-usb@vger.kernel.org
4725W: http://www.kroah.com/linux/ 5837W: http://www.kroah.com/linux/
4726S: Maintained 5838S: Maintained
5839F: drivers/usb/serial/*keyspan*
4727 5840
4728USB SERIAL WHITEHEAT DRIVER 5841USB SERIAL WHITEHEAT DRIVER
4729P: Support Department 5842P: Support Department
@@ -4731,21 +5844,25 @@ M: support@connecttech.com
4731L: linux-usb@vger.kernel.org 5844L: linux-usb@vger.kernel.org
4732W: http://www.connecttech.com 5845W: http://www.connecttech.com
4733S: Supported 5846S: Supported
5847F: drivers/usb/serial/whiteheat*
4734 5848
4735USB SMSC95XX ETHERNET DRIVER 5849USB SMSC95XX ETHERNET DRIVER
4736P: Steve Glendinning 5850P: Steve Glendinning
4737M: steve.glendinning@smsc.com 5851M: steve.glendinning@smsc.com
4738L: netdev@vger.kernel.org 5852L: netdev@vger.kernel.org
4739S: Supported 5853S: Supported
5854F: drivers/net/usb/smsc95xx.*
4740 5855
4741USB SN9C1xx DRIVER 5856USB SN9C1xx DRIVER
4742P: Luca Risolia 5857P: Luca Risolia
4743M: luca.risolia@studio.unibo.it 5858M: luca.risolia@studio.unibo.it
4744L: linux-usb@vger.kernel.org 5859L: linux-usb@vger.kernel.org
4745L: linux-media@vger.kernel.org 5860L: linux-media@vger.kernel.org
4746T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5861T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4747W: http://www.linux-projects.org 5862W: http://www.linux-projects.org
4748S: Maintained 5863S: Maintained
5864F: Documentation/video4linux/sn9c102.txt
5865F: drivers/media/video/sn9c102/
4749 5866
4750USB SUBSYSTEM 5867USB SUBSYSTEM
4751P: Greg Kroah-Hartman 5868P: Greg Kroah-Hartman
@@ -4754,12 +5871,18 @@ L: linux-usb@vger.kernel.org
4754W: http://www.linux-usb.org 5871W: http://www.linux-usb.org
4755T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 5872T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
4756S: Supported 5873S: Supported
5874F: Documentation/usb/
5875F: drivers/net/usb/
5876F: drivers/usb/
5877F: include/linux/usb.h
5878F: include/linux/usb/
4757 5879
4758USB UHCI DRIVER 5880USB UHCI DRIVER
4759P: Alan Stern 5881P: Alan Stern
4760M: stern@rowland.harvard.edu 5882M: stern@rowland.harvard.edu
4761L: linux-usb@vger.kernel.org 5883L: linux-usb@vger.kernel.org
4762S: Maintained 5884S: Maintained
5885F: drivers/usb/host/uhci*
4763 5886
4764USB "USBNET" DRIVER FRAMEWORK 5887USB "USBNET" DRIVER FRAMEWORK
4765P: David Brownell 5888P: David Brownell
@@ -4767,39 +5890,47 @@ M: dbrownell@users.sourceforge.net
4767L: netdev@vger.kernel.org 5890L: netdev@vger.kernel.org
4768W: http://www.linux-usb.org/usbnet 5891W: http://www.linux-usb.org/usbnet
4769S: Maintained 5892S: Maintained
5893F: drivers/net/usb/usbnet.c
5894F: include/linux/usb/usbnet.h
4770 5895
4771USB VIDEO CLASS 5896USB VIDEO CLASS
4772P: Laurent Pinchart 5897P: Laurent Pinchart
4773M: laurent.pinchart@skynet.be 5898M: laurent.pinchart@skynet.be
4774L: linux-uvc-devel@lists.berlios.de (subscribers-only) 5899L: linux-uvc-devel@lists.berlios.de (subscribers-only)
4775L: linux-media@vger.kernel.org 5900L: linux-media@vger.kernel.org
4776T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5901T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4777W: http://linux-uvc.berlios.de 5902W: http://linux-uvc.berlios.de
4778S: Maintained 5903S: Maintained
5904F: drivers/media/video/uvc/
4779 5905
4780USB W996[87]CF DRIVER 5906USB W996[87]CF DRIVER
4781P: Luca Risolia 5907P: Luca Risolia
4782M: luca.risolia@studio.unibo.it 5908M: luca.risolia@studio.unibo.it
4783L: linux-usb@vger.kernel.org 5909L: linux-usb@vger.kernel.org
4784L: linux-media@vger.kernel.org 5910L: linux-media@vger.kernel.org
4785T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5911T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4786W: http://www.linux-projects.org 5912W: http://www.linux-projects.org
4787S: Maintained 5913S: Maintained
5914F: Documentation/video4linux/w9968cf.txt
5915F: drivers/media/video/w996*
4788 5916
4789USB WIRELESS RNDIS DRIVER (rndis_wlan) 5917USB WIRELESS RNDIS DRIVER (rndis_wlan)
4790P: Jussi Kivilinna 5918P: Jussi Kivilinna
4791M: jussi.kivilinna@mbnet.fi 5919M: jussi.kivilinna@mbnet.fi
4792L: linux-wireless@vger.kernel.org 5920L: linux-wireless@vger.kernel.org
4793S: Maintained 5921S: Maintained
5922F: drivers/net/wireless/rndis_wlan.c
4794 5923
4795USB ZC0301 DRIVER 5924USB ZC0301 DRIVER
4796P: Luca Risolia 5925P: Luca Risolia
4797M: luca.risolia@studio.unibo.it 5926M: luca.risolia@studio.unibo.it
4798L: linux-usb@vger.kernel.org 5927L: linux-usb@vger.kernel.org
4799L: linux-media@vger.kernel.org 5928L: linux-media@vger.kernel.org
4800T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5929T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4801W: http://www.linux-projects.org 5930W: http://www.linux-projects.org
4802S: Maintained 5931S: Maintained
5932F: Documentation/video4linux/zc0301.txt
5933F: drivers/media/video/zc0301/
4803 5934
4804USB ZD1201 DRIVER 5935USB ZD1201 DRIVER
4805P: Jeroen Vreeken 5936P: Jeroen Vreeken
@@ -4807,15 +5938,18 @@ M: pe1rxq@amsat.org
4807L: linux-usb@vger.kernel.org 5938L: linux-usb@vger.kernel.org
4808W: http://linux-lc100020.sourceforge.net 5939W: http://linux-lc100020.sourceforge.net
4809S: Maintained 5940S: Maintained
5941F: drivers/net/wireless/zd1201.*
4810 5942
4811USB ZR364XX DRIVER 5943USB ZR364XX DRIVER
4812P: Antoine Jacquet 5944P: Antoine Jacquet
4813M: royale@zerezo.com 5945M: royale@zerezo.com
4814L: linux-usb@vger.kernel.org 5946L: linux-usb@vger.kernel.org
4815L: linux-media@vger.kernel.org 5947L: linux-media@vger.kernel.org
4816T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5948T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4817W: http://royale.zerezo.com/zr364xx/ 5949W: http://royale.zerezo.com/zr364xx/
4818S: Maintained 5950S: Maintained
5951F: Documentation/video4linux/zr364xx.txt
5952F: drivers/media/video/zr364xx.c
4819 5953
4820USER-MODE LINUX (UML) 5954USER-MODE LINUX (UML)
4821P: Jeff Dike 5955P: Jeff Dike
@@ -4824,6 +5958,10 @@ L: user-mode-linux-devel@lists.sourceforge.net
4824L: user-mode-linux-user@lists.sourceforge.net 5958L: user-mode-linux-user@lists.sourceforge.net
4825W: http://user-mode-linux.sourceforge.net 5959W: http://user-mode-linux.sourceforge.net
4826S: Maintained 5960S: Maintained
5961F: Documentation/uml/
5962F: arch/um/
5963F: fs/hostfs/
5964F: fs/hppfs/
4827 5965
4828USERSPACE I/O (UIO) 5966USERSPACE I/O (UIO)
4829P: Hans J. Koch 5967P: Hans J. Koch
@@ -4832,13 +5970,16 @@ P: Greg Kroah-Hartman
4832M: gregkh@suse.de 5970M: gregkh@suse.de
4833L: linux-kernel@vger.kernel.org 5971L: linux-kernel@vger.kernel.org
4834S: Maintained 5972S: Maintained
5973F: Documentation/DocBook/uio-howto.tmpl
5974F: drivers/uio/
5975F: include/linux/uio*.h
4835 5976
4836UTIL-LINUX-NG PACKAGE 5977UTIL-LINUX-NG PACKAGE
4837P: Karel Zak 5978P: Karel Zak
4838M: kzak@redhat.com 5979M: kzak@redhat.com
4839L: util-linux-ng@vger.kernel.org 5980L: util-linux-ng@vger.kernel.org
4840W: http://kernel.org/~kzak/util-linux-ng/ 5981W: http://kernel.org/~kzak/util-linux-ng/
4841T: git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git 5982T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
4842S: Maintained 5983S: Maintained
4843 5984
4844UVESAFB DRIVER 5985UVESAFB DRIVER
@@ -4847,23 +5988,30 @@ M: spock@gentoo.org
4847L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 5988L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
4848W: http://dev.gentoo.org/~spock/projects/uvesafb/ 5989W: http://dev.gentoo.org/~spock/projects/uvesafb/
4849S: Maintained 5990S: Maintained
5991F: Documentation/fb/uvesafb.txt
5992F: drivers/video/uvesafb.*
4850 5993
4851VFAT/FAT/MSDOS FILESYSTEM 5994VFAT/FAT/MSDOS FILESYSTEM
4852P: OGAWA Hirofumi 5995P: OGAWA Hirofumi
4853M: hirofumi@mail.parknet.co.jp 5996M: hirofumi@mail.parknet.co.jp
4854L: linux-kernel@vger.kernel.org 5997L: linux-kernel@vger.kernel.org
4855S: Maintained 5998S: Maintained
5999F: Documentation/filesystems/vfat.txt
6000F: fs/fat/
4856 6001
4857VIA RHINE NETWORK DRIVER 6002VIA RHINE NETWORK DRIVER
4858P: Roger Luethi 6003P: Roger Luethi
4859M: rl@hellgate.ch 6004M: rl@hellgate.ch
4860S: Maintained 6005S: Maintained
6006F: drivers/net/via-rhine.c
4861 6007
4862VIAPRO SMBUS DRIVER 6008VIAPRO SMBUS DRIVER
4863P: Jean Delvare 6009P: Jean Delvare
4864M: khali@linux-fr.org 6010M: khali@linux-fr.org
4865L: linux-i2c@vger.kernel.org 6011L: linux-i2c@vger.kernel.org
4866S: Maintained 6012S: Maintained
6013F: Documentation/i2c/busses/i2c-viapro
6014F: drivers/i2c/busses/i2c-viapro.c
4867 6015
4868VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 6016VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
4869P: Joseph Chan 6017P: Joseph Chan
@@ -4872,26 +6020,23 @@ P: Scott Fang
4872M: ScottFang@viatech.com.cn 6020M: ScottFang@viatech.com.cn
4873L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 6021L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
4874S: Maintained 6022S: Maintained
6023F: drivers/video/via/
4875 6024
4876VIA VELOCITY NETWORK DRIVER 6025VIA VELOCITY NETWORK DRIVER
4877P: Francois Romieu 6026P: Francois Romieu
4878M: romieu@fr.zoreil.com 6027M: romieu@fr.zoreil.com
4879L: netdev@vger.kernel.org 6028L: netdev@vger.kernel.org
4880S: Maintained 6029S: Maintained
4881 6030F: drivers/net/via-velocity.*
4882VIDEO FOR LINUX (V4L)
4883P: Mauro Carvalho Chehab
4884M: mchehab@infradead.org
4885L: linux-media@vger.kernel.org
4886W: http://linuxtv.org
4887T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4888S: Maintained
4889 6031
4890VLAN (802.1Q) 6032VLAN (802.1Q)
4891P: Patrick McHardy 6033P: Patrick McHardy
4892M: kaber@trash.net 6034M: kaber@trash.net
4893L: netdev@vger.kernel.org 6035L: netdev@vger.kernel.org
4894S: Maintained 6036S: Maintained
6037F: drivers/net/macvlan.c
6038F: include/linux/if_*vlan.h
6039F: net/8021q/
4895 6040
4896VOLTAGE AND CURRENT REGULATOR FRAMEWORK 6041VOLTAGE AND CURRENT REGULATOR FRAMEWORK
4897P: Liam Girdwood 6042P: Liam Girdwood
@@ -4900,49 +6045,64 @@ P: Mark Brown
4900M: broonie@opensource.wolfsonmicro.com 6045M: broonie@opensource.wolfsonmicro.com
4901W: http://opensource.wolfsonmicro.com/node/15 6046W: http://opensource.wolfsonmicro.com/node/15
4902W: http://www.slimlogic.co.uk/?p=48 6047W: http://www.slimlogic.co.uk/?p=48
4903T: git kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git 6048T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
4904S: Supported 6049S: Supported
6050F: drivers/regulator/
6051F: include/linux/regulator/
4905 6052
4906VT1211 HARDWARE MONITOR DRIVER 6053VT1211 HARDWARE MONITOR DRIVER
4907P: Juerg Haefliger 6054P: Juerg Haefliger
4908M: juergh@gmail.com 6055M: juergh@gmail.com
4909L: lm-sensors@lm-sensors.org 6056L: lm-sensors@lm-sensors.org
4910S: Maintained 6057S: Maintained
6058F: Documentation/hwmon/vt1211
6059F: drivers/hwmon/vt1211.c
4911 6060
4912VT8231 HARDWARE MONITOR DRIVER 6061VT8231 HARDWARE MONITOR DRIVER
4913P: Roger Lucas 6062P: Roger Lucas
4914M: vt8231@hiddenengine.co.uk 6063M: vt8231@hiddenengine.co.uk
4915L: lm-sensors@lm-sensors.org 6064L: lm-sensors@lm-sensors.org
4916S: Maintained 6065S: Maintained
6066F: drivers/hwmon/vt8231.c
4917 6067
4918W1 DALLAS'S 1-WIRE BUS 6068W1 DALLAS'S 1-WIRE BUS
4919P: Evgeniy Polyakov 6069P: Evgeniy Polyakov
4920M: johnpol@2ka.mipt.ru 6070M: johnpol@2ka.mipt.ru
4921S: Maintained 6071S: Maintained
6072F: Documentation/w1/
6073F: drivers/w1/
4922 6074
4923W83791D HARDWARE MONITORING DRIVER 6075W83791D HARDWARE MONITORING DRIVER
4924P: Marc Hulsman 6076P: Marc Hulsman
4925M: m.hulsman@tudelft.nl 6077M: m.hulsman@tudelft.nl
4926L: lm-sensors@lm-sensors.org 6078L: lm-sensors@lm-sensors.org
4927S: Maintained 6079S: Maintained
6080F: Documentation/hwmon/w83791d
6081F: drivers/hwmon/w83791d.c
4928 6082
4929W83793 HARDWARE MONITORING DRIVER 6083W83793 HARDWARE MONITORING DRIVER
4930P: Rudolf Marek 6084P: Rudolf Marek
4931M: r.marek@assembler.cz 6085M: r.marek@assembler.cz
4932L: lm-sensors@lm-sensors.org 6086L: lm-sensors@lm-sensors.org
4933S: Maintained 6087S: Maintained
6088F: Documentation/hwmon/w83793
6089F: drivers/hwmon/w83793.c
4934 6090
4935W83L51xD SD/MMC CARD INTERFACE DRIVER 6091W83L51xD SD/MMC CARD INTERFACE DRIVER
4936P: Pierre Ossman 6092P: Pierre Ossman
4937M: pierre@ossman.eu 6093M: pierre@ossman.eu
4938L: linux-kernel@vger.kernel.org 6094L: linux-kernel@vger.kernel.org
4939S: Maintained 6095S: Maintained
6096F: drivers/mmc/host/wbsd.*
4940 6097
4941WATCHDOG DEVICE DRIVERS 6098WATCHDOG DEVICE DRIVERS
4942P: Wim Van Sebroeck 6099P: Wim Van Sebroeck
4943M: wim@iguana.be 6100M: wim@iguana.be
4944T: git kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git 6101T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
4945S: Maintained 6102S: Maintained
6103F: Documentation/watchdog/
6104F: drivers/watchdog/
6105F: include/linux/watchdog.h
4946 6106
4947WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS 6107WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS
4948P: Jean Tourrilhes 6108P: Jean Tourrilhes
@@ -4950,12 +6110,15 @@ M: jt@hpl.hp.com
4950L: linux-wireless@vger.kernel.org 6110L: linux-wireless@vger.kernel.org
4951W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ 6111W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
4952S: Maintained 6112S: Maintained
6113F: Documentation/networking/wavelan.txt
6114F: drivers/net/wireless/wavelan*
4953 6115
4954WD7000 SCSI DRIVER 6116WD7000 SCSI DRIVER
4955P: Miroslav Zagorac 6117P: Miroslav Zagorac
4956M: zaga@fly.cc.fer.hr 6118M: zaga@fly.cc.fer.hr
4957L: linux-scsi@vger.kernel.org 6119L: linux-scsi@vger.kernel.org
4958S: Maintained 6120S: Maintained
6121F: drivers/scsi/wd7000.c
4959 6122
4960WIMAX STACK 6123WIMAX STACK
4961P: Inaky Perez-Gonzalez 6124P: Inaky Perez-Gonzalez
@@ -4969,11 +6132,14 @@ WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM
4969P: David Vrabel 6132P: David Vrabel
4970M: david.vrabel@csr.com 6133M: david.vrabel@csr.com
4971S: Maintained 6134S: Maintained
6135F: include/linux/wlp.h
6136F: drivers/uwb/wlp/
4972 6137
4973WISTRON LAPTOP BUTTON DRIVER 6138WISTRON LAPTOP BUTTON DRIVER
4974P: Miloslav Trmac 6139P: Miloslav Trmac
4975M: mitr@volny.cz 6140M: mitr@volny.cz
4976S: Maintained 6141S: Maintained
6142F: drivers/input/misc/wistron_btns.c
4977 6143
4978WL3501 WIRELESS PCMCIA CARD DRIVER 6144WL3501 WIRELESS PCMCIA CARD DRIVER
4979P: Arnaldo Carvalho de Melo 6145P: Arnaldo Carvalho de Melo
@@ -4981,6 +6147,7 @@ M: acme@ghostprotocols.net
4981L: linux-wireless@vger.kernel.org 6147L: linux-wireless@vger.kernel.org
4982W: http://oops.ghostprotocols.net:81/blog 6148W: http://oops.ghostprotocols.net:81/blog
4983S: Maintained 6149S: Maintained
6150F: drivers/net/wireless/wl3501*
4984 6151
4985WM97XX TOUCHSCREEN DRIVERS 6152WM97XX TOUCHSCREEN DRIVERS
4986P: Mark Brown 6153P: Mark Brown
@@ -4991,12 +6158,17 @@ L: linux-input@vger.kernel.org
4991T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 6158T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
4992W: http://opensource.wolfsonmicro.com/node/7 6159W: http://opensource.wolfsonmicro.com/node/7
4993S: Supported 6160S: Supported
6161F: drivers/input/touchscreen/*wm97*
6162F: include/linux/wm97xx.h
4994 6163
4995X.25 NETWORK LAYER 6164X.25 NETWORK LAYER
4996P: Henner Eisen 6165P: Henner Eisen
4997M: eis@baty.hanse.de 6166M: eis@baty.hanse.de
4998L: linux-x25@vger.kernel.org 6167L: linux-x25@vger.kernel.org
4999S: Maintained 6168S: Maintained
6169F: Documentation/networking/x25*
6170F: include/net/x25*
6171F: net/x25/
5000 6172
5001X86 ARCHITECTURE (32-BIT AND 64-BIT) 6173X86 ARCHITECTURE (32-BIT AND 64-BIT)
5002P: Thomas Gleixner 6174P: Thomas Gleixner
@@ -5007,8 +6179,10 @@ P: H. Peter Anvin
5007M: hpa@zytor.com 6179M: hpa@zytor.com
5008M: x86@kernel.org 6180M: x86@kernel.org
5009L: linux-kernel@vger.kernel.org 6181L: linux-kernel@vger.kernel.org
5010T: git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git 6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
5011S: Maintained 6183S: Maintained
6184F: Documentation/x86/
6185F: arch/x86/
5012 6186
5013XEN HYPERVISOR INTERFACE 6187XEN HYPERVISOR INTERFACE
5014P: Jeremy Fitzhardinge 6188P: Jeremy Fitzhardinge
@@ -5018,6 +6192,11 @@ M: chrisw@sous-sol.org
5018L: virtualization@lists.osdl.org 6192L: virtualization@lists.osdl.org
5019L: xen-devel@lists.xensource.com 6193L: xen-devel@lists.xensource.com
5020S: Supported 6194S: Supported
6195F: arch/x86/xen/
6196F: drivers/*/xen-*front.c
6197F: drivers/xen/
6198F: arch/x86/include/asm/xen/
6199F: include/xen/
5021 6200
5022XFS FILESYSTEM 6201XFS FILESYSTEM
5023P: Silicon Graphics Inc 6202P: Silicon Graphics Inc
@@ -5026,8 +6205,10 @@ M: felixb@sgi.com
5026M: xfs-masters@oss.sgi.com 6205M: xfs-masters@oss.sgi.com
5027L: xfs@oss.sgi.com 6206L: xfs@oss.sgi.com
5028W: http://oss.sgi.com/projects/xfs 6207W: http://oss.sgi.com/projects/xfs
5029T: git://oss.sgi.com/xfs/xfs.git 6208T: git git://oss.sgi.com/xfs/xfs.git
5030S: Supported 6209S: Supported
6210F: Documentation/filesystems/xfs.txt
6211F: fs/xfs/
5031 6212
5032XILINX SYSTEMACE DRIVER 6213XILINX SYSTEMACE DRIVER
5033P: Grant Likely 6214P: Grant Likely
@@ -5035,24 +6216,30 @@ M: grant.likely@secretlab.ca
5035W: http://www.secretlab.ca/ 6216W: http://www.secretlab.ca/
5036L: linux-kernel@vger.kernel.org 6217L: linux-kernel@vger.kernel.org
5037S: Maintained 6218S: Maintained
6219F: drivers/block/xsysace.c
5038 6220
5039XILINX UARTLITE SERIAL DRIVER 6221XILINX UARTLITE SERIAL DRIVER
5040P: Peter Korsgaard 6222P: Peter Korsgaard
5041M: jacmet@sunsite.dk 6223M: jacmet@sunsite.dk
5042L: linux-serial@vger.kernel.org 6224L: linux-serial@vger.kernel.org
5043S: Maintained 6225S: Maintained
6226F: drivers/serial/uartlite.c
5044 6227
5045YAM DRIVER FOR AX.25 6228YAM DRIVER FOR AX.25
5046P: Jean-Paul Roubelat 6229P: Jean-Paul Roubelat
5047M: jpr@f6fbb.org 6230M: jpr@f6fbb.org
5048L: linux-hams@vger.kernel.org 6231L: linux-hams@vger.kernel.org
5049S: Maintained 6232S: Maintained
6233F: drivers/net/hamradio/yam*
6234F: include/linux/yam.h
5050 6235
5051YEALINK PHONE DRIVER 6236YEALINK PHONE DRIVER
5052P: Henk Vergonet 6237P: Henk Vergonet
5053M: Henk.Vergonet@gmail.com 6238M: Henk.Vergonet@gmail.com
5054L: usbb2k-api-dev@nongnu.org 6239L: usbb2k-api-dev@nongnu.org
5055S: Maintained 6240S: Maintained
6241F: Documentation/input/yealink.txt
6242F: drivers/input/misc/yealink.*
5056 6243
5057Z8530 DRIVER FOR AX.25 6244Z8530 DRIVER FOR AX.25
5058P: Joerg Reuter 6245P: Joerg Reuter
@@ -5061,6 +6248,9 @@ W: http://yaina.de/jreuter/
5061W: http://www.qsl.net/dl1bke/ 6248W: http://www.qsl.net/dl1bke/
5062L: linux-hams@vger.kernel.org 6249L: linux-hams@vger.kernel.org
5063S: Maintained 6250S: Maintained
6251F: Documentation/networking/z8530drv.txt
6252F: drivers/net/hamradio/*scc.c
6253F: drivers/net/hamradio/z8530.h
5064 6254
5065ZD1211RW WIRELESS DRIVER 6255ZD1211RW WIRELESS DRIVER
5066P: Daniel Drake 6256P: Daniel Drake
@@ -5071,6 +6261,7 @@ W: http://zd1211.ath.cx/wiki/DriverRewrite
5071L: linux-wireless@vger.kernel.org 6261L: linux-wireless@vger.kernel.org
5072L: zd1211-devs@lists.sourceforge.net (subscribers-only) 6262L: zd1211-devs@lists.sourceforge.net (subscribers-only)
5073S: Maintained 6263S: Maintained
6264F: drivers/net/wireless/zd1211rw/
5074 6265
5075ZR36067 VIDEO FOR LINUX DRIVER 6266ZR36067 VIDEO FOR LINUX DRIVER
5076L: mjpeg-users@lists.sourceforge.net 6267L: mjpeg-users@lists.sourceforge.net
@@ -5078,12 +6269,15 @@ L: linux-media@vger.kernel.org
5078W: http://mjpeg.sourceforge.net/driver-zoran/ 6269W: http://mjpeg.sourceforge.net/driver-zoran/
5079T: Mercurial http://linuxtv.org/hg/v4l-dvb 6270T: Mercurial http://linuxtv.org/hg/v4l-dvb
5080S: Odd Fixes 6271S: Odd Fixes
6272F: drivers/media/video/zoran/
5081 6273
5082ZS DECSTATION Z85C30 SERIAL DRIVER 6274ZS DECSTATION Z85C30 SERIAL DRIVER
5083P: Maciej W. Rozycki 6275P: Maciej W. Rozycki
5084M: macro@linux-mips.org 6276M: macro@linux-mips.org
5085S: Maintained 6277S: Maintained
6278F: drivers/serial/zs.*
5086 6279
5087THE REST 6280THE REST
5088P: Linus Torvalds 6281P: Linus Torvalds
6282T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
5089S: Buried alive in reporters 6283S: Buried alive in reporters
diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
new file mode 100755
index 000000000000..60dc0c48c929
--- /dev/null
+++ b/scripts/get_maintainer.pl
@@ -0,0 +1,515 @@
1#!/usr/bin/perl -w
2# (c) 2007, Joe Perches <joe@perches.com>
3# created from checkpatch.pl
4#
5# Print selected MAINTAINERS information for
6# the files modified in a patch or for a file
7#
8# usage: perl scripts/get_maintainers.pl [OPTIONS] <patch>
9# perl scripts/get_maintainers.pl [OPTIONS] -f <file>
10#
11# Licensed under the terms of the GNU GPL License version 2
12
13use strict;
14
15my $P = $0;
16my $V = '0.15';
17
18use Getopt::Long qw(:config no_auto_abbrev);
19
20my $lk_path = "./";
21my $email = 1;
22my $email_usename = 1;
23my $email_maintainer = 1;
24my $email_list = 1;
25my $email_subscriber_list = 0;
26my $email_git = 1;
27my $email_git_penguin_chiefs = 0;
28my $email_git_min_signatures = 1;
29my $email_git_max_maintainers = 5;
30my $email_git_since = "1-year-ago";
31my $output_multiline = 1;
32my $output_separator = ", ";
33my $scm = 0;
34my $web = 0;
35my $subsystem = 0;
36my $status = 0;
37my $from_filename = 0;
38my $version = 0;
39my $help = 0;
40
41my $exit = 0;
42
43my @penguin_chief = ();
44push(@penguin_chief,"Linus Torvalds:torvalds\@linux-foundation.org");
45#Andrew wants in on most everything - 2009/01/14
46#push(@penguin_chief,"Andrew Morton:akpm\@linux-foundation.org");
47
48my @penguin_chief_names = ();
49foreach my $chief (@penguin_chief) {
50 if ($chief =~ m/^(.*):(.*)/) {
51 my $chief_name = $1;
52 my $chief_addr = $2;
53 push(@penguin_chief_names, $chief_name);
54 }
55}
56my $penguin_chiefs = "\(" . join("|",@penguin_chief_names) . "\)";
57
58if (!GetOptions(
59 'email!' => \$email,
60 'git!' => \$email_git,
61 'git-chief-penguins!' => \$email_git_penguin_chiefs,
62 'git-min-signatures=i' => \$email_git_min_signatures,
63 'git-max-maintainers=i' => \$email_git_max_maintainers,
64 'git-since=s' => \$email_git_since,
65 'm!' => \$email_maintainer,
66 'n!' => \$email_usename,
67 'l!' => \$email_list,
68 's!' => \$email_subscriber_list,
69 'multiline!' => \$output_multiline,
70 'separator=s' => \$output_separator,
71 'subsystem!' => \$subsystem,
72 'status!' => \$status,
73 'scm!' => \$scm,
74 'web!' => \$web,
75 'f|file' => \$from_filename,
76 'v|version' => \$version,
77 'h|help' => \$help,
78 )) {
79 usage();
80 die "$P: invalid argument\n";
81}
82
83if ($help != 0) {
84 usage();
85 exit 0;
86}
87
88if ($version != 0) {
89 print("${P} ${V}\n");
90 exit 0;
91}
92
93if ($#ARGV < 0) {
94 usage();
95 die "$P: argument missing: patchfile or -f file please\n";
96}
97
98my $selections = $email + $scm + $status + $subsystem + $web;
99if ($selections == 0) {
100 usage();
101 die "$P: Missing required option: email, scm, status, subsystem or web\n";
102}
103
104if ($email && ($email_maintainer + $email_list + $email_subscriber_list
105 + $email_git + $email_git_penguin_chiefs) == 0) {
106 usage();
107 die "$P: Please select at least 1 email option\n";
108}
109
110if (!top_of_kernel_tree($lk_path)) {
111 die "$P: The current directory does not appear to be "
112 . "a linux kernel source tree.\n";
113}
114
115## Read MAINTAINERS for type/value pairs
116
117my @typevalue = ();
118open(MAINT, "<${lk_path}MAINTAINERS") || die "$P: Can't open MAINTAINERS\n";
119while (<MAINT>) {
120 my $line = $_;
121
122 if ($line =~ m/^(\C):\s*(.*)/) {
123 my $type = $1;
124 my $value = $2;
125
126 ##Filename pattern matching
127 if ($type eq "F" || $type eq "X") {
128 $value =~ s@\.@\\\.@g; ##Convert . to \.
129 $value =~ s/\*/\.\*/g; ##Convert * to .*
130 $value =~ s/\?/\./g; ##Convert ? to .
131 }
132 push(@typevalue, "$type:$value");
133 } elsif (!/^(\s)*$/) {
134 $line =~ s/\n$//g;
135 push(@typevalue, $line);
136 }
137}
138close(MAINT);
139
140## use the filenames on the command line or find the filenames in the patchfiles
141
142my @files = ();
143
144foreach my $file (@ARGV) {
145 next if ((-d $file));
146 if (!(-f $file)) {
147 die "$P: file '${file}' not found\n";
148 }
149 if ($from_filename) {
150 push(@files, $file);
151 } else {
152 my $file_cnt = @files;
153 open(PATCH, "<$file") or die "$P: Can't open ${file}\n";
154 while (<PATCH>) {
155 if (m/^\+\+\+\s+(\S+)/) {
156 my $filename = $1;
157 $filename =~ s@^[^/]*/@@;
158 $filename =~ s@\n@@;
159 push(@files, $filename);
160 }
161 }
162 close(PATCH);
163 if ($file_cnt == @files) {
164 die "$P: file '${file}' doesn't appear to be a patch. "
165 . "Add -f to options?\n";
166 }
167 @files = sort_and_uniq(@files);
168 }
169}
170
171my @email_to = ();
172my @scm = ();
173my @web = ();
174my @subsystem = ();
175my @status = ();
176
177# Find responsible parties
178
179foreach my $file (@files) {
180
181#Do not match excluded file patterns
182
183 my $exclude = 0;
184 foreach my $line (@typevalue) {
185 if ($line =~ m/^(\C):(.*)/) {
186 my $type = $1;
187 my $value = $2;
188 if ($type eq 'X') {
189 if (file_match_pattern($file, $value)) {
190 $exclude = 1;
191 }
192 }
193 }
194 }
195
196 if (!$exclude) {
197 my $tvi = 0;
198 foreach my $line (@typevalue) {
199 if ($line =~ m/^(\C):(.*)/) {
200 my $type = $1;
201 my $value = $2;
202 if ($type eq 'F') {
203 if (file_match_pattern($file, $value)) {
204 add_categories($tvi);
205 }
206 }
207 }
208 $tvi++;
209 }
210 }
211
212 if ($email && $email_git) {
213 recent_git_signoffs($file);
214 }
215
216}
217
218if ($email_git_penguin_chiefs) {
219 foreach my $chief (@penguin_chief) {
220 if ($chief =~ m/^(.*):(.*)/) {
221 my $chief_name = $1;
222 my $chief_addr = $2;
223 if ($email_usename) {
224 push(@email_to, format_email($chief_name, $chief_addr));
225 } else {
226 push(@email_to, $chief_addr);
227 }
228 }
229 }
230}
231
232if ($email) {
233 my $address_cnt = @email_to;
234 if ($address_cnt == 0 && $email_list) {
235 push(@email_to, "linux-kernel\@vger.kernel.org");
236 }
237
238#Don't sort email address list, but do remove duplicates
239 @email_to = uniq(@email_to);
240 output(@email_to);
241}
242
243if ($scm) {
244 @scm = sort_and_uniq(@scm);
245 output(@scm);
246}
247
248if ($status) {
249 @status = sort_and_uniq(@status);
250 output(@status);
251}
252
253if ($subsystem) {
254 @subsystem = sort_and_uniq(@subsystem);
255 output(@subsystem);
256}
257
258if ($web) {
259 @web = sort_and_uniq(@web);
260 output(@web);
261}
262
263exit($exit);
264
265sub file_match_pattern {
266 my ($file, $pattern) = @_;
267 if (substr($pattern, -1) eq "/") {
268 if ($file =~ m@^$pattern@) {
269 return 1;
270 }
271 } else {
272 if ($file =~ m@^$pattern@) {
273 my $s1 = ($file =~ tr@/@@);
274 my $s2 = ($pattern =~ tr@/@@);
275 if ($s1 == $s2) {
276 return 1;
277 }
278 }
279 }
280 return 0;
281}
282
283sub usage {
284 print <<EOT;
285usage: $P [options] patchfile
286 $P [options] -f file
287version: $V
288
289MAINTAINER field selection options:
290 --email => print email address(es) if any
291 --git => include recent git \*-by: signers
292 --git-chief-penguins => include ${penguin_chiefs}
293 --git-min-signatures => number of signatures required (default: 1)
294 --git-max-maintainers => maximum maintainers to add (default: 5)
295 --git-since => git history to use (default: 1-year-ago)
296 --m => include maintainer(s) if any
297 --n => include name 'Full Name <addr\@domain.tld>'
298 --l => include list(s) if any
299 --s => include subscriber only list(s) if any
300 --scm => print SCM tree(s) if any
301 --status => print status if any
302 --subsystem => print subsystem name if any
303 --web => print website(s) if any
304
305Output type options:
306 --separator [, ] => separator for multiple entries on 1 line
307 --multiline => print 1 entry per line
308
309Default options:
310 [--email --git --m --l --multiline]
311
312Other options:
313 --version -> show version
314 --help => show this help information
315
316EOT
317}
318
319sub top_of_kernel_tree {
320 my ($lk_path) = @_;
321
322 if ($lk_path ne "" && substr($lk_path,length($lk_path)-1,1) ne "/") {
323 $lk_path .= "/";
324 }
325 if ( (-f "${lk_path}COPYING")
326 && (-f "${lk_path}CREDITS")
327 && (-f "${lk_path}Kbuild")
328 && (-f "${lk_path}MAINTAINERS")
329 && (-f "${lk_path}Makefile")
330 && (-f "${lk_path}README")
331 && (-d "${lk_path}Documentation")
332 && (-d "${lk_path}arch")
333 && (-d "${lk_path}include")
334 && (-d "${lk_path}drivers")
335 && (-d "${lk_path}fs")
336 && (-d "${lk_path}init")
337 && (-d "${lk_path}ipc")
338 && (-d "${lk_path}kernel")
339 && (-d "${lk_path}lib")
340 && (-d "${lk_path}scripts")) {
341 return 1;
342 }
343 return 0;
344}
345
346sub format_email {
347 my ($name, $email) = @_;
348
349 $name =~ s/^\s+|\s+$//g;
350 $email =~ s/^\s+|\s+$//g;
351
352 my $formatted_email = "";
353
354 if ($name =~ /[^a-z0-9 \.\-]/i) { ##has "must quote" chars
355 $name =~ s/(?<!\\)"/\\"/g; ##escape quotes
356 $formatted_email = "\"${name}\"\ \<${email}\>";
357 } else {
358 $formatted_email = "${name} \<${email}\>";
359 }
360 return $formatted_email;
361}
362
363sub add_categories {
364 my ($index) = @_;
365
366 $index = $index - 1;
367 while ($index >= 0) {
368 my $tv = $typevalue[$index];
369 if ($tv =~ m/^(\C):(.*)/) {
370 my $ptype = $1;
371 my $pvalue = $2;
372 if ($ptype eq "L") {
373 my $subscr = $pvalue;
374 if ($subscr =~ m/\s*\(subscribers-only\)/) {
375 if ($email_subscriber_list) {
376 $subscr =~ s/\s*\(subscribers-only\)//g;
377 push(@email_to, $subscr);
378 }
379 } else {
380 if ($email_list) {
381 push(@email_to, $pvalue);
382 }
383 }
384 } elsif ($ptype eq "M") {
385 if ($email_maintainer) {
386 if ($index >= 0) {
387 my $tv = $typevalue[$index - 1];
388 if ($tv =~ m/^(\C):(.*)/) {
389 if ($1 eq "P" && $email_usename) {
390 push(@email_to, format_email($2, $pvalue));
391 } else {
392 push(@email_to, $pvalue);
393 }
394 }
395 } else {
396 push(@email_to, $pvalue);
397 }
398 }
399 } elsif ($ptype eq "T") {
400 push(@scm, $pvalue);
401 } elsif ($ptype eq "W") {
402 push(@web, $pvalue);
403 } elsif ($ptype eq "S") {
404 push(@status, $pvalue);
405 }
406
407 $index--;
408 } else {
409 push(@subsystem,$tv);
410 $index = -1;
411 }
412 }
413}
414
415sub which {
416 my ($bin) = @_;
417
418 foreach my $path (split /:/, $ENV{PATH}) {
419 if (-e "$path/$bin") {
420 return "$path/$bin";
421 }
422 }
423
424 return "";
425}
426
427sub recent_git_signoffs {
428 my ($file) = @_;
429
430 my $sign_offs = "";
431 my $cmd = "";
432 my $output = "";
433 my $count = 0;
434 my @lines = ();
435
436 if (which("git") eq "") {
437 die("$P: git not found. Add --nogit to options?\n");
438 }
439
440 $cmd = "git log --since=${email_git_since} -- ${file}";
441 $cmd .= " | grep -Pi \"^[-_ a-z]+by:.*\\\@\"";
442 if (!$email_git_penguin_chiefs) {
443 $cmd .= " | grep -Pv \"${penguin_chiefs}\"";
444 }
445 $cmd .= " | cut -f2- -d\":\"";
446 $cmd .= " | sed -e \"s/^\\s+//g\"";
447 $cmd .= " | sort | uniq -c | sort -rn";
448
449 $output = `${cmd}`;
450 $output =~ s/^\s*//gm;
451
452 @lines = split("\n", $output);
453 foreach my $line (@lines) {
454 if ($line =~ m/([0-9]+)\s+(.*)/) {
455 my $sign_offs = $1;
456 $line = $2;
457 $count++;
458 if ($sign_offs < $email_git_min_signatures ||
459 $count > $email_git_max_maintainers) {
460 last;
461 }
462 } else {
463 die("$P: Unexpected git output: ${line}\n");
464 }
465 if ($line =~ m/(.+)<(.+)>/) {
466 my $git_name = $1;
467 my $git_addr = $2;
468 $git_name =~ tr/^\"//;
469 $git_name =~ tr/^\\s*//;
470 $git_name =~ tr/\"$//;
471 $git_name =~ tr/\\s*$//;
472 if ($email_usename) {
473 push(@email_to, format_email($git_name, $git_addr));
474 } else {
475 push(@email_to, $git_addr);
476 }
477 } elsif ($line =~ m/<(.+)>/) {
478 my $git_addr = $1;
479 push(@email_to, $git_addr);
480 } else {
481 push(@email_to, $line);
482 }
483 }
484 return $output;
485}
486
487sub uniq {
488 my @parms = @_;
489
490 my %saw;
491 @parms = grep(!$saw{$_}++, @parms);
492 return @parms;
493}
494
495sub sort_and_uniq {
496 my @parms = @_;
497
498 my %saw;
499 @parms = sort @parms;
500 @parms = grep(!$saw{$_}++, @parms);
501 return @parms;
502}
503
504sub output {
505 my @parms = @_;
506
507 if ($output_multiline) {
508 foreach my $line (@parms) {
509 print("${line}\n");
510 }
511 } else {
512 print(join($output_separator, @parms));
513 print("\n");
514 }
515}