These are patches I use in my production kernels. Base of my production kernels is 2.4-hf kernel tree.
Latest 2.4 IMQ patch from http://www.linuximq.net.
Latest 2.4 RFC 2385 (TCP MD5) patch. See this page for more info.
Although latest 2.4 kernels support ESB3 SATA controller, I still have this old PATA patch in use (device name change!).
Propagate interface flags from real device to vlan. Makes link detection (IFF_RUNNING flag toggle) work for vlan devices. Backported from 2.6 kernel.
Should fix RFC 2385 crashes. See this page for details.
Propagate ethtool/mii ioctls to the real device from vlan. Allows snmpd etc to gather correct link speed/duplex info for vlan interfaces. Backported from 2.6 kernel. Author of the original is Stephen Hemminger.