Linux Kernel 2.4 Useful Patches

Web access to the GIT repository - GIT access to the repository

linux-2.4-patches : Various useful patches for Linux Kernel 2.4

This is a collection of useful patches for Linux Kernel 2.4. Most of them should still apply to recent kernels, some others will need some tweaking. A bunch of them are locally hosted, and other ones are provided as links to external sites. Please note that this page is a static pointer to my more up-to-date site, but it should work long since root entries don't change often.

Last update:Check original site, this is a static copy
Description:Various useful patches for Linux Kernel 2.4
Abstract:This is a collection of useful patches for Linux Kernel 2.4. Most of them should still apply to recent kernels, some others will need some tweaking. A bunch of them are locally hosted, and other ones are provided as links to external sites.

Contents
  • hardware : Patches for Linux Kernel 2.4 to extend hardware support
    These are patches and links to drivers for hardware that it not completely supported in mainline kernel, or simply for which better support exists. This can include CPUs, platforms, network and block devices, etc...

  • portability : Patches for Linux Kernel 2.4 to support uncommon platforms and/or various compilers
    If you're looking for support for a newer compiler, or specific support for uncommon platforms, embedded devices or particular optimizations, you should check this.

  • security : Security patches for Linux Kernel 2.4
    Those patches specifically target security purposes. Some of them might be incompatible with many other patches, and might even break userland.

  • performance : Patches for Linux Kernel 2.4 to increase performance
    Those patches might increase system performance in various areas (I/O, scheduling, networking, memory usage)

  • reliability : Patches for Linux Kernel 2.4 to improve long-term reliability
    Those patches specifically target mission-critical environments. They improve long-term reliability by adding hardware checking, watchdogs, double-checks in some sensible areas, workaround uptime wrap-around, ...

  • network : Patches for Linux Kernel 2.4 to add network features
    Those patches provide new network-related features, protocol support, filtering capabilities, ...

  • filesystems : Filesystems patches for Linux Kernel 2.4
    Here you'll find several file-systems enhancements as well as new file-systems that are not merged in mainline.

  • experimentation : Patches for Linux Kernel 2.4 to add experimental features
    Those patches provide various experimental features, not recommended for production use.

  • backports : Patches for Linux Kernel 2.4 to backport features from 2.6
    Those patches backport various features from 2.6. Use with care.

  • combined : Combined patches for Linux Kernel 2.4
    Some patches are notoriously incompatible because they touch similar areas. Some of their users regularly spend some time merging them to resolve conflicts.

  • all_patches : All patches as one long listing
    This entry lists all patches available on this site. For some users, it might be more convenient than searching through the directories.


(C) 2006, Willy Tarreau