Linux Kernel 2.4 Useful Patches

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

network : Patches for Linux Kernel 2.4 to add network features

Those patches provide new network-related features, protocol support, filtering capabilities, ...

Last update:2006/01/22
Description:Patches for Linux Kernel 2.4 to add network features
Abstract:Those patches provide new network-related features, protocol support, filtering capabilities, ...

Contents
  • config_ip_stealth : Do not send RST in response to a connect() to closed port - Willy Tarreau - 2006/01/09
    Ported MadCamel's CONFIG_IP_STEALTH patch from 2.2.18. It permits to drop connection attempts to closed ports without sending an RST back, which proves useful as a first protection barrier. The ICMP code has been removed from the patch since kernel 2.4 provides everything to block outgoing ICMP.

  • epoll-lt : a very scalable event polling mechanism - Davide Libenzi
    The epoll mechanism is a powerful replacement for poll() and select() because it is not sensible to the number of file-descriptors. It can transparently support tens of thousands of FDs without any measurable slow down. It has been merged into 2.6, but this patch allows demanding applications to achieve very high performance on 2.4 too.


(C) Willy Tarreau - 2008-06-01