Patch locations

This is a list of some of the places you can get various people's and project's patches.

Please add to this list !

(Last modified 2003/04/18)


People and portals

Alan Cox
About: Everything
URL: ftp://ftp.kernel.org/pub/linux/kernel/people/alan

ALSA
About: Advanced Linux Sound Architecture
URL: http://www.alsa-project.org/

Al Viro
About: VFS guru
URL: ftp://ftp.math.psu.edu/pub/viro/

Andre Hedrick
About: IDE patches
URL: http://www.linux-ide.org/

Andrea Arcangeli
About: aa series of kernels, and more
URL: ftp://ftp.kernel.org/pub/linux/kernel/people/andrea

Andrew Morton
About: Ethernet drivers, timepeg and interrupt latency patches, ext3
URL: http://www.zipworld.com.au/~akpm/linux/ext3/

Axis Technology
About: JFFS, E-Trax port, Bluetooth
URL: http://developer.axis.com/

BZImage
About: Incremental patches for ac series etc.
URL: http://www.bzimage.org/

Christoph Hellwig
About: binary compatiblity, filesystems, kbuild, misc patches
URL: ftp://ftp.openlinux.org/pub/people/hch/

Daniel Phillips
About: ext2, tux2 hacker
URL: http://kernelnewbies.org/~phillips/

Dave Jones
About: x86 setup code, Janitor work
URL: http://www.codemonkey.org.uk/patches/

Davide Libenzi
About: Scheduler patches
URL: http://www.xmailserver.org/linux-patches/lnxsched.html

Donald Becker
About: Ethernet drivers & more
URL: http://www.scyld.com/network/

Eric Raymond
About: CML2, the proposed kernel config replacement
URL: http://www.tuxedo.org/~esr/kbuild/

Ingo Molnar
About: x86 SMP, RAID, Low-latency, tux, timer patches and more.
URL: http://people.redhat.com/mingo/

Jens Axboe
About: CDROM layer
URL: ftp://ftp.kernel.org/pub/linux/kernel/people/axboe

Juan Jose Quintela
About: MM test suite (including infamous mmap002), kdb porting
URL: http://carpanta.dc.fi.udc.es/~quintela/kernel/

Linux-console
About: console patches
URL: http://linuxconsole.sf.net/

Linux-fbdev
About: Portal site for framebuffer drivers and utils.
URL: http://www.linux-fbdev.org/

Linux scalability project
About: Performance patches from the University of Michigan's project team.
URL: http://www.citi.umich.edu/projects/linux-scalability/

Linux USB
About: Universal Serial Bus support
URL: http://www.linux-usb.org/

Manfred Spraul
About: SMP, VFS patches and more.
URL: http://colorfullife.com/~manfreds/

Marcelo Tosatti
About: MM patches
URL: http://listas.conectiva.com.br/~marcelo/patches/

Michael J Cohen
About: 2.4-mjc tree
URL: http://www.kernel.org/pub/linux/kernel/people/mjc

Neil Brown
About: RAID, NFS
URL: http://www.cse.unsw.edu.au/~neilb/oss/knfsd/

Rik van Riel
About: MM, scheduler code.
URL: http://www.surriel.com/patches/

Robert Love
About: Pre-emption patches, net device entropy
URL: http://tech9.net/rml/linux/

SGI
About: XFS, kdb, MIPS-linux and more.
URL: http://oss.sgi.com/projects/



Debugging

Internal Kernel Debugger
About: This patchset is a suite of tools useful for debugging the kernel, such as stack debugging facilities, a variety of tracing and profiling tools, memory leak and corruption detectors, KDB, and more.
URL: ftp://ftp.nl.kernel.org/pub/linux/kernel/people/andrea/ikd/

MCT
About: Locking performance measurement system
URL: http://www.moses.uklinux.net/mct/

KIP
About: Instrumenting and tracing patch.
URL: http://kip.sf.net/

PICE
About: Source-level debugger
URL: http://sourceforge.net/projects/pice

The Dude
About: A kernel-based debugger
URL: http://the-dude.sourceforge.net/

Kernel modular debugger
About: Similar debugger to PICE
URL: https://savannah.gnu.org/projects/kmdbg



Filesystem

Andrew Morton
About: ext3 for Linux 2.4, network drivers, ...
URL: http://www.uow.edu.au/~andrewm/linux/

Stephen Tweedie
About: ext2, ext3, sard, supermount patches.
URL: ftp://ftp.uk.linux.org/pub/linux/sct

OpenGFS
About: clustered filesystem
URL: http://www.opengfs.org

Richard Gooch
About: devfs
URL: http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html

ReiserFS
About: New journalling filesystem
URL: http://www.reiserfs.org/

NWFS for Linux
About: Netware filesystem
URL: http://www.timpanogas.com/

JFS
About: IBM's journalling file system
URL: http://oss.software.ibm.com/developerworks/opensource/jfs/index.html

CODA
About: CODA network filesystem
URL: http://www.coda.cs.cmu.edu/

Data Deliverance patches
About: patch for dynamic soft links and immutable/append-only device files
URL: http://www.datadeliverance.com/linuxpatches.php3

LinLogFS
About: New log-structured filesystem
URL: http://www.complang.tuwien.ac.at/czezatke/lfs.html

audiofs
About: Audio filesystem
URL: http://fly.cc.fer.hr/~ptolomei/audiofs/

thug
About: Secure networking filesystem
URL: http://thug.sf.net/

pvfs
About: Parallel virtual filesystem
URL: http://parlweb.parl.clemson.edu/pvfs/

Linux RAID
About: RAID drivers
URL: http://www.linuxraid.org/

CIFS
About: Networking filesystem client
URL: http://us1.samba.org/samba/Linux_CIFS_client.html

nullfs
About: Part of Progeny's NOW project
URL: ftp://ftp.progeny.com/pub/progeny/src/nullfs

LVM
About: Logical Volume Manager patches
URL: http://www.sistina.com/

OBD fs
About: Experimental object-based filesystem
URL: ftp://ftp.stelias.com/pub/obd/

trfs
About: View-based translation filesystem project
URL: http://trfs.sf.net/

Snapfs
About: A defunct experimental filesystem
URL: http://linuxcare.com.au/projects/snapfs/

streamfs
About: Filesystem for audio/video work
URL: http://www.cs.helsinki.fi/u/amlaukka/streamfs.html

cdfs
About: Filesystem for CD contents
URL: http://www.elis.rug.ac.be/~ronsse/cdfs/

tcfs
About: Transparent cryptographics filesystem
URL: http://www.tcfs.it/

squashfs
About: Compressed readonly filesystem
URL: http://squashfs.sourceforge.net.

BeOSFS
About: BeOs filesystem for 2.2
URL: http://milosch.net/beos/

BeFS
About: Continuing BeOs filesystem code
URL: http://befs-driver.sourceforge.net/

ddfs
About: Device driver filesystem
URL: http://www.kernel.org/pub/linux/kernel/people/mochel/ddfs/

CSPM
About: Storage performance monitor
URL: http://sourceforge.net/projects/cspm

RBF
About: Support for Microware OS-9000 RBF filesystem
URL: http://www.geocities.com/linuxrbf

DAVfs
About: filesystem for WebDAV
URL: http://dav.sf.net/

loop-AES
About: AES-encrypted FS
URL: http://loop-aes.sourceforge.net/

Open XDSM
About: Implementation of Open Group DMAPI/XDSM API for storage management.
URL: http://openxdsm.sf.net/

uservfs
About: An architecture for user-space filesystems.
URL: http://sf.net/projects/uservfs/

FiST
About: Stackable filesystem
URL: http://www.cs.columbia.edu/~ezk/research/fist/

InterMezzo
About: Distributed file system
URL: http://www.inter-mezzo.org/

Drbd
About: Clustering block device system
URL: http://www.complang.tuwien.ac.at/reisner/drbd/

qnxfs
About: QNX fs with write support
URL: http://tzukanov.narod.ru/qnx4fs/

VFAT symlinks
About: Implementing MS .lnk files as symlinks
URL: http://www.fi.muni.cz/~adelton/linux/vfat-symlink/

PyVen
About: Support for user-land filesystems written in Python
URL: ftp://people.redhat.com/sopwith/

uvfs
About: Another user-space filesystem project
URL: http://www.sciencething.org/geekthings/index.html



Drivers

Jeff Garzik
About: Audio, Ethernet, fb, Intel RNG drivers, kernel compatibility layer
URL: http://sf.net/projects/gkernel/

Linmodem project
About: Winmodem support
URL: http://www.linmodems.org/

Kernel Graphics Interface Project
About: Kernel part of GGI project
URL: http://kgi.sf.net/

Linux Input Drivers
About: New code for input devices (joysticks, mice, keyboards)
URL: http://www.suse.cz/development/input/

Linux MTD
About: Project for memory device support
URL: http://www.linux-mtd.infradead.org/

UDF driver
About: CDROM format driver and utilities
URL: http://www.trylinux.com/projects/udf/index.html

PCMCIA
About: PCMCIA card drivers
URL: http://pcmcia-cs.sf.net/

Packet-CD
About: Packet writing module for CD-RWs
URL: http://sf.net/project/?group_id=7091

ACPI
About: Advanced Configuration & Power Interface patches
URL: http://phobos.fachschaften.tu-muenchen.de/acpi/index.html

Linux parport
About: Portal for Linux parport drivers.
URL: http://www.torque.net/parport/

Adaptec Open Source
About: Drivers from Adaptec
URL: http://linux.adaptec.com/

IDE floppy
About: IDE floppy driver
URL: http://paulbristow.net/linux/idefloppy.html

lcd driver
About: driver for Hitachi LCD devices
URL: http://lcd.sf.net/

pcwd
About: Driver for Berkshere watchdog
URL: http://sf.net/projects/pcwd/

Linux lab project
About: Various drivers for data acquisition devices etc.
URL: http://www.llp.fu-berlin.de/

Matt Domsch
About: aacraid drivers and more
URL: http://www.domsch.com/linux/

Adaptec DPT driver
About: Driver for Adaptec I2o card
URL: http://people.redhat.com/tcallawa/dpt/

DXR3 driver
About: Driver for DXR3 and Hollywood Plus DVD cards
URL: http://dxr3.sf.net/

Compaq
About: Various Compaq drivers
URL: http://opensource.compaq.com/

IDE floppy
About: IDE floppy patches
URL: http://www.email-scan.com/idefloppy/

openrush
About: Support for Phillips MP3 player
URL: http://openrush.sf.net/

Paul Bristow
About: IDE-floppy maintainer, Clik driver
URL: http://paulbristow.net/linux/clik.html

LM sensors
About: Drivers for environmental monitoring hardware
URL: http://www.netroedge.com/~lm78/

Margi
About: Driver for Margi PCMCIA DVD card
URL: http://www.linuxtv.org/developer/margi.xml

OnStream
About: Drivers for OnStream SCSI tape drives
URL: http://linux1.onstream.nl/

Tekram DC395/DC315 Driver
About: SCSI driver for the Tekram TRM-S1040
URL: http://www.garloff.de/kurt/linux/dc395/

CPiA
About: Driver for various webcams
URL: http://webcam.sf.net/

scsi-changer
About: Driver for SCSI jukebox devices
URL: http://www.strusel007.de/linux/changer.html

Creative
About: Creative Labs open-source driver site.
URL: http://opensource.creative.com/

SCX200 watchdog
About: Watchdog driver
URL: http://www.nano-system.com/scx200/

Linux Aureal Driver
About: Vortex sound driver patches
URL: http://sourceforge.net/projects/aureal/

MS Force Feeback joy driver
About: Joystick driver
URL: http://madfab.free.fr/ff/

LIRC
About: Infrared remote control patches
URL: http://www.lirc.org/

Serial Project
About: Serial drivers
URL: http://serial.sf.net/

PC Speaker driver
About: Use PC speaker as sound output.
URL: http://www.mo.himolde.no/~knan/linux.html

Martin Mares
About: PCI
URL: http://atrey.karlin.mff.cuni.cz/~mj/linux.html

P/S 2 ESDI
About: ESDI driver
URL: http://www.sound.net/~hald/projects/ps2esdi/

SonyIO
About: Driver for Sony Programmable I/O Control Device
URL: http://mapage.noos.fr/pop/sonypi/

Comedi
About: Drivers for data acquisition hardware
URL: ftp://stm.lbl.gov/pub/comedi/

Compaq PCI hotplug
About: Hotplug PCI drivers
URL: http://www.kroah.com/linux/hotplug/

modem
About: A software modem research project
URL: http://perso.enst.fr/~bellard/linmodem.html

PCI IDs
About: PCI device ID database
URL: http://pciids.sourceforge.net/

DLink DGE-500SX driver
About: Driver for DLink NIC
URL: http://www.hap-bb.de/linux/

Matrox Marvel driver
About: Matrox Marvel G200/G400/Rainbow Runner G-series support
URL: http://marvel.sourceforge.net/

lcdmod
About: HD44780 display driver via parallel port
URL: http://www.cs.auckland.ac.nz/~mikey/lcdmod/



Ports and derivatives

Linux-ASUS
About: Linux on PPC Amigas
URL: http://sf.net/projects/linux-apus/

QLinux
About: Hierarchical scheduling system
URL: http://www.cs.umass.edu/~lass/software/qlinux/

linux-vax
About: Port to VAX architecture
URL: http://linux-vax.sf.net/

MOSIX
About: Clustering software
URL: http://www.mosix.org/

ELKS
About: Linux for the 8086
URL: http://www.elks.ecs.soton.ac.uk/

S/390 port
About: IBM's port of Linux to the S/390 architecture
URL: http://www.s390.ibm.com/linux/

LinuxSH
About: Port of Linux to Hitachi SuperH processor.
URL: http://linux-sh.org/

LinuxDC
About: Port to the Sega Dreamcast
URL: http://linuxdc.org/

PARISC Linux project
About: Port of Linux to the PA-RISC architecture.
URL: http://www.thepuffingroup.com/parisc/

MkLinux
About: Port of Linux to Power Macintoshes running over a Mach microkernel.
URL: http://www.mklinux.org/

ucLinux
About: Version of Linux for devices with no MMU.
URL: http://www.uclinux.org/

Linux/m68k
About: Port of Linux to Motorola's 68020 and above.
URL: http://www.linux-m68k.org/

User-mode Linux
About: Port of Linux to glibc
URL: http://user-mode-linux.sf.net

ARM Linux
About: Linux port to the ARM architecture
URL: http://www.arm.linux.org.uk/

X-Scale port
About: Linux port to XScale systems
URL: ftp://source.mvista.com/pub/xscale/

xrhino
About: Linux PlayStation 2 port
URL: http://playstation2-linux.com/projects/xrhino-kernel/

RTAI
About: Hard real-time facility
URL: http://www.aero.polimi.it/projects/rtai/

RTLinux
About: Hard real-time patches
URL: http://www.rtlinux.com/

RED Linux
About: Real-time Linux-based system
URL: http://linux.ece.uci.edu/RED-Linux/

linux-zeta
About: Port to virtual Zeta architecture
URL: http://orzel.freehackers.org/zeta/

x86-64 Linux
About: Portal for x86-64 on OSS operating systems
URL: http://www.x86-64.org/

Voyager patches
About: Support for NCR Voyager architecture
URL: http://www.hansenpartnership.com/voyager/



Security-related

Linux Security Modules
About: Access control framework
URL: http://lsm.immunix.org

GRSecurity
About: Various security features patchset
URL: http://www.grsecurity.net/

Linux Intrusion Detection System
About: Security patchset
URL: http://www.turbolinux.com.cn/lids/

Linux Trustees
About: Patches for new security system
URL: http://trustees.sourceforge.net

Rule Set Based Access Control
About: Security access control patches
URL: http://www.rsbac.org/

CIPE
About: Encrypting IP router package
URL: http://sites.inka.de/sites/bigred/devel/cipe.html

Openwall security patches
About: Non-executable stack and other security changes
URL: http://www.openwall.com/linux/

LOMAC
About: Low-watermark Mandatory Access Control system
URL: http://freshmeat.net/projects/lomac

RET
About: Transparently alter execution paths of processes for exeve()
URL: http://www.konar.oswiecim.pl/~zolw/ret.html

Selinux
About: NSA security system
URL: http://www.nsa.gov/selinux/

Hypersec
About: Security patchset used in Kaladix Linux
URL: http://www.maganation.com/~kaladix/hypersec.html

Janus
About: Sandboxing system
URL: http://www.cs.berkeley.edu/~daw/janus/

capcheck/envcheck
About: Kernel modules papering over security flaws by interecepting sys_execve.
URL: http://c.home.cern.ch/c/cons/www/security/

Twofish loop module
About: Loop device module with twofish encryption.
URL: http://www.informatik.tu-muenchen.de/~rohloff/

BestCrypt
About: Encrypted block device module
URL: http://www.jetico.sci.fi/

ACL for Linux
About: Access Control List system
URL: http://acl.bestbits.at/

capsel
About: Capability-based security module
URL: http://cliph.linux.pl/capsel/

SubDomain
About: Access control system
URL: http://www.immunix.org/subdomain.html

Hypervisors
About: Process supervisors
URL: http://www.securecomputing.com/khyper/index.html

Medusa
About: Security domains via Virtual Spaces
URL: http://medusa.fornax.sk/

DTE
About: Domain and Type Enforcement patches
URL: http://www.cs.wm.edu/~hallyn/dte/

ppdd
About: Encrypted disc patch
URL: http://linux01.gwdg.de/~alatham/ppdd.html

CRAK
About: Process checkpointing module.
URL: http://www.cs.columbia.edu/~huaz/research/crak.htm

accessfs
About: Permissions filesystem
URL: http://home.t-online.de/home/olaf.dietsche/linux/

accessfs
About: accessfs port to 2.2
URL: http://www.linuzito.com.ar/~andoni/linux/

RSX
About: runtime code remapper for non-executable stack and other uses
URL: http://www.ihaquer.com/software/rsx/



Networking

Netfilter
About: Network packet code
URL: http://www.samba.org/netfilter/

NFS
About: NFS patches
URL: http://nfs.sf.net/

ANEP
About: ANEP protocol implementation
URL: http://www.loria.fr/~sdalu/ANEP/

ENBD
About: Enhanced network block device
URL: http://www.it.uc3m.es/~ptb/nbd/

linux-ax25
About: AX.25 (Amateur Radio protocol) support
URL: http://www.afthd.tu-darmstadt.de/~dg1kjd/linux-ax25/

Linux ATM
About: ATM code
URL: http://icawww1.epfl.ch/linux-atm/

Linux Channel Bonding
About: Net device bonding patches
URL: http://sourceforge.net/projects/bonding/

ARCnet project
About: Drivers for ARCnet protocol
URL: http://www.worldvisions.ca/~apenwarr/arcnet/index.html

Linux Token Ring Project
About: Drivers for token ring network support
URL: http://www.linuxtr.net/

Arsenic
About: User-space TCP/IP stack
URL: http://www.cl.cam.ac.uk/Research/SRG/netos/arsenic/

Web100
About: TCP/IP instrumentation
URL: http://www.web100.org

InfiniBand Linux
About: Support for InfiniBand switch system
URL: http://infiniband.sourceforge.net/

Traffic Control Next Generation
About: New traffic control configuration system
URL: http://tcng.sourceforge.net/

Linux 1394
About: Support for IEEE1394 (FireWire) bus.
URL: http://linux1394.sf.net/

afwd
About: Forward audio over the network
URL: http://www.osc.edu/~pw/afwd/

l2tpd
About: Layer 2 VPN tunnelling patch
URL: http://sf.net/projects/l2tpd/

HTB
About: Net queueing discipline patch
URL: http://luxik.cdi.cz/~devik/qos/htb/

Iptables LESAE module
About: A module for dynamicaly leasing ips to ipsec roadwarriors.
URL: www.trash.net/~kaber

IMQ driver
About: A software device used as a placeholder for QoS queueing disciplines to perform ingress shaping using egress qdiscs or shaping over multiple interfaces.
URL: http://luxik.cdi.cz/~patrick/imq

FarSync T2P and t4P driver
About: Driver for FarSync comms cards
URL: http://www.xyzzy.clara.co.uk/farsync/

TurboPAM ISDN driver
About: Driver for Auvertech ISDN card
URL: http://download.alcove-labs.org/software/tpam/

CAN driver
About: Driver for PC-CAN Interface PC-I 03
URL: http://sf.net/projects/cwcan/

Linux-iSCSI
About: Client driver for SCSI over IP
URL: http://linux-iscsi.sf.net/

VRRP implementation
About: Linux VRRP implementation
URL: http://sf.net/projects/kvrrpd/

Lucent winmodems
About: Winmodem drivers
URL: http://walbran.org/sean/linux/stodolsk/

PCMCIA Spectrum24 driver
About: driver for the WLAN Spectrum24 card
URL: http://sf.net/projects/spectrum24/

natsemi
About: Alternative DP83810/83815 ethernet driver
URL: http://sf.net/projects/natsemi/

tulip driver
About: driver for tulip cards
URL: http://sf.net/projects/tulip/

PPPoE
About: PPPoE for 2.2
URL: http://www.davin.ottawa.on.ca/pppoe/

NAPI
About: New API for packet delivery from device's DMA rings
URL: ftp://robur.slu.se/pub/Linux/net-development/NAPI/

PPPoE for 2.4
About: PPPoE for 2.3/2.4 kernels
URL: http://www.math.uwaterloo.ca/~mostrows/

wrr
About: Weighted round-robin network scheduler
URL: http://home.dkik.dk/users/worm/wipl-wrr/

dldwd
About: Alternative driver for Lucent and Cabletron 802.11 cards
URL: http://www.linuxcare.com.au/dgibson/dldwd/

PSD
About: Portscanning detection netfilter module
URL: http://download.astaro.com/patches/

Gerard Roudier
About: Various net drivers
URL: ftp://ftp.tux.org/roudier/drivers/

MWave
About: MWave winmodem driver
URL: http://oss.software.ibm.com/developer/opensource/linux/projects/mwave/

HAP-Linux patches
About: Network security and logging patches
URL: http://www.theaimsgroup.com/~hlein/hap-linux/

SCI drivers
About: Scaleable Coherent Interface drivers
URL: http://www.acl.lanl.gov/~rminnich/

USAGI project
About: IPv6 project
URL: http://www.linux-ipv6.org/

VLAN
About: IEEE 802.1q support
URL: http://vlan.sf.net/

Candela VLAN
About: Another IEEE 802.1q project
URL: http://scry.wanfear.com/~greear/vlan.html

Affix
About: Bluetooth drivers
URL: http://affix.sourceforge.net/

UID NFS remapper
About: Remapping of UID and GIDs for NFS/NIS
URL: http://vellum.cz/~kamzik/idmapper-3.tar.gz

ngroups patch
About: Allows more than 16 user groups over NFS
URL: http://web.inter.nl.net/users/fvm/

VPN Masquerade
About: Virtual Private Network patches
URL: ftp://ftp.rubyriver.com/pub/jhardin/masquerade/

Linux ethernet bridge
About: Layer 2 Ethernet bridging portal + code
URL: http://bridge.sourceforge.net/

Danilo Beuche
About: Driver for CS89x0 based PC-Cards
URL: http://www.first.gmd.de/~danilo/pc-driver/

TUX
About: Partly in-kernel webserver
URL: http://www.redhat.com/~mingo/TUX-patches/

Acenic driver
About: Driver for acenic Gigabit Ethernet driver and friends.
URL: http://jes.home.cern.ch/jes/gige/acenic.html

CITI NFSv4
About: Implementation of NFS version 4
URL: http://www.citi.umich.edu/projects/nfsv4/

tlan
About: ThunderLAN driver
URL: http://tlan.kernel.dk/

IP Personality
About: Produces TCP/IP fingerprints of other O/S's.
URL: http://ippersonality.sf.net/

Pavel Machek
About: nbd
URL: http://nbd.sf.net/

SCTP
About: Stream Control Transmission Protocol
URL: http://sf.net/projects/lksctp

T/TCP for Linux
About: Implementation of T/TCP
URL: http://ttcplinux.sourceforge.net/index.htm

MPLS-Linux
About: MPLS plane for linux
URL: http://mpls-linux.sf.net/

Pseudo port ACLs
About: Allow root to delegate prileged port binding
URL: http://original.killa.net/infosec/acls/

STREAMS support
About: Implementation of SVR4 STREAMS
URL: http://www.gcom.com/home/linux/lis/index.html

Linux Virtual Server
About: Netfilter load-balancing LVS
URL: http://www.linuxvirtualserver.org/



Miscellaneous

Linux Trace Toolkit
About: A flexible kernel tracing system
URL: http://www.opersys.com/LTT

Linux Kernel State Tracer
About: Another tracing system by Hitachi
URL: http://lkst.sourceforge.net/

Node-affine scheduler
About: cc-NUMA scheduler
URL: http://home.arcor.de/efocht/sched/

Cacheinfo
About: Provides details of kernel cache usage
URL: http://ds9a.nl/cacheinfo/

User beancounter
About: Detailed memory accounting patch
URL: ftp://ftp.sw.com.sg/pub/Linux/people/saw/kernel/user_beancounter/

fairsched
About: Heirarchical fair scheduler
URL: http://fairsched.sf.net/

linux-srt
About: Real-time scheduling patches
URL: http://www.uk.research.att.com/~dmi/linux-srt/

proconfig
About: Provide /proc/config .config file
URL: http://www.it.uc3m.es/~ptb/proconfig/

PPSKit
About: Nano-second resolution patch and daemon
URL: ftp://ftp.kernel.org/pub/linux/daemons/ntp/PPS/

linux-ecc
About: ECC memory error reporting patches
URL: http://www.anime.net/~goemon/linux-ecc/

Reserved root memory
About: Reserve some virtual memory for root
URL: http://mlf.linux.rulez.org/mlf/ezaz/reserved_root_memory.html

bproc
About: Beowulf collection of patches
URL: http://sourceforge.net/projects/bproc

Software Suspend
About: Allows system suspension without APM etc.
URL: http://swsusp.sf.net/

xmlprocfs
About: XML /proc filesystem
URL: http://xmlprocfs.sourceforge.net/

exptrace
About: Extended ptrace patch
URL: http://www.elis.rug.ac.be/~fcorneli/

BadMEM
About: Support for partial use of bad RAM modules.
URL: http://badmem.sf.net/

FunKey
About: Support for extra keys on keyboards
URL: http://www.home.zonnet.nl/vanrein/linux/funkey/

kpforth
About: In-kernel Forth interpreter
URL: http://www.dedasys.com/freesoftware/files/

capwrap
About: Support capabilities on other FS's
URL: http://arctrix.com/nas/linux/capwrap.tar.gz

kpreempt
About: Pre-emptible Linux kernel
URL: http://kpreempt.sf.net

Virtual Servers patch
About: Patch for secure virtual servers
URL: http://www.solucorp.qc.ca/miscprj/s_context.hc

EVLog
About: Logging patches
URL: http://evlog.sourceforge.net/

Linux Input Replay
About: Captures all application writes for replay using ptrace() extensions
URL: http://www.elis.rug.ac.be/~fcorneli/

APIC Timer module
About: Module for use of x86 APIC timers
URL: http://vincent.oberle.com/apic_timer-index.html

irqtune
About: IRQ priority setting for x86
URL: http://www.best.com/~cae/irqtune/

x86 perfctr
About: Module for use of x86 performance counters
URL: http://www.csd.uu.se/~mikpe/linux/perfctr/

AWE-bd
About: Allows use of AWE32 soundcard memory as a block device
URL: http://helllabs.org/~claudio/awebd/

Riley Williams
About: Historical kernel tarballs and patches
URL: http://www.memalpha.cx/Linux/Kernel/

Arts-OSS
About: arts kernel module
URL: http://www.derkarl.org/artsoss/

Atomic ps
About: "atomic" ps
URL: http://bkernel.sf.net/

Half-key patch
About: Patch to allow one-handed typing in console mode
URL: http://www.ugcs.caltech.edu/~john/computer/hk/

brink
About: Pentium IV performance counters system
URL: http://www.eg.bucknell.edu/~bsprunt/emon/brink/brink.shtm

LHCS
About: Linux Hotplug CPU infrastructure
URL: http://sourceforge.net/projects/lhcs/

multiprocessor-control
About: SMP processor control interface
URL: http://www.ccur.com/realtime/oss

Page granularity patch
About: Page granularity hint support
URL: http://shimizu-lab.et.u-tokai.ac.jp/~nshimizu/index.html

POSIX timers
About: POSIX 1003.1b style timer support
URL: http://www.rhdv.cistron.nl/posix.html

Linux DiffServ
About: Support for Differentiated Services
URL: http://icawww1.epfl.ch/linux-diffserv/dist.html

Linux Kernel Source Reference
About: CVS tree of all kernel versions
URL: http://innominate.org/~graichen/projects/lksr/

signal per fd patch
About: Patch for signal-per-fd with siginfo
URL: http://www.luban.org/GPL/gpl.html

FUSD
About: User-space driver interface
URL: http://www.circlemud.org/~jelson/software/fusd

Overloader
About: Module for intercepting system calls
URL: http://bdolez.free.fr/

/dev/bios
About: Flash BIOS interface
URL: http://www.freiburg.linux.de/~stepan/bios/

Syscalltracker
About: Another module for intercepting system calls
URL: http://syscalltrack.sf.net

Plug-in scheduler
About: Patch to allow plug-in scheduling policies.
URL: http://resourcemanagement.unixsolutions.hp.com/WaRM/schedpolicy.html

Sysrq-X
About: Patch to spawn user process from pressing SysRq-X. The default is to reset the console.
URL: http://pusa.uv.es/~ulisses/sysrq_X.tar.gz

Software suspend
About: Suspend to disk patch
URL: http://falcon.sch.bme.hu/~seasons/linux/swsusp.html

Willy Tarreau
About: Various patches
URL: http://wtarreau.free.fr/

Kernelconf
About: Alternative kernel configuration system
URL: http://www.bee.lk/people/anuradha/kernelconf/

SmartDisk module
About: Code giving an example of using C++ in the kernel
URL: http://www.smartdisk.com/Downloads/Software/flashpath-0.2.1.tar.gz

Sys-rq handler patch
About: Patch to allow registration of arbitrary handlers for sysrq keypresses
URL: http://bama.ua.edu/~dunna001/sysrq-register-0.7.tar.bz2

Win4Lin patches
About: Kernel patches for Win4Lin
URL: http://www.netraverse.com/member/downloads/kernel_patch.php

kexec
About: Allowed Linux to be booted from Linux
URL: ftp://ftp.linuxnetworx.com/pub/

Accounting patch
About: 32-bit UID BSD Accounting patch
URL: http://www.engin.umich.edu/caen/systems/Linux/code/misc/2.3/20000110/linux-acct.patch

Mergemem
About: System for merging similar areas of memory.
URL: http://www.complang.tuwien.ac.at/ulrich/mergemem/

kORBit
About: An in-kernel CORBA ORB.
URL: http://korbit.sf.net/

bigphysarea
About: Patch for allocation of large physical memory regions
URL: http://www.polyware.nl/~middelink/En/hob-v4l.html

PaX
About: Implementation of PAGE_EXEC flag for pages on x86
URL: http://pageexec.virtualave.net/

David Parsons
About: E820 memory detection patches
URL: http://www.pell.portland.or.us/~orc/Memory/memory.html

Two-Kernel Monte
About: Kernel booting kernel patch
URL: http://sourceforge.net/projects/monte

loadkill
About: Patch to kill processes creating too much load
URL: http://www.cssc-inc.com/patch-lk.html

PSet
About: Processor sets patch
URL: http://isunix.it.ilstu.edu/~thockin/pset/

oprofile
About: Kernel profiler
URL: http://oprofile.sf.net/

Linux Progress
About: Patch to include bootup image
URL: http://lpp.freelords.org/
URL: http://people.debian.org/~bossekr/

Compressed cache patch
About: Patch for adding a cache of compressed pages to the VM system
URL: http://linuxcompressed.sf.net/

Linux-ABI
About: ABI compatibility patches.
URL: http://linux-abi.sf.net/

Random PID generation
About: patch for generating random process ids
URL: http://www.vanheusden.com/Linux/security.php3

Project UDI
About: UDI specification implementation
URL: http://projectudi.sf.net/

SpeakUp
About: Patches for speech interface
URL: http://www.braille.uwo.ca/speakup/index.html

DevReg
About: Device database patch
URL: http://www.tjansen.de/devreg/

Malcolm Beattie
About: MAC, buffer accounting, sockfs patches.
URL: http://users.ox.ac.uk/~mbeattie/linux-kernel.html

Animated logo
About: Animated framebuffer boot logo
URL: ftp://ftp.tuxia.com/linux/tuxia/anim-logo/AnimLogo.tgz

SYSENTER module
About: Module for support for Intel SYSENTER feature
URL: http://fy.chalmers.se/~appro/linux/sysenter.c

ptrace flag patch
About: patch backport for 2.2 to fix FPU race bug
URL: http://www.cs.wisc.edu/~zandy/ptrace/

lmc
About: Example mutexes for kernel code
URL: http://users.footprints.net/~kaz/lmc.html

Linux super page
About: Patches for Alpha super page support
URL: http://shimizu-lab.et.u-tokai.ac.jp/lsp.html

Linux Kernel Documentation Project
About: A new project for kernel internals documentation
URL: https://savannah.gnu.org/projects/lkdp

Schemix
About: An in-kernel scheme interpreter
URL: http://www.abstractnonsense.com/schemix/