Skip to content
Snippets Groups Projects
MAINTAINERS 458 KiB
Newer Older
F:	virt/kvm/arm/
F:	include/kvm/arm_*
KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
M:	Christoffer Dall <christoffer.dall@arm.com>
M:	Marc Zyngier <marc.zyngier@arm.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	kvmarm@lists.cs.columbia.edu
S:	Maintained
F:	arch/arm64/include/uapi/asm/kvm*
F:	arch/arm64/include/asm/kvm*
F:	arch/arm64/kvm/

KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
M:	James Hogan <jhogan@kernel.org>
L:	linux-mips@linux-mips.org
S:	Supported
F:	arch/mips/include/uapi/asm/kvm*
F:	arch/mips/include/asm/kvm*
F:	arch/mips/kvm/

KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
M:	Paul Mackerras <paulus@ozlabs.org>
L:	kvm-ppc@vger.kernel.org
W:	http://www.linux-kvm.org/
T:	git git://github.com/agraf/linux-2.6.git
S:	Supported
F:	arch/powerpc/include/uapi/asm/kvm*
F:	arch/powerpc/include/asm/kvm*
F:	arch/powerpc/kvm/
F:	arch/powerpc/kernel/kvm*

KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
M:	Christian Borntraeger <borntraeger@de.ibm.com>
M:	Janosch Frank <frankja@linux.ibm.com>
R:	David Hildenbrand <david@redhat.com>
R:	Cornelia Huck <cohuck@redhat.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
S:	Supported
F:	arch/s390/include/uapi/asm/kvm*
F:	arch/s390/include/asm/gmap.h
F:	arch/s390/include/asm/kvm*
F:	arch/s390/kvm/
F:	arch/s390/mm/gmap.c

KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
M:	Paolo Bonzini <pbonzini@redhat.com>
M:	Radim Krčmář <rkrcmar@redhat.com>
L:	kvm@vger.kernel.org
W:	http://www.linux-kvm.org
T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
S:	Supported
F:	arch/x86/kvm/
F:	arch/x86/include/uapi/asm/kvm*
F:	arch/x86/include/asm/kvm*
F:	arch/x86/include/asm/pvclock-abi.h
F:	arch/x86/kernel/kvm.c
F:	arch/x86/kernel/kvmclock.c

KERNFS
M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
M:	Tejun Heo <tj@kernel.org>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
S:	Supported
F:	include/linux/kernfs.h
F:	fs/kernfs/
M:	Eric Biederman <ebiederm@xmission.com>
W:	http://kernel.org/pub/linux/utils/kernel/kexec/
L:	kexec@lists.infradead.org
S:	Maintained
F:	include/linux/kexec.h
F:	include/uapi/linux/kexec.h
KEYS-ENCRYPTED
M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
L:	linux-integrity@vger.kernel.org
L:	keyrings@vger.kernel.org
S:	Supported
F:	Documentation/security/keys/trusted-encrypted.rst
F:	include/keys/encrypted-type.h
F:	security/keys/encrypted-keys/
M:	James Bottomley <jejb@linux.vnet.ibm.com>
M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
L:	linux-integrity@vger.kernel.org
L:	keyrings@vger.kernel.org
F:	Documentation/security/keys/trusted-encrypted.rst
F:	include/keys/trusted-type.h
F:	security/keys/trusted.c
F:	security/keys/trusted.h

KEYS/KEYRINGS:
M:	David Howells <dhowells@redhat.com>
L:	keyrings@vger.kernel.org
S:	Maintained
F:	Documentation/security/keys/core.rst
F:	include/linux/key.h
F:	include/linux/key-type.h
F:	include/linux/keyctl.h
F:	include/uapi/linux/keyctl.h
F:	include/keys/
F:	security/keys/
KGDB / KDB /debug_core
M:	Jason Wessel <jason.wessel@windriver.com>
M:	Daniel Thompson <daniel.thompson@linaro.org>
W:	http://kgdb.wiki.kernel.org/
Jason Wessel's avatar
Jason Wessel committed
L:	kgdb-bugreport@lists.sourceforge.net
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
Jason Wessel's avatar
Jason Wessel committed
S:	Maintained
F:	Documentation/dev-tools/kgdb.rst
F:	drivers/misc/kgdbts.c
F:	drivers/tty/serial/kgdboc.c
F:	include/linux/kdb.h
F:	include/linux/kgdb.h
M:	Catalin Marinas <catalin.marinas@arm.com>
F:	Documentation/dev-tools/kmemleak.rst
F:	include/linux/kmemleak.h
F:	mm/kmemleak.c
F:	mm/kmemleak-test.c

KMOD KERNEL MODULE LOADER - USERMODE HELPER
M:	"Luis R. Rodriguez" <mcgrof@kernel.org>
L:	linux-kernel@vger.kernel.org
S:	Maintained
F:	kernel/kmod.c
F:	include/linux/kmod.h
F:	lib/test_kmod.c
F:	tools/testing/selftests/kmod/
M:	Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
M:	"David S. Miller" <davem@davemloft.net>
M:	Masami Hiramatsu <mhiramat@kernel.org>
F:	Documentation/kprobes.txt
F:	include/linux/kprobes.h
F:	include/asm-generic/kprobes.h
F:	kernel/kprobes.c
KS0108 LCD CONTROLLER DRIVER
M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
F:	Documentation/auxdisplay/ks0108
F:	drivers/auxdisplay/ks0108.c
F:	include/linux/ks0108.h
L3MDEV
M:	David Ahern <dsa@cumulusnetworks.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	net/l3mdev
F:	include/net/l3mdev.h

M:	John Crispin <john@phrozen.org>
L:	linux-mips@linux-mips.org
S:	Maintained
F:	arch/mips/lantiq
Linus Torvalds's avatar
Linus Torvalds committed
LAPB module
L:	linux-x25@vger.kernel.org
F:	Documentation/networking/lapb-module.txt
F:	include/*/lapb.h
F:	net/lapb/
Linus Torvalds's avatar
Linus Torvalds committed

LASI 53c700 driver for PARISC
M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	Documentation/scsi/53c700.txt
F:	drivers/scsi/53c700*
Linus Torvalds's avatar
Linus Torvalds committed

LEAKING_ADDRESSES
M:	Tobin C. Harding <me@tobin.cc>
M:	Tycho Andersen <tycho@tycho.ws>
L:	kernel-hardening@lists.openwall.com
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
F:	scripts/leaking_addresses.pl

M:	Jacek Anaszewski <jacek.anaszewski@gmail.com>
M:	Pavel Machek <pavel@ucw.cz>
L:	linux-leds@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
F:	Documentation/devicetree/bindings/leds/
F:	drivers/leds/
F:	include/linux/leds.h
LEGACY EEPROM DRIVER
M:	Jean Delvare <jdelvare@suse.com>
S:	Maintained
F:	Documentation/misc-devices/eeprom
F:	drivers/misc/eeprom/eeprom.c

LEGO MINDSTORMS EV3
R:	David Lechner <david@lechnology.com>
S:	Maintained
F:	arch/arm/boot/dts/da850-lego-ev3.dts
F:	Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
F:	drivers/power/supply/lego_ev3_battery.c

Linus Torvalds's avatar
Linus Torvalds committed
LEGO USB Tower driver
M:	Juergen Stuber <starblue@users.sourceforge.net>
Linus Torvalds's avatar
Linus Torvalds committed
L:	legousb-devel@lists.sourceforge.net
W:	http://legousb.sourceforge.net/
S:	Maintained
F:	drivers/usb/misc/legousbtower.c
Linus Torvalds's avatar
Linus Torvalds committed

LG2160 MEDIA DRIVER
M:	Michael Krufky <mkrufky@linuxtv.org>
L:	linux-media@vger.kernel.org
W:	http://github.com/mkrufky
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/mkrufky/tuners.git
S:	Maintained
F:	drivers/media/dvb-frontends/lg2160.*

LGDT3305 MEDIA DRIVER
M:	Michael Krufky <mkrufky@linuxtv.org>
L:	linux-media@vger.kernel.org
W:	http://github.com/mkrufky
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/mkrufky/tuners.git
S:	Maintained
F:	drivers/media/dvb-frontends/lgdt3305.*

LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
M:	Viresh Kumar <vireshk@kernel.org>
L:	linux-ide@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
S:	Maintained
F:	include/linux/pata_arasan_cf_data.h
F:	drivers/ata/pata_arasan_cf.c

LIBATA PATA DRIVERS
M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
M:	Tejun Heo <tj@kernel.org>
L:	linux-ide@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
S:	Maintained
F:	drivers/ata/pata_*.c
F:	drivers/ata/ata_generic.c

LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
M:	Linus Walleij <linus.walleij@linaro.org>
L:	linux-ide@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
S:	Maintained
F:	drivers/ata/pata_ftide010.c
F:	drivers/ata/sata_gemini.c
F:	drivers/ata/sata_gemini.h

LIBATA SATA AHCI PLATFORM devices support
M:	Hans de Goede <hdegoede@redhat.com>
M:	Tejun Heo <tj@kernel.org>
L:	linux-ide@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
S:	Maintained
F:	drivers/ata/ahci_platform.c
F:	drivers/ata/libahci_platform.c
F:	include/linux/ahci_platform.h

LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
M:	Mikael Pettersson <mikpelinux@gmail.com>
L:	linux-ide@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
S:	Maintained
F:	drivers/ata/sata_promise.*

LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
M:	Tejun Heo <tj@kernel.org>
L:	linux-ide@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
S:	Maintained
F:	drivers/ata/
F:	include/linux/ata.h
F:	include/linux/libata.h
F:	Documentation/devicetree/bindings/ata/

LIBLOCKDEP
M:	Sasha Levin <alexander.levin@verizon.com>
S:	Maintained
F:	tools/lib/lockdep/

LIBNVDIMM BLK: MMIO-APERTURE DRIVER
M:	Ross Zwisler <ross.zwisler@linux.intel.com>
M:	Dan Williams <dan.j.williams@intel.com>
M:	Vishal Verma <vishal.l.verma@intel.com>
M:	Dave Jiang <dave.jiang@intel.com>
L:	linux-nvdimm@lists.01.org
Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
S:	Supported
F:	drivers/nvdimm/blk.c
F:	drivers/nvdimm/region_devs.c

LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
M:	Vishal Verma <vishal.l.verma@intel.com>
M:	Dan Williams <dan.j.williams@intel.com>
M:	Ross Zwisler <ross.zwisler@linux.intel.com>
M:	Dave Jiang <dave.jiang@intel.com>
L:	linux-nvdimm@lists.01.org
Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
S:	Supported
F:	drivers/nvdimm/btt*

LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
M:	Ross Zwisler <ross.zwisler@linux.intel.com>
M:	Dan Williams <dan.j.williams@intel.com>
M:	Vishal Verma <vishal.l.verma@intel.com>
M:	Dave Jiang <dave.jiang@intel.com>
L:	linux-nvdimm@lists.01.org
Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
S:	Supported
F:	drivers/nvdimm/pmem*

LIBNVDIMM: DEVICETREE BINDINGS
M:	Oliver O'Halloran <oohall@gmail.com>
L:	linux-nvdimm@lists.01.org
Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
S:	Supported
F:	drivers/nvdimm/of_pmem.c
F:	Documentation/devicetree/bindings/pmem/pmem-region.txt
LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
M:	Dan Williams <dan.j.williams@intel.com>
M:	Ross Zwisler <ross.zwisler@linux.intel.com>
M:	Vishal Verma <vishal.l.verma@intel.com>
M:	Dave Jiang <dave.jiang@intel.com>
L:	linux-nvdimm@lists.01.org
Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
S:	Supported
F:	drivers/nvdimm/*
F:	drivers/acpi/nfit/*
F:	include/linux/nd.h
F:	include/linux/libnvdimm.h
F:	include/uapi/linux/ndctl.h
LIGHTNVM PLATFORM SUPPORT
M:	Matias Bjorling <mb@lightnvm.io>
W:	http://github/OpenChannelSSD
L:	linux-block@vger.kernel.org
S:	Maintained
F:	drivers/lightnvm/
F:	include/linux/lightnvm.h
F:	include/uapi/linux/lightnvm.h

LINUX FOR POWER MACINTOSH
M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
W:	http://www.penguinppc.org/
L:	linuxppc-dev@lists.ozlabs.org
S:	Maintained
F:	arch/powerpc/platforms/powermac/
F:	drivers/macintosh/

LINUX FOR POWERPC (32-BIT AND 64-BIT)
M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
M:	Paul Mackerras <paulus@samba.org>
M:	Michael Ellerman <mpe@ellerman.id.au>
W:	https://github.com/linuxppc/linux/wiki
L:	linuxppc-dev@lists.ozlabs.org
Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
Linus Torvalds's avatar
Linus Torvalds committed
S:	Supported
F:	Documentation/ABI/stable/sysfs-firmware-opal-*
F:	Documentation/devicetree/bindings/powerpc/
F:	Documentation/devicetree/bindings/rtc/rtc-opal.txt
F:	Documentation/devicetree/bindings/i2c/i2c-opal.txt
F:	Documentation/powerpc/
F:	arch/powerpc/
F:	drivers/char/tpm/tpm_ibmvtpm*
F:	drivers/crypto/nx/
F:	drivers/crypto/vmx/
F:	drivers/i2c/busses/i2c-opal.c
F:	drivers/net/ethernet/ibm/ibmveth.*
F:	drivers/net/ethernet/ibm/ibmvnic.*
F:	drivers/pci/hotplug/pnv_php.c
F:	drivers/pci/hotplug/rpa*
F:	drivers/rtc/rtc-opal.c
F:	drivers/tty/hvc/hvc_opal.c
F:	tools/testing/selftests/powerpc
N:	/pmac
N:	powermac
N:	powernv
N:	[^a-z0-9]ps3
N:	pseries
Linus Torvalds's avatar
Linus Torvalds committed

LINUX FOR POWERPC EMBEDDED MPC5XXX
M:	Anatolij Gustschin <agust@denx.de>
L:	linuxppc-dev@lists.ozlabs.org
T:	git git://git.denx.de/linux-denx-agust.git
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	arch/powerpc/platforms/512x/
F:	arch/powerpc/platforms/52xx/
Linus Torvalds's avatar
Linus Torvalds committed

LINUX FOR POWERPC EMBEDDED PPC4XX
M:	Alistair Popple <alistair@popple.id.au>
M:	Matt Porter <mporter@kernel.crashing.org>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.penguinppc.org/
L:	linuxppc-dev@lists.ozlabs.org
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	arch/powerpc/platforms/40x/
F:	arch/powerpc/platforms/44x/
Linus Torvalds's avatar
Linus Torvalds committed

LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
M:	Scott Wood <oss@buserror.net>
M:	Kumar Gala <galak@kernel.crashing.org>
Jim Cromie's avatar
Jim Cromie committed
W:	http://www.penguinppc.org/
L:	linuxppc-dev@lists.ozlabs.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
Jim Cromie's avatar
Jim Cromie committed
S:	Maintained
F:	arch/powerpc/platforms/83xx/
F:	arch/powerpc/platforms/85xx/
F:	Documentation/devicetree/bindings/powerpc/fsl/
Linus Torvalds's avatar
Linus Torvalds committed

LINUX FOR POWERPC EMBEDDED PPC8XX
M:	Vitaly Bordug <vitb@kernel.crashing.org>
W:	http://www.penguinppc.org/
L:	linuxppc-dev@lists.ozlabs.org
S:	Maintained
F:	arch/powerpc/platforms/8xx/

LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
L:	linuxppc-dev@lists.ozlabs.org
S:	Orphan
F:	arch/powerpc/*/*virtex*
F:	arch/powerpc/*/*/*virtex*

LINUX FOR POWERPC PA SEMI PWRFICIENT
L:	linuxppc-dev@lists.ozlabs.org
F:	arch/powerpc/platforms/pasemi/
F:	drivers/*/*pasemi*
F:	drivers/*/*/*pasemi*
LINUX KERNEL DUMP TEST MODULE (LKDTM)
M:	Kees Cook <keescook@chromium.org>
S:	Maintained
F:	drivers/misc/lkdtm/*
LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
M:	Alan Stern <stern@rowland.harvard.edu>
M:	Andrea Parri <andrea.parri@amarulasolutions.com>
M:	Will Deacon <will.deacon@arm.com>
M:	Peter Zijlstra <peterz@infradead.org>
M:	Boqun Feng <boqun.feng@gmail.com>
M:	Nicholas Piggin <npiggin@gmail.com>
M:	David Howells <dhowells@redhat.com>
M:	Jade Alglave <j.alglave@ucl.ac.uk>
M:	Luc Maranget <luc.maranget@inria.fr>
M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
R:	Akira Yokosawa <akiyks@gmail.com>
R:	Daniel Lustig <dlustig@nvidia.com>
L:	linux-kernel@vger.kernel.org
S:	Supported
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
F:	tools/memory-model/
F:	Documentation/atomic_bitops.txt
F:	Documentation/atomic_t.txt
F:	Documentation/core-api/atomic_ops.rst
F:	Documentation/core-api/refcount-vs-atomic.rst
F:	Documentation/memory-barriers.txt
Harry Wei's avatar
Harry Wei committed
LIS3LV02D ACCELEROMETER DRIVER
M:	Eric Piel <eric.piel@tremplin-utc.net>
S:	Maintained
F:	Documentation/misc-devices/lis3lv02d
F:	drivers/misc/lis3lv02d/
F:	drivers/platform/x86/hp_accel.c
LIVE PATCHING
M:	Josh Poimboeuf <jpoimboe@redhat.com>
M:	Jessica Yu <jeyu@kernel.org>
M:	Jiri Kosina <jikos@kernel.org>
M:	Miroslav Benes <mbenes@suse.cz>
R:	Petr Mladek <pmladek@suse.com>
S:	Maintained
F:	kernel/livepatch/
F:	include/linux/livepatch.h
F:	arch/x86/include/asm/livepatch.h
F:	arch/x86/kernel/livepatch.c
F:	Documentation/livepatch/
F:	Documentation/ABI/testing/sysfs-kernel-livepatch
F:	samples/livepatch/
L:	live-patching@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
Randy Dunlap's avatar
Randy Dunlap committed
LLC (802.2)
L:	netdev@vger.kernel.org
S:	Odd fixes
F:	include/linux/llc.h
F:	include/uapi/linux/llc.h
F:	include/net/llc*
F:	net/llc/
LM73 HARDWARE MONITOR DRIVER
M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
S:	Maintained
F:	drivers/hwmon/lm73.c

LM78 HARDWARE MONITOR DRIVER
M:	Jean Delvare <jdelvare@suse.com>
S:	Maintained
F:	Documentation/hwmon/lm78
F:	drivers/hwmon/lm78.c

Linus Torvalds's avatar
Linus Torvalds committed
LM83 HARDWARE MONITOR DRIVER
M:	Jean Delvare <jdelvare@suse.com>
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	Documentation/hwmon/lm83
F:	drivers/hwmon/lm83.c
Linus Torvalds's avatar
Linus Torvalds committed

LM90 HARDWARE MONITOR DRIVER
M:	Jean Delvare <jdelvare@suse.com>
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	Documentation/hwmon/lm90
F:	Documentation/devicetree/bindings/hwmon/lm90.txt
F:	drivers/hwmon/lm90.c
F:	include/dt-bindings/thermal/lm90.h
Linus Torvalds's avatar
Linus Torvalds committed

LM95234 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/lm95234
F:	drivers/hwmon/lm95234.c

LME2510 MEDIA DRIVER
M:	Malcolm Priestley <tvboxspy@gmail.com>
L:	linux-media@vger.kernel.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
S:	Maintained
F:	drivers/media/usb/dvb-usb-v2/lmedm04*

LOADPIN SECURITY MODULE
M:	Kees Cook <keescook@chromium.org>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
S:	Supported
F:	security/loadpin/
F:	Documentation/admin-guide/LSM/LoadPin.rst

M:	Peter Zijlstra <peterz@infradead.org>
M:	Ingo Molnar <mingo@redhat.com>
M:	Will Deacon <will.deacon@arm.com>
L:	linux-kernel@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
Peter Zijlstra's avatar
Peter Zijlstra committed
S:	Maintained
F:	include/linux/lockdep.h
F:	include/linux/spinlock*.h
F:	arch/*/include/asm/spinlock*.h
F:	include/linux/rwlock*.h
F:	include/linux/mutex*.h
F:	arch/*/include/asm/mutex*.h
F:	include/linux/rwsem*.h
F:	arch/*/include/asm/rwsem.h
F:	include/linux/seqlock.h
F:	lib/locking*.[ch]
LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
L:	linux-ntfs-dev@lists.sourceforge.net
W:	http://www.linux-ntfs.org/content/view/19/37/
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	Documentation/ldm.txt
F:	block/partitions/ldm.*
Linus Torvalds's avatar
Linus Torvalds committed

LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
M:	Sathya Prakash <sathya.prakash@broadcom.com>
M:	Chaitra P B <chaitra.basappa@broadcom.com>
M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
L:	MPT-FusionLinux.pdl@broadcom.com
L:	linux-scsi@vger.kernel.org
W:	http://www.avagotech.com/support/
S:	Supported
F:	drivers/message/fusion/
Linus Torvalds's avatar
Linus Torvalds committed
LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
M:	Matthew Wilcox <matthew@wil.cx>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	drivers/scsi/sym53c8xx_2/
Linus Torvalds's avatar
Linus Torvalds committed

LTC4261 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/ltc4261
F:	drivers/hwmon/ltc4261.c

LTC4306 I2C MULTIPLEXER DRIVER
M:	Michael Hennerich <michael.hennerich@analog.com>
W:	http://ez.analog.com/community/linux-device-drivers
L:	linux-i2c@vger.kernel.org
S:	Supported
F:	drivers/i2c/muxes/i2c-mux-ltc4306.c
F:	Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt

LTP (Linux Test Project)
M:	Mike Frysinger <vapier@gentoo.org>
M:	Cyril Hrubis <chrubis@suse.cz>
M:	Wanlong Gao <wanlong.gao@gmail.com>
M:	Jan Stancek <jstancek@redhat.com>
M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
M:	Alexey Kodanev <alexey.kodanev@oracle.com>
L:	ltp@lists.linux.it (subscribers-only)
W:	http://linux-test-project.github.io/
T:	git git://github.com/linux-test-project/ltp.git
Linus Torvalds's avatar
Linus Torvalds committed
M68K ARCHITECTURE
M:	Geert Uytterhoeven <geert@linux-m68k.org>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-m68k@lists.linux-m68k.org
W:	http://www.linux-m68k.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	arch/m68k/
F:	drivers/zorro/
Linus Torvalds's avatar
Linus Torvalds committed

M68K ON APPLE MACINTOSH
M:	Joshua Thompson <funaho@jurai.org>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.mac.linux-m68k.org/
L:	linux-m68k@lists.linux-m68k.org
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	arch/m68k/mac/
Linus Torvalds's avatar
Linus Torvalds committed

M68K ON HP9000/300
M:	Philip Blundell <philb@gnu.org>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.tazenda.demon.co.uk/phil/linux-hp
S:	Maintained
F:	arch/m68k/hp300/
Linus Torvalds's avatar
Linus Torvalds committed

M88DS3103 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/m88ds3103*

M88RS2000 MEDIA DRIVER
M:	Malcolm Priestley <tvboxspy@gmail.com>
L:	linux-media@vger.kernel.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
S:	Maintained
F:	drivers/media/dvb-frontends/m88rs2000*

MA901 MASTERKIT USB FM RADIO DRIVER
M:	Alexey Klimov <klimov.linux@gmail.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/radio/radio-ma901.c
M:	Johannes Berg <johannes@sipsolutions.net>
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
F:	Documentation/networking/mac80211-injection.txt
F:	include/net/mac80211.h
F:	net/mac80211/
F:	drivers/net/wireless/mac80211_hwsim.[ch]
F:	Documentation/networking/mac80211_hwsim/README
MAILBOX API
M:	Jassi Brar <jassisinghbrar@gmail.com>
L:	linux-kernel@vger.kernel.org
S:	Maintained
F:	drivers/mailbox/
F:	include/linux/mailbox_client.h
F:	include/linux/mailbox_controller.h

MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
M:	Michael Kerrisk <mtk.manpages@gmail.com>
W:	http://www.kernel.org/doc/man-pages
L:	linux-man@vger.kernel.org
MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
M:	Rahul Bedarkar <rahulbedarkar89@gmail.com>
L:	linux-mips@linux-mips.org
S:	Maintained
F:	arch/mips/boot/dts/img/pistachio_marduk.dts

MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
M:	Andrew Lunn <andrew@lunn.ch>
M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
S:	Maintained
F:	drivers/net/dsa/mv88e6xxx/
F:	linux/platform_data/mv88e6xxx.h
F:	Documentation/devicetree/bindings/net/dsa/marvell.txt
MARVELL ARMADA DRM SUPPORT
M:	Russell King <linux@armlinux.org.uk>
T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
F:	drivers/gpu/drm/armada/
F:	include/uapi/drm/armada_drm.h
F:	Documentation/devicetree/bindings/display/armada/
M:	Boris Brezillon <boris.brezillon@bootlin.com>
M:	Arnaud Ebalard <arno@natisbad.org>
F:	drivers/crypto/marvell/
S:	Maintained
L:	linux-crypto@vger.kernel.org

MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
M:	Mirko Lindner <mlindner@marvell.com>
M:	Stephen Hemminger <stephen@networkplumber.org>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/marvell/sk*

MARVELL LIBERTAS WIRELESS DRIVER
L:	libertas-dev@lists.infradead.org
S:	Orphan
F:	drivers/net/wireless/marvell/libertas/
MARVELL MACCHIATOBIN SUPPORT
M:	Russell King <linux@armlinux.org.uk>
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts

MARVELL MV643XX ETHERNET DRIVER
M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
L:	netdev@vger.kernel.org
F:	drivers/net/ethernet/marvell/mv643xx_eth.*
F:	include/linux/mv643xx.h
Linus Torvalds's avatar
Linus Torvalds committed

MARVELL MV88X3310 PHY DRIVER
M:	Russell King <linux@armlinux.org.uk>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/phy/marvell10g.c

MARVELL MVNETA ETHERNET DRIVER
M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/marvell/mvneta.*

MARVELL MWIFIEX WIRELESS DRIVER
M:	Amitkumar Karwar <amitkarwar@gmail.com>
M:	Nishant Sarmukadam <nishants@marvell.com>
M:	Ganapathi Bhat <gbhat@marvell.com>
M:	Xinming Hu <huxinming820@gmail.com>
L:	linux-wireless@vger.kernel.org
S:	Maintained
F:	drivers/net/wireless/marvell/mwifiex/
MARVELL MWL8K WIRELESS DRIVER
M:	Lennert Buytenhek <buytenh@wantstofly.org>
L:	linux-wireless@vger.kernel.org
S:	Odd Fixes
F:	drivers/net/wireless/marvell/mwl8k.c
MARVELL NAND CONTROLLER DRIVER
M:	Miquel Raynal <miquel.raynal@bootlin.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/nand/raw/marvell_nand.c
F:	Documentation/devicetree/bindings/mtd/marvell-nand.txt

MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
M:	Nicolas Pitre <nico@fluxnic.net>
Nicolas Pitre's avatar
Nicolas Pitre committed
S:	Odd Fixes
F:	drivers/mmc/host/mvsdio.*
MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
M:	Hu Ziji <huziji@marvell.com>
L:	linux-mmc@vger.kernel.org
S:	Supported
F:	drivers/mmc/host/sdhci-xenon*
F:	Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt

Linus Torvalds's avatar
Linus Torvalds committed
MATROX FRAMEBUFFER DRIVER
L:	linux-fbdev@vger.kernel.org
F:	drivers/video/fbdev/matrox/matroxfb_*
F:	include/uapi/linux/matroxfb.h
Linus Torvalds's avatar
Linus Torvalds committed

MAX16065 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/max16065
F:	drivers/hwmon/max16065.c

MAX20751 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/max20751
F:	drivers/hwmon/max20751.c

MAX2175 SDR TUNER DRIVER
M:	Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/max2175.txt
F:	Documentation/media/v4l-drivers/max2175.rst
F:	drivers/media/i2c/max2175*
F:	include/uapi/linux/max2175.h

MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
F:	Documentation/hwmon/max6650
F:	drivers/hwmon/max6650.c
MAX6697 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/max6697
F:	Documentation/devicetree/bindings/hwmon/max6697.txt
F:	drivers/hwmon/max6697.c
F:	include/linux/platform_data/max6697.h

Peter Rosin's avatar
Peter Rosin committed
MAX9860 MONO AUDIO VOICE CODEC DRIVER
M:	Peter Rosin <peda@axentia.se>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/sound/max9860.txt
F:	sound/soc/codecs/max9860.*

MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
M:	Javier Martinez Canillas <javier@dowhile0.org>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	drivers/regulator/max77802-regulator.c
F:	Documentation/devicetree/bindings/*/*max77802.txt
F:	include/dt-bindings/*/*max77802.h

MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
L:	linux-pm@vger.kernel.org
S:	Supported
F:	drivers/power/supply/max14577_charger.c
F:	drivers/power/supply/max77693_charger.c

MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
M:	Chanwoo Choi <cw00.choi@samsung.com>
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	drivers/extcon/extcon-max14577.c
F:	drivers/extcon/extcon-max77693.c
F:	drivers/rtc/rtc-max77686.c
F:	drivers/clk/clk-max77686.c
F:	Documentation/devicetree/bindings/mfd/max14577.txt
F:	Documentation/devicetree/bindings/*/max77686.txt
F:	Documentation/devicetree/bindings/mfd/max77693.txt
F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
F:	include/linux/mfd/max14577*.h
F:	include/linux/mfd/max77686*.h
F:	include/linux/mfd/max77693*.h

MAXIRADIO FM RADIO RECEIVER DRIVER
M:	Hans Verkuil <hverkuil@xs4all.nl>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/radio/radio-maxiradio*

MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
M:	Peter Rosin <peda@axentia.se>
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
F:	drivers/iio/potentiometer/mcp4018.c
F:	drivers/iio/potentiometer/mcp4531.c

MCR20A IEEE-802.15.4 RADIO DRIVER
M:	Xue Liu <liuxuenetmail@gmail.com>
L:	linux-wpan@vger.kernel.org
W:	https://github.com/xueliu/mcr20a-linux
S:	Maintained
F:	drivers/net/ieee802154/mcr20a.c
F:	drivers/net/ieee802154/mcr20a.h
F:	Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt

MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
M:	William Breathitt Gray <vilhelm.gray@gmail.com>
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	drivers/iio/dac/cio-dac.c

MEDIA DRIVERS FOR ASCOT2E
M:	Sergey Kozlov <serjk@netup.ru>
M:	Abylay Ospan <aospan@netup.ru>
W:	https://linuxtv.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/ascot2e*

MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
M:	Jasmin Jessich <jasmin@anw.at>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/cxd2099*

MEDIA DRIVERS FOR CXD2841ER
M:	Sergey Kozlov <serjk@netup.ru>
M:	Abylay Ospan <aospan@netup.ru>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/cxd2841er*
MEDIA DRIVERS FOR CXD2880
M:	Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
L:	linux-media@vger.kernel.org
W:	http://linuxtv.org/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/cxd2880/*
F:	drivers/media/spi/cxd2880*

MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
M:	Daniel Scheller <d.scheller.oss@gmail.com>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/pci/ddbridge/*

MEDIA DRIVERS FOR FREESCALE IMX
M:	Steve Longerbeam <slongerbeam@gmail.com>
M:	Philipp Zabel <p.zabel@pengutronix.de>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	Documentation/devicetree/bindings/media/imx.txt
F:	Documentation/media/v4l-drivers/imx.rst
F:	drivers/staging/media/imx/
F:	include/linux/imx-media.h
F:	include/media/imx.h

MEDIA DRIVERS FOR HELENE
M:	Abylay Ospan <aospan@netup.ru>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
W:	http://netup.tv/