Embedded Linux Training
Free training materials and presentations!
|
|
[ source navigation ] [ diff markup ] [ identifier search ] [ general search ] Other LXR websites... |
||||
|
||||||
001 002 List of maintainers and how to submit kernel changes 003 004 Please try to follow the guidelines below. This will make things 005 easier on the maintainers. Not all of these guidelines matter for every 006 trivial patch so apply some common sense. 007 008 1. Always _test_ your changes, however small, on at least 4 or 009 5 people, preferably many more. 010 011 2. Try to release a few ALPHA test versions to the net. Announce 012 them onto the kernel channel and await results. This is especially 013 important for device drivers, because often that's the only way 014 you will find things like the fact version 3 firmware needs 015 a magic fix you didn't know about, or some clown changed the 016 chips on a board and not its name. (Don't laugh! Look at the 017 SMC etherpower for that.) 018 019 3. Make sure your changes compile correctly in multiple 020 configurations. In particular check that changes work both as a 021 module and built into the kernel. 022 023 4. When you are happy with a change make it generally available for 024 testing and await feedback. 025 026 5. Make a patch available to the relevant maintainer in the list. Use 027 'diff -u' to make the patch easy to merge. Be prepared to get your 028 changes sent back with seemingly silly requests about formatting 029 and variable names. These aren't as silly as they seem. One 030 job the maintainers (and especially Linus) do is to keep things 031 looking the same. Sometimes this means that the clever hack in 032 your driver to get around a problem actually needs to become a 033 generalized kernel feature ready for next time. 034 035 PLEASE check your patch with the automated style checker 036 (scripts/checkpatch.pl) to catch trival style violations. 037 See Documentation/CodingStyle for guidance here. 038 039 PLEASE try to include any credit lines you want added with the 040 patch. It avoids people being missed off by mistake and makes 041 it easier to know who wants adding and who doesn't. 042 043 PLEASE document known bugs. If it doesn't work for everything 044 or does something very odd once a month document it. 045 046 PLEASE remember that submissions must be made under the terms 047 of the OSDL certificate of contribution and should include a 048 Signed-off-by: line. The current version of this "Developer's 049 Certificate of Origin" (DCO) is listed in the file 050 Documentation/SubmittingPatches. 051 052 6. Make sure you have the right to send any changes you make. If you 053 do changes at work you may find your employer owns the patch 054 not you. 055 056 7. When sending security related changes or reports to a maintainer 057 please Cc: security@kernel.org, especially if the maintainer 058 does not respond. 059 060 8. Happy hacking. 061 062 ----------------------------------- 063 064 Maintainers List (try to look for most precise areas first) 065 066 Note: For the hard of thinking, this list is meant to remain in alphabetical 067 order. If you could add yourselves to it in alphabetical order that would be 068 so much easier [Ed] 069 070 P: Person 071 M: Mail patches to 072 L: Mailing list that is relevant to this area 073 W: Web-page with status/info 074 T: SCM tree type and location. Type is one of: git, hg, quilt. 075 S: Status, one of the following: 076 077 Supported: Someone is actually paid to look after this. 078 Maintained: Someone actually looks after it. 079 Odd Fixes: It has a maintainer but they don't have time to do 080 much other than throw the odd patch in. See below.. 081 Orphan: No current maintainer [but maybe you could take the 082 role as you write your new code]. 083 Obsolete: Old code. Something tagged obsolete generally means 084 it has been replaced by a better system and you 085 should be using that. 086 087 3C505 NETWORK DRIVER 088 P: Philip Blundell 089 M: philb@gnu.org 090 L: netdev@vger.kernel.org 091 S: Maintained 092 093 3C59X NETWORK DRIVER 094 P: Steffen Klassert 095 M: klassert@mathematik.tu-chemnitz.de 096 L: netdev@vger.kernel.org 097 S: Maintained 098 099 3CR990 NETWORK DRIVER 100 P: David Dillow 101 M: dave@thedillows.org 102 L: netdev@vger.kernel.org 103 S: Maintained 104 105 3W-XXXX ATA-RAID CONTROLLER DRIVER 106 P: Adam Radford 107 M: linuxraid@amcc.com 108 L: linux-scsi@vger.kernel.org 109 W: http://www.amcc.com 110 S: Supported 111 112 3W-9XXX SATA-RAID CONTROLLER DRIVER 113 P: Adam Radford 114 M: linuxraid@amcc.com 115 L: linux-scsi@vger.kernel.org 116 W: http://www.amcc.com 117 S: Supported 118 119 53C700 AND 53C700-66 SCSI DRIVER 120 P: James E.J. Bottomley 121 M: James.Bottomley@HansenPartnership.com 122 L: linux-scsi@vger.kernel.org 123 S: Maintained 124 125 6PACK NETWORK DRIVER FOR AX.25 126 P: Andreas Koensgen 127 M: ajk@iehk.rwth-aachen.de 128 L: linux-hams@vger.kernel.org 129 S: Maintained 130 131 8169 10/100/1000 GIGABIT ETHERNET DRIVER 132 P: Francois Romieu 133 M: romieu@fr.zoreil.com 134 L: netdev@vger.kernel.org 135 S: Maintained 136 137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 138 L: linux-serial@vger.kernel.org 139 W: http://serial.sourceforge.net 140 S: Orphan 141 142 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 143 P: Paul Gortmaker 144 M: p_gortmaker@yahoo.com 145 L: netdev@vger.kernel.org 146 S: Maintained 147 148 9P FILE SYSTEM 149 P: Eric Van Hensbergen 150 M: ericvh@gmail.com 151 P: Ron Minnich 152 M: rminnich@sandia.gov 153 P: Latchesar Ionkov 154 M: lucho@ionkov.net 155 L: v9fs-developer@lists.sourceforge.net 156 W: http://swik.net/v9fs 157 T: git kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git 158 S: Maintained 159 160 A2232 SERIAL BOARD DRIVER 161 P: Enver Haase 162 M: A2232@gmx.net 163 L: linux-m68k@lists.linux-m68k.org 164 S: Maintained 165 166 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 167 P: David Howells 168 M: dhowells@redhat.com 169 L: linux-afs@lists.infradead.org 170 S: Supported 171 172 AIO 173 P: Benjamin LaHaise 174 M: bcrl@kvack.org 175 L: linux-aio@kvack.org 176 S: Supported 177 178 ABIT UGURU HARDWARE MONITOR DRIVER 179 P: Hans de Goede 180 M: j.w.r.degoede@hhs.nl 181 L: lm-sensors@lm-sensors.org 182 S: Maintained 183 184 ACENIC DRIVER 185 P: Jes Sorensen 186 M: jes@trained-monkey.org 187 L: linux-acenic@sunsite.dk 188 S: Maintained 189 190 IPS SCSI RAID DRIVER 191 P: Adaptec OEM Raid Solutions 192 M: aacraid@adaptec.com 193 L: linux-scsi@vger.kernel.org 194 W: http://www.adaptec.com/ 195 S: Maintained 196 197 DPT_I2O SCSI RAID DRIVER 198 P: Adaptec OEM Raid Solutions 199 M: aacraid@adaptec.com 200 L: linux-scsi@vger.kernel.org 201 W: http://www.adaptec.com/ 202 S: Maintained 203 204 AACRAID SCSI RAID DRIVER 205 P: Adaptec OEM Raid Solutions 206 M: aacraid@adaptec.com 207 L: linux-scsi@vger.kernel.org 208 W: http://www.adaptec.com/ 209 S: Supported 210 211 ACER WMI LAPTOP EXTRAS 212 P: Carlos Corbacho 213 M: carlos@strangeworlds.co.uk 214 L: aceracpi@googlegroups.com (subscribers-only) 215 W: http://code.google.com/p/aceracpi 216 S: Maintained 217 218 ACPI 219 P: Len Brown 220 M: len.brown@intel.com 221 M: lenb@kernel.org 222 L: linux-acpi@vger.kernel.org 223 W: http://www.lesswatts.org/projects/acpi/ 224 T: git kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git 225 S: Supported 226 227 ACPI BATTERY DRIVERS 228 P: Alexey Starikovskiy 229 M: astarikovskiy@suse.de 230 L: linux-acpi@vger.kernel.org 231 W: http://acpi.sourceforge.net/ 232 S: Supported 233 234 ACPI EC DRIVER 235 P: Alexey Starikovskiy 236 M: astarikovskiy@suse.de 237 L: linux-acpi@vger.kernel.org 238 W: http://acpi.sourceforge.net/ 239 S: Supported 240 241 ACPI FAN DRIVER 242 P: Len Brown 243 M: len.brown@intel.com 244 L: linux-acpi@vger.kernel.org 245 W: http://acpi.sourceforge.net/ 246 S: Supported 247 248 ACPI PCI HOTPLUG DRIVER 249 P: Kristen Carlson Accardi 250 M: kristen.c.accardi@intel.com 251 L: pcihpd-discuss@lists.sourceforge.net 252 S: Supported 253 254 ACPI THERMAL DRIVER 255 P: Len Brown 256 M: len.brown@intel.com 257 L: linux-acpi@vger.kernel.org 258 W: http://acpi.sourceforge.net/ 259 S: Supported 260 261 ACPI VIDEO DRIVER 262 P: Rui Zhang 263 M: rui.zhang@intel.com 264 L: linux-acpi@vger.kernel.org 265 W: http://acpi.sourceforge.net/ 266 S: Supported 267 268 ACPI WMI DRIVER 269 P: Carlos Corbacho 270 M: carlos@strangeworlds.co.uk 271 L: linux-acpi@vger.kernel.org 272 W: http://www.lesswatts.org/projects/acpi/ 273 S: Maintained 274 275 AD1889 ALSA SOUND DRIVER 276 P: Kyle McMartin 277 M: kyle@parisc-linux.org 278 P: Thibaut Varene 279 M: T-Bone@parisc-linux.org 280 W: http://wiki.parisc-linux.org/AD1889 281 L: linux-parisc@vger.kernel.org 282 S: Maintained 283 284 ADM1025 HARDWARE MONITOR DRIVER 285 P: Jean Delvare 286 M: khali@linux-fr.org 287 L: lm-sensors@lm-sensors.org 288 S: Maintained 289 290 ADM1029 HARDWARE MONITOR DRIVER 291 P: Corentin Labbe 292 M: corentin.labbe@geomatys.fr 293 L: lm-sensors@lm-sensors.org 294 S: Maintained 295 296 ADM8211 WIRELESS DRIVER 297 P: Michael Wu 298 M: flamingice@sourmilk.net 299 L: linux-wireless@vger.kernel.org 300 W: http://linuxwireless.org/ 301 T: git kernel.org:/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git 302 S: Maintained 303 304 ADT746X FAN DRIVER 305 P: Colin Leroy 306 M: colin@colino.net 307 S: Maintained 308 309 ADVANSYS SCSI DRIVER 310 P: Matthew Wilcox 311 M: matthew@wil.cx 312 L: linux-scsi@vger.kernel.org 313 S: Maintained 314 315 AEDSP16 DRIVER 316 P: Riccardo Facchetti 317 M: fizban@tin.it 318 S: Maintained 319 320 AFFS FILE SYSTEM 321 P: Roman Zippel 322 M: zippel@linux-m68k.org 323 S: Maintained 324 325 AGPGART DRIVER 326 P: David Airlie 327 M: airlied@linux.ie 328 T: git kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6.git 329 S: Maintained 330 331 AHA152X SCSI DRIVER 332 P: Juergen E. Fischer 333 M: Juergen Fischer <fischer@norbit.de> 334 L: linux-scsi@vger.kernel.org 335 S: Maintained 336 337 AIC7XXX / AIC79XX SCSI DRIVER 338 P: Hannes Reinecke 339 M: hare@suse.de 340 L: linux-scsi@vger.kernel.org 341 S: Maintained 342 343 ALCATEL SPEEDTOUCH USB DRIVER 344 P: Duncan Sands 345 M: duncan.sands@free.fr 346 L: linux-usb@vger.kernel.org 347 W: http://www.linux-usb.org/SpeedTouch/ 348 S: Maintained 349 350 ALCHEMY AU1XX0 MMC DRIVER 351 S: Orphan 352 353 ALI1563 I2C DRIVER 354 P: Rudolf Marek 355 M: r.marek@assembler.cz 356 L: i2c@lm-sensors.org 357 S: Maintained 358 359 ALPHA PORT 360 P: Richard Henderson 361 M: rth@twiddle.net 362 S: Odd Fixes for 2.4; Maintained for 2.6. 363 P: Ivan Kokshaysky 364 M: ink@jurassic.park.msu.ru 365 S: Maintained for 2.4; PCI support for 2.6. 366 367 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 368 P: Thomas Dahlmann 369 M: thomas.dahlmann@amd.com 370 L: info-linux@geode.amd.com (subscribers-only) 371 S: Supported 372 373 AMD GEODE PROCESSOR/CHIPSET SUPPORT 374 P: Jordan Crouse 375 L: info-linux@geode.amd.com (subscribers-only) 376 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 377 S: Supported 378 379 AMS (Apple Motion Sensor) DRIVER 380 P: Stelian Pop 381 M: stelian@popies.net 382 P: Michael Hanselmann 383 M: linux-kernel@hansmi.ch 384 S: Supported 385 386 AMSO1100 RNIC DRIVER 387 P: Tom Tucker 388 M: tom@opengridcomputing.com 389 P: Steve Wise 390 M: swise@opengridcomputing.com 391 L: general@lists.openfabrics.org 392 S: Maintained 393 394 AOA (Apple Onboard Audio) ALSA DRIVER 395 P: Johannes Berg 396 M: johannes@sipsolutions.net 397 L: linuxppc-dev@ozlabs.org 398 L: alsa-devel@alsa-project.org (subscribers-only) 399 S: Maintained 400 401 APM DRIVER 402 P: Stephen Rothwell 403 M: sfr@canb.auug.org.au 404 L: linux-laptop@vger.kernel.org 405 W: http://www.canb.auug.org.au/~sfr/ 406 S: Supported 407 408 APPLE SMC DRIVER 409 P: Nicolas Boichat 410 M: nicolas@boichat.ch 411 L: mactel-linux-devel@lists.sourceforge.net 412 S: Maintained 413 414 APPLETALK NETWORK LAYER 415 P: Arnaldo Carvalho de Melo 416 M: acme@ghostprotocols.net 417 S: Maintained 418 419 APPLETOUCH TOUCHPAD DRIVER 420 P: Johannes Berg 421 M: johannes@sipsolutions.net 422 L: linux-input@vger.kernel.org 423 S: Maintained 424 425 ARC FRAMEBUFFER DRIVER 426 P: Jaya Kumar 427 M: jayalk@intworks.biz 428 S: Maintained 429 430 ARM MFM AND FLOPPY DRIVERS 431 P: Ian Molton 432 M: spyro@f2s.com 433 S: Maintained 434 435 ARM PRIMECELL MMCI PL180/1 DRIVER 436 P: Russell King 437 M: rmk@arm.linux.org.uk 438 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 439 S: Maintained 440 441 ARM/ADI ROADRUNNER MACHINE SUPPORT 442 P: Lennert Buytenhek 443 M: kernel@wantstofly.org 444 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 445 S: Maintained 446 447 ARM/ADS SPHERE MACHINE SUPPORT 448 P: Lennert Buytenhek 449 M: kernel@wantstofly.org 450 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 451 S: Maintained 452 453 ARM/AJECO 1ARM MACHINE SUPPORT 454 P: Lennert Buytenhek 455 M: kernel@wantstofly.org 456 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 457 S: Maintained 458 459 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE 460 P: Andrew Victor 461 M: linux@maxim.org.za 462 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 463 W: http://maxim.org.za/at91_26.html 464 S: Maintained 465 466 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 467 P: Lennert Buytenhek 468 M: kernel@wantstofly.org 469 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 470 S: Maintained 471 472 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 473 P: Lennert Buytenhek 474 M: kernel@wantstofly.org 475 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 476 S: Maintained 477 478 ARM/CORGI MACHINE SUPPORT 479 P: Richard Purdie 480 M: rpurdie@rpsys.net 481 S: Maintained 482 483 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 484 P: Lennert Buytenhek 485 M: kernel@wantstofly.org 486 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 487 S: Maintained 488 489 ARM/HP JORNADA 7XX MACHINE SUPPORT 490 P: Kristoffer Ericson 491 M: kristoffer.ericson@gmail.com 492 W: www.jlime.com 493 S: Maintained 494 495 ARM/INTEL IOP32X ARM ARCHITECTURE 496 P: Lennert Buytenhek 497 M: kernel@wantstofly.org 498 P: Dan Williams 499 M: dan.j.williams@intel.com 500 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 501 S: Supported 502 503 ARM/INTEL IOP33X ARM ARCHITECTURE 504 P: Dan Williams 505 M: dan.j.williams@intel.com 506 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 507 S: Supported 508 509 ARM/INTEL IOP13XX ARM ARCHITECTURE 510 P: Lennert Buytenhek 511 M: kernel@wantstofly.org 512 P: Dan Williams 513 M: dan.j.williams@intel.com 514 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 515 S: Supported 516 517 ARM/INTEL IQ81342EX MACHINE SUPPORT 518 P: Lennert Buytenhek 519 M: kernel@wantstofly.org 520 P: Dan Williams 521 M: dan.j.williams@intel.com 522 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 523 S: Supported 524 525 ARM/INTEL IXP2000 ARM ARCHITECTURE 526 P: Lennert Buytenhek 527 M: kernel@wantstofly.org 528 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 529 S: Maintained 530 531 ARM/INTEL IXDP2850 MACHINE SUPPORT 532 P: Lennert Buytenhek 533 M: kernel@wantstofly.org 534 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 535 S: Maintained 536 537 ARM/INTEL IXP23XX ARM ARCHITECTURE 538 P: Lennert Buytenhek 539 M: kernel@wantstofly.org 540 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 541 S: Maintained 542 543 ARM/INTEL XSC3 (MANZANO) ARM CORE 544 P: Lennert Buytenhek 545 M: kernel@wantstofly.org 546 P: Dan Williams 547 M: dan.j.williams@intel.com 548 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 549 S: Supported 550 551 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 552 P: Lennert Buytenhek 553 M: kernel@wantstofly.org 554 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 555 S: Maintained 556 557 ARM/LOGICPD PXA270 MACHINE SUPPORT 558 P: Lennert Buytenhek 559 M: kernel@wantstofly.org 560 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 561 S: Maintained 562 563 ARM/TOSA MACHINE SUPPORT 564 P: Dirk Opfer 565 M: dirk@opfer-online.de 566 S: Maintained 567 568 ARM/PLEB SUPPORT 569 P: Peter Chubb 570 M: pleb@gelato.unsw.edu.au 571 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 572 S: Maintained 573 574 ARM/PT DIGITAL BOARD PORT 575 P: Stefan Eletzhofer 576 M: stefan.eletzhofer@eletztrick.de 577 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 578 W: http://www.arm.linux.org.uk/ 579 S: Maintained 580 581 ARM/RADISYS ENP2611 MACHINE SUPPORT 582 P: Lennert Buytenhek 583 M: kernel@wantstofly.org 584 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 585 S: Maintained 586 587 ARM/SHARK MACHINE SUPPORT 588 P: Alexander Schulz 589 M: alex@shark-linux.de 590 W: http://www.shark-linux.de/shark.html 591 S: Maintained 592 593 ARM/STRONGARM110 PORT 594 P: Russell King 595 M: rmk@arm.linux.org.uk 596 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 597 W: http://www.arm.linux.org.uk/ 598 S: Maintained 599 600 ARM/S3C2410 ARM ARCHITECTURE 601 P: Ben Dooks 602 M: ben-linux@fluff.org 603 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 604 W: http://www.fluff.org/ben/linux/ 605 S: Maintained 606 607 ARM/S3C2440 ARM ARCHITECTURE 608 P: Ben Dooks 609 M: ben-linux@fluff.org 610 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 611 W: http://www.fluff.org/ben/linux/ 612 S: Maintained 613 614 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 615 P: Lennert Buytenhek 616 M: kernel@wantstofly.org 617 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 618 S: Maintained 619 620 ARM/THECUS N2100 MACHINE SUPPORT 621 P: Lennert Buytenhek 622 M: kernel@wantstofly.org 623 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 624 S: Maintained 625 626 ARPD SUPPORT 627 P: Jonathan Layes 628 L: netdev@vger.kernel.org 629 S: Maintained 630 631 ASUS ACPI EXTRAS DRIVER 632 P: Corentin Chary 633 M: corentincj@iksaif.net 634 P: Karol Kozimor 635 M: sziwan@users.sourceforge.net 636 L: acpi4asus-user@lists.sourceforge.net 637 W: http://sourceforge.net/projects/acpi4asus 638 W: http://xf.iksaif.net/acpi4asus 639 S: Maintained 640 641 ASUS ASB100 HARDWARE MONITOR DRIVER 642 P: Mark M. Hoffman 643 M: mhoffman@lightlink.com 644 L: lm-sensors@lm-sensors.org 645 S: Maintained 646 647 ASUS LAPTOP EXTRAS DRIVER 648 P: Corentin Chary 649 M: corentincj@iksaif.net 650 L: acpi4asus-user@lists.sourceforge.net 651 W: http://sourceforge.net/projects/acpi4asus 652 W: http://xf.iksaif.net/acpi4asus 653 S: Maintained 654 655 ASYNCHRONOUS TRANSFERS/TRANSFORMS API 656 P: Dan Williams 657 M: dan.j.williams@intel.com 658 P: Maciej Sosnowski 659 M: maciej.sosnowski@intel.com 660 L: linux-kernel@vger.kernel.org 661 W: http://sourceforge.net/projects/xscaleiop 662 S: Supported 663 664 ATA OVER ETHERNET DRIVER 665 P: Ed L. Cashin 666 M: ecashin@coraid.com 667 W: http://www.coraid.com/support/linux 668 S: Supported 669 670 ATHEROS ATH5K WIRELESS DRIVER 671 P: Jiri Slaby 672 M: jirislaby@gmail.com 673 P: Nick Kossifidis 674 M: mickflemm@gmail.com 675 P: Luis R. Rodriguez 676 M: mcgrof@gmail.com 677 L: linux-wireless@vger.kernel.org 678 L: ath5k-devel@lists.ath5k.org 679 S: Maintained 680 681 ATL1 ETHERNET DRIVER 682 P: Jay Cliburn 683 M: jcliburn@gmail.com 684 P: Chris Snook 685 M: csnook@redhat.com 686 L: atl1-devel@lists.sourceforge.net 687 W: http://sourceforge.net/projects/atl1 688 W: http://atl1.sourceforge.net 689 S: Maintained 690 691 ATM 692 P: Chas Williams 693 M: chas@cmf.nrl.navy.mil 694 L: linux-atm-general@lists.sourceforge.net (subscribers-only) 695 W: http://linux-atm.sourceforge.net 696 S: Maintained 697 698 ATMEL AT91 MCI DRIVER 699 P: Nicolas Ferre 700 M: nicolas.ferre@atmel.com 701 L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) 702 W: http://www.atmel.com/products/AT91/ 703 W: http://www.at91.com/ 704 S: Maintained 705 706 ATMEL AT91 / AT32 SERIAL DRIVER 707 P: Haavard Skinnemoen 708 M: hskinnemoen@atmel.com 709 L: linux-kernel@vger.kernel.org 710 S: Supported 711 712 ATMEL LCDFB DRIVER 713 P: Nicolas Ferre 714 M: nicolas.ferre@atmel.com 715 L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 716 S: Maintained 717 718 ATMEL MACB ETHERNET DRIVER 719 P: Haavard Skinnemoen 720 M: hskinnemoen@atmel.com 721 S: Supported 722 723 ATMEL SPI DRIVER 724 P: Haavard Skinnemoen 725 M: hskinnemoen@atmel.com 726 S: Supported 727 728 ATMEL USBA UDC DRIVER 729 P: Haavard Skinnemoen 730 M: hskinnemoen@atmel.com 731 L: kernel@avr32linux.org 732 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver 733 S: Supported 734 735 ATMEL WIRELESS DRIVER 736 P: Simon Kelley 737 M: simon@thekelleys.org.uk 738 L: linux-wireless@vger.kernel.org 739 W: http://www.thekelleys.org.uk/atmel 740 W: http://atmelwlandriver.sourceforge.net/ 741 S: Maintained 742 743 AUDIT SUBSYSTEM 744 P: David Woodhouse 745 M: dwmw2@infradead.org 746 L: linux-audit@redhat.com (subscribers-only) 747 W: http://people.redhat.com/sgrubb/audit/ 748 T: git kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6.git 749 S: Maintained 750 751 AUXILIARY DISPLAY DRIVERS 752 P: Miguel Ojeda Sandonis 753 M: maxextreme@gmail.com 754 L: linux-kernel@vger.kernel.org 755 W: http://auxdisplay.googlepages.com/ 756 S: Maintained 757 758 AVR32 ARCHITECTURE 759 P: Haavard Skinnemoen 760 M: hskinnemoen@atmel.com 761 W: http://www.atmel.com/products/AVR32/ 762 W: http://avr32linux.org/ 763 W: http://avrfreaks.net/ 764 S: Supported 765 766 AVR32/AT32AP MACHINE SUPPORT 767 P: Haavard Skinnemoen 768 M: hskinnemoen@atmel.com 769 S: Supported 770 771 AX.25 NETWORK LAYER 772 P: Ralf Baechle 773 M: ralf@linux-mips.org 774 L: linux-hams@vger.kernel.org 775 W: http://www.linux-ax25.org/ 776 S: Maintained 777 778 BACKLIGHT CLASS/SUBSYSTEM 779 P: Richard Purdie 780 M: rpurdie@rpsys.net 781 S: Maintained 782 783 BLACKFIN ARCHITECTURE 784 P: Bryan Wu 785 M: cooloney@kernel.org 786 L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 787 W: http://blackfin.uclinux.org 788 S: Supported 789 790 BLACKFIN EMAC DRIVER 791 P: Bryan Wu 792 M: cooloney@kernel.org 793 L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 794 W: http://blackfin.uclinux.org 795 S: Supported 796 797 BLACKFIN RTC DRIVER 798 P: Mike Frysinger 799 M: vapier.adi@gmail.com 800 L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 801 W: http://blackfin.uclinux.org 802 S: Supported 803 804 BLACKFIN SERIAL DRIVER 805 P: Sonic Zhang 806 M: sonic.zhang@analog.com 807 L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 808 W: http://blackfin.uclinux.org 809 S: Supported 810 811 BLACKFIN WATCHDOG DRIVER 812 P: Mike Frysinger 813 M: vapier.adi@gmail.com 814 L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 815 W: http://blackfin.uclinux.org 816 S: Supported 817 818 BAYCOM/HDLCDRV DRIVERS FOR AX.25 819 P: Thomas Sailer 820 M: t.sailer@alumni.ethz.ch 821 L: linux-hams@vger.kernel.org 822 W: http://www.baycom.org/~tom/ham/ham.html 823 S: Maintained 824 825 B43 WIRELESS DRIVER 826 P: Michael Buesch 827 M: mb@bu3sch.de 828 P: Stefano Brivio 829 M: stefano.brivio@polimi.it 830 L: linux-wireless@vger.kernel.org 831 W: http://linuxwireless.org/en/users/Drivers/b43 832 S: Maintained 833 834 B43LEGACY WIRELESS DRIVER 835 P: Larry Finger 836 M: Larry.Finger@lwfinger.net 837 P: Stefano Brivio 838 M: stefano.brivio@polimi.it 839 L: linux-wireless@vger.kernel.org 840 W: http://linuxwireless.org/en/users/Drivers/b43 841 S: Maintained 842 843 BCM43XX WIRELESS DRIVER (SOFTMAC BASED VERSION) 844 P: Larry Finger 845 M: Larry.Finger@lwfinger.net 846 P: Stefano Brivio 847 M: stefano.brivio@polimi.it 848 L: linux-wireless@vger.kernel.org 849 W: http://bcm43xx.berlios.de/ 850 S: Obsolete 851 852 BEFS FILE SYSTEM 853 P: Sergey S. Kostyliov 854 M: rathamahata@php4.ru 855 L: linux-kernel@vger.kernel.org 856 S: Maintained 857 858 BFS FILE SYSTEM 859 P: Tigran A. Aivazian 860 M: tigran@aivazian.fsnet.co.uk 861 L: linux-kernel@vger.kernel.org 862 S: Maintained 863 864 BLACKFIN I2C TWI DRIVER 865 P: Sonic Zhang 866 M: sonic.zhang@analog.com 867 L: uclinux-dist-devel@blackfin.uclinux.org (subscribers-only) 868 W: http://blackfin.uclinux.org/ 869 S: Supported 870 871 BLOCK LAYER 872 P: Jens Axboe 873 M: axboe@kernel.dk 874 L: linux-kernel@vger.kernel.org 875 T: git kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 876 S: Maintained 877 878 BLOCK2MTD DRIVER 879 P: Joern Engel 880 M: joern@lazybastard.org 881 L: linux-mtd@lists.infradead.org 882 S: Maintained 883 884 BLUETOOTH SUBSYSTEM 885 P: Marcel Holtmann 886 M: marcel@holtmann.org 887 P: Maxim Krasnyansky 888 M: maxk@qualcomm.com 889 L: linux-bluetooth@vger.kernel.org 890 W: http://bluez.sf.net 891 W: http://www.bluez.org 892 W: http://www.holtmann.org/linux/bluetooth/ 893 T: git kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git 894 S: Maintained 895 896 BLUETOOTH RFCOMM LAYER 897 P: Marcel Holtmann 898 M: marcel@holtmann.org 899 P: Maxim Krasnyansky 900 M: maxk@qualcomm.com 901 S: Maintained 902 903 BLUETOOTH BNEP LAYER 904 P: Marcel Holtmann 905 M: marcel@holtmann.org 906 P: Maxim Krasnyansky 907 M: maxk@qualcomm.com 908 S: Maintained 909 910 BLUETOOTH CMTP LAYER 911 P: Marcel Holtmann 912 M: marcel@holtmann.org 913 S: Maintained 914 915 BLUETOOTH HIDP LAYER 916 P: Marcel Holtmann 917 M: marcel@holtmann.org 918 S: Maintained 919 920 BLUETOOTH HCI UART DRIVER 921 P: Marcel Holtmann 922 M: marcel@holtmann.org 923 P: Maxim Krasnyansky 924 M: maxk@qualcomm.com 925 S: Maintained 926 927 BLUETOOTH HCI USB DRIVER 928 P: Marcel Holtmann 929 M: marcel@holtmann.org 930 P: Maxim Krasnyansky 931 M: maxk@qualcomm.com 932 S: Maintained 933 934 BLUETOOTH HCI BCM203X DRIVER 935 P: Marcel Holtmann 936 M: marcel@holtmann.org 937 S: Maintained 938 939 BLUETOOTH HCI BPA10X DRIVER 940 P: Marcel Holtmann 941 M: marcel@holtmann.org 942 S: Maintained 943 944 BLUETOOTH HCI BFUSB DRIVER 945 P: Marcel Holtmann 946 M: marcel@holtmann.org 947 S: Maintained 948 949 BLUETOOTH HCI DTL1 DRIVER 950 P: Marcel Holtmann 951 M: marcel@holtmann.org 952 S: Maintained 953 954 BLUETOOTH HCI BLUECARD DRIVER 955 P: Marcel Holtmann 956 M: marcel@holtmann.org 957 S: Maintained 958 959 BLUETOOTH HCI BT3C DRIVER 960 P: Marcel Holtmann 961 M: marcel@holtmann.org 962 S: Maintained 963 964 BLUETOOTH HCI BTUART DRIVER 965 P: Marcel Holtmann 966 M: marcel@holtmann.org 967 S: Maintained 968 969 BLUETOOTH HCI VHCI DRIVER 970 P: Maxim Krasnyansky 971 M: maxk@qualcomm.com 972 S: Maintained 973 974 BONDING DRIVER 975 P: Jay Vosburgh 976 M: fubar@us.ibm.com 977 L: bonding-devel@lists.sourceforge.net 978 W: http://sourceforge.net/projects/bonding/ 979 S: Supported 980 981 BROADBAND PROCESSOR ARCHITECTURE 982 P: Arnd Bergmann 983 M: arnd@arndb.de 984 L: linuxppc-dev@ozlabs.org 985 W: http://www.penguinppc.org/ppc64/ 986 S: Supported 987 988 BROADCOM B44 10/100 ETHERNET DRIVER 989 P: Gary Zambrano 990 M: zambrano@broadcom.com 991 L: netdev@vger.kernel.org 992 S: Supported 993 994 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 995 P: Michael Chan 996 M: mchan@broadcom.com 997 L: netdev@vger.kernel.org 998 S: Supported 999 1000 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 1001 P: Eliezer Tamir 1002 M: eliezert@broadcom.com 1003 L: netdev@vger.kernel.org 1004 S: Supported 1005 1006 BROADCOM TG3 GIGABIT ETHERNET DRIVER 1007 P: Michael Chan 1008 M: mchan@broadcom.com 1009 L: netdev@vger.kernel.org 1010 S: Supported 1011 1012 BSG (block layer generic sg v4 driver) 1013 P: FUJITA Tomonori 1014 M: fujita.tomonori@lab.ntt.co.jp 1015 L: linux-scsi@vger.kernel.org 1016 S: Supported 1017 1018 BTTV VIDEO4LINUX DRIVER 1019 P: Mauro Carvalho Chehab 1020 M: mchehab@infradead.org 1021 M: v4l-dvb-maintainer@linuxtv.org 1022 L: video4linux-list@redhat.com 1023 W: http://linuxtv.org 1024 T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git 1025 S: Maintained 1026 1027 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 1028 P: Jonathan Corbet 1029 M: corbet@lwn.net 1030 L: video4linux-list@redhat.com 1031 S: Maintained 1032 1033 CAN NETWORK LAYER 1034 P: Urs Thuermann 1035 M: urs.thuermann@volkswagen.de 1036 P: Oliver Hartkopp 1037 M: oliver.hartkopp@volkswagen.de 1038 L: socketcan-core@lists.berlios.de 1039 W: http://developer.berlios.de/projects/socketcan/ 1040 S: Maintained 1041 1042 CALGARY x86-64 IOMMU 1043 P: Muli Ben-Yehuda 1044 M: muli@il.ibm.com 1045 P: Jon D. Mason 1046 M: jdmason@kudzu.us 1047 L: linux-kernel@vger.kernel.org 1048 L: discuss@x86-64.org 1049 S: Maintained 1050 1051 CFAG12864B LCD DRIVER 1052 P: Miguel Ojeda Sandonis 1053 M: maxextreme@gmail.com 1054 L: linux-kernel@vger.kernel.org 1055 W: http://auxdisplay.googlepages.com/ 1056 S: Maintained 1057 1058 CFAG12864BFB LCD FRAMEBUFFER DRIVER 1059 P: Miguel Ojeda Sandonis 1060 M: maxextreme@gmail.com 1061 L: linux-kernel@vger.kernel.org 1062 W: http://auxdisplay.googlepages.com/ 1063 S: Maintained 1064 1065 CFG80211 and NL80211 1066 P: Johannes Berg 1067 M: johannes@sipsolutions.net 1068 L: linux-wireless@vger.kernel.org 1069 S: Maintained 1070 1071 CHECKPATCH 1072 P: Andy Whitcroft 1073 M: apw@shadowen.org 1074 P: Randy Dunlap 1075 M: rdunlap@xenotime.net 1076 P: Joel Schopp 1077 M: jschopp@austin.ibm.com 1078 S: Supported 1079 1080 COMMON INTERNET FILE SYSTEM (CIFS) 1081 P: Steve French 1082 M: sfrench@samba.org 1083 L: linux-cifs-client@lists.samba.org 1084 L: samba-technical@lists.samba.org 1085 W: http://linux-cifs.samba.org/ 1086 T: git kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 1087 S: Supported 1088 1089 CONFIGFS 1090 P: Joel Becker 1091 M: joel.becker@oracle.com 1092 L: linux-kernel@vger.kernel.org 1093 S: Supported 1094 1095 CIRRUS LOGIC EP93XX ETHERNET DRIVER 1096 P: Lennert Buytenhek 1097 M: kernel@wantstofly.org 1098 L: netdev@vger.kernel.org 1099 S: Maintained 1100 1101 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER 1102 P: Lennert Buytenhek 1103 M: kernel@wantstofly.org 1104 L: linux-usb@vger.kernel.org 1105 S: Maintained 1106 1107 CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER 1108 P: Cirrus Logic Corporation (kernel 2.2 driver) 1109 M: Cirrus Logic Corporation, Thomas Woller <twoller@crystal.cirrus.com> 1110 P: Nils Faerber (port to kernel 2.4) 1111 M: Nils Faerber <nils@kernelconcepts.de> 1112 S: Maintained 1113 1114 CODA FILE SYSTEM 1115 P: Jan Harkes 1116 M: jaharkes@cs.cmu.edu 1117 M: coda@cs.cmu.edu 1118 L: codalist@coda.cs.cmu.edu 1119 W: http://www.coda.cs.cmu.edu/ 1120 S: Maintained 1121 1122 COMPACTPCI HOTPLUG CORE 1123 P: Scott Murray 1124 M: scottm@somanetworks.com 1125 M: scott@spiteful.org 1126 L: pcihpd-discuss@lists.sourceforge.net 1127 S: Supported 1128 1129 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 1130 P: Scott Murray 1131 M: scottm@somanetworks.com 1132 M: scott@spiteful.org 1133 L: pcihpd-discuss@lists.sourceforge.net 1134 S: Supported 1135 1136 COMPACTPCI HOTPLUG GENERIC DRIVER 1137 P: Scott Murray 1138 M: scottm@somanetworks.com 1139 M: scott@spiteful.org 1140 L: pcihpd-discuss@lists.sourceforge.net 1141 S: Supported 1142 1143 COMPUTONE INTELLIPORT MULTIPORT CARD 1144 P: Michael H. Warfield 1145 M: mhw@wittsend.com 1146 W: http://www.wittsend.com/computone.html 1147 S: Maintained 1148 1149 CONEXANT ACCESSRUNNER USB DRIVER 1150 P: Simon Arlott 1151 M: cxacru@fire.lp0.eu 1152 L: accessrunner-general@lists.sourceforge.net 1153 W: http://accessrunner.sourceforge.net/ 1154 S: Maintained 1155 1156 CONTROL GROUPS (CGROUPS) 1157 P: Paul Menage 1158 M: menage@google.com 1159 L: containers@lists.linux-foundation.org 1160 S: Maintained 1161 1162 CORETEMP HARDWARE MONITORING DRIVER 1163 P: Rudolf Marek 1164 M: r.marek@assembler.cz 1165 L: lm-sensors@lm-sensors.org 1166 S: Maintained 1167 1168 COSA/SRP SYNC SERIAL DRIVER 1169 P: Jan "Yenya" Kasprzak 1170 M: kas@fi.muni.cz 1171 W: http://www.fi.muni.cz/~kas/cosa/ 1172 S: Maintained 1173 1174 CPU FREQUENCY DRIVERS 1175 P: Dave Jones 1176 M: davej@codemonkey.org.uk 1177 L: cpufreq@lists.linux.org.uk 1178 W: http://www.codemonkey.org.uk/projects/cpufreq/ 1179 T: git kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git 1180 S: Maintained 1181 1182 CPUID/MSR DRIVER 1183 P: H. Peter Anvin 1184 M: hpa@zytor.com 1185 S: Maintained 1186 1187 CPUSETS 1188 P: Paul Jackson 1189 P: Simon Derr 1190 M: pj@sgi.com 1191 M: simon.derr@bull.net 1192 L: linux-kernel@vger.kernel.org 1193 W: http://www.bullopensource.org/cpuset/ 1194 S: Supported 1195 1196 CRAMFS FILESYSTEM 1197 W: http://sourceforge.net/projects/cramfs/ 1198 S: Orphan 1199 1200 CRIS PORT 1201 P: Mikael Starvik 1202 M: starvik@axis.com 1203 P: Jesper Nilsson 1204 M: jesper.nilsson@axis.com 1205 L: dev-etrax@axis.com 1206 W: http://developer.axis.com 1207 S: Maintained 1208 1209 CRYPTO API 1210 P: Herbert Xu 1211 M: herbert@gondor.apana.org.au 1212 P: David S. Miller 1213 M: davem@davemloft.net 1214 L: linux-crypto@vger.kernel.org 1215 T: git kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 1216 S: Maintained 1217 1218 CS5535 Audio ALSA driver 1219 P: Jaya Kumar 1220 M: jayakumar.alsa@gmail.com 1221 S: Maintained 1222 1223 CYBERPRO FB DRIVER 1224 P: Russell King 1225 M: rmk@arm.linux.org.uk 1226 W: http://www.arm.linux.org.uk/ 1227 S: Maintained 1228 1229 CYBLAFB FRAMEBUFFER DRIVER 1230 P: Knut Petersen 1231 M: Knut_Petersen@t-online.de 1232 L: linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers) 1233 S: Maintained 1234 1235 CYCLADES 2X SYNC CARD DRIVER 1236 P: Arnaldo Carvalho de Melo 1237 M: acme@ghostprotocols.net 1238 W: http://oops.ghostprotocols.net:81/blog 1239 S: Maintained 1240 1241 CYCLADES ASYNC MUX DRIVER 1242 W: http://www.cyclades.com/ 1243 S: Orphan 1244 1245 CYCLADES PC300 DRIVER 1246 W: http://www.cyclades.com/ 1247 S: Orphan 1248 1249 DAMA SLAVE for AX.25 1250 P: Joerg Reuter 1251 M: jreuter@yaina.de 1252 W: http://yaina.de/jreuter/ 1253 W: http://www.qsl.net/dl1bke/ 1254 L: linux-hams@vger.kernel.org 1255 S: Maintained 1256 1257 DC395x SCSI driver 1258 P: Oliver Neukum 1259 M: oliver@neukum.name 1260 P: Ali Akcaagac 1261 M: aliakc@web.de 1262 P: Jamie Lenehan 1263 M: lenehan@twibble.org 1264 W: http://twibble.org/dist/dc395x/ 1265 L: dc395x@twibble.org 1266 L: http://lists.twibble.org/mailman/listinfo/dc395x/ 1267 S: Maintained 1268 1269 DC390/AM53C974 SCSI driver 1270 P: Kurt Garloff 1271 M: garloff@suse.de 1272 W: http://www.garloff.de/kurt/linux/dc390/ 1273 P: Guennadi Liakhovetski 1274 M: g.liakhovetski@gmx.de 1275 S: Maintained 1276 1277 DCCP PROTOCOL 1278 P: Arnaldo Carvalho de Melo 1279 M: acme@ghostprotocols.net 1280 L: dccp@vger.kernel.org 1281 W: http://linux-net.osdl.org/index.php/DCCP 1282 S: Maintained 1283 1284 DECnet NETWORK LAYER 1285 P: Christine Caulfield 1286 M: christine.caulfield@googlemail.com 1287 W: http://linux-decnet.sourceforge.net 1288 L: linux-decnet-user@lists.sourceforge.net 1289 S: Maintained 1290 1291 DEFXX FDDI NETWORK DRIVER 1292 P: Maciej W. Rozycki 1293 M: macro@linux-mips.org 1294 S: Maintained 1295 1296 DELL LAPTOP SMM DRIVER 1297 P: Massimo Dal Zotto 1298 M: dz@debian.org 1299 W: http://www.debian.org/~dz/i8k/ 1300 S: Maintained 1301 1302 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)