Gegenüber dem letzten Release-Kandidaten rc8 hat es, außer der Versionsnummer, keine Änderungen mehr gegeben.
Der Patch von 2.4.20 auf 2.4.21 ist mit 3,8 MB bzip2-komprimiert sehr groß. Immerhin sind seit dem Erscheinen von 2.4.20 über sechs Monate vergangen. Kernel 2.4.21 unterstützt eine große Zahl von neuer Hardware, teilweise durch Erweiterung der bestehenden, teilweise durch Hinzufügen von neuen Treibern.
Die Änderungen sind im Detail im sehr umfangreichen Changelog zu finden. Die wichtigsten dürften folgende sein:
Unterstützung für zusätzliche IDE-Chips wie Pacific Digital ADMA-100, Compaq Triflex, neuere Promise-Chips, SCx200
Ein Update des Adaptec-Treibers, der mit einigen Karten anscheinend Probleme macht. Daher wurde der alte Treiber als aic7xxx beibehalten und der neue als aic79xx hinzugefügt. Dies dürfte ein vorübergehender Zustand sein
Unterstützung für den Workbit NinjaSCSI-32Bi/UDE Controller
Unterstützung der Netzwerkkarten 3com 3cr990, AMD 8111, Realtek 8169
Hinzufügen von Netfilter-Modulen
Update und Erweiterung des MTD (Flash)-Treibers, des HDLC-Treibers, des USB-Treibers und des Bluetooth-Treibers
Treiber für Auerswald ISDN-Geräte
IPMI-Treiber
Wieder wurden einige lokale Sicherheitslücken beseitigt, darunter auch der im März bekannt gewordene ptrace-Bug