Paul Kreiner's current patch-list for linux-2.4.21, as of August 2003. These are all relatively stable patches that should be useful for both server and workstation systems. --- Following is the order of applying patches to the 2.4.21-vanilla kernel source: 1) extfs-update-2.4.21.gz Upgrades ext2/3 to include the Orlov allocator algorithm and H-Tree directory hashing. 2) 2.4.21-i2c-2.8.0-patch.gz The bulk of I2C-2.8.0 code (for sensors-detect). 3) 2.4.21-scx-2.8.0-patch.gz Compilation fix for I2C-2.8.0 (SCX sensor code). 4) 2.4.21-sensors-2.8.0-patch.gz Compilation fix for I2C-2.8.0. 5) grsecurity-1.9.11-2.4.21.patch.gz GRSecurity patch for linux-2.4.21. 6) iptables-1.2.8-extras_linux-2.4.21.patch.gz IPTables 1.2.8, plus as many useful POM modules as possible, without breaking the compile. 7) netdev-random-all-2.4.21.patch.gz Allows network devices to contribute to the kernel entropy pool. Very useful on a headless box that wouldn't otherwise generate much entropy from the usual sources (keyboard/disk IO, etc). 8) pentium34-compile-update-2.4.21.patch.gz Adds GCC 3.x "-march=" compiler flags to optimize compilation for modern CPUs. 9) ftpfs-2.4.21.patch.gz The FTP file system. 10) ntfs-ng.2.4.21.patch.gz NTFS-ng. The next generation rewrite of in-kernel NTFS support. Much better code than what's in the vanilla kernel tree. 11) superfreeswan-1.99.8-linux-2.4.21.patch.gz Freeswan-1.99 patched with various "extra" usefulness. 12) ext23_jfs_reiser_ACL.2.4.21.patch.gz Add ACL support to ext2/3, JFS, and ReiserFS. 13) amd-cpucool-linux-2.4.21.patch.gz Add support for AMD's CPU cooling capabilities (similar to SpeedStep on the Intel platform). 14) cpufreq-and-speedstep_linux-2.4.21.patch.gz Add /proc support for adjusting CPU speed on the fly, and support for Intel's SpeedStep CPU cooling capabilities.