Skip to content
  1. Aug 28, 2006
  2. Aug 27, 2006
    • Ian McDonald's avatar
      [DCCP]: Fix CCID3 · 66a377c5
      Ian McDonald authored
      This fixes CCID3 to give much closer performance to RFC4342.
      
      CCID3 is meant to alter sending rate based on RTT and loss.
      
      The performance was verified against:
      http://wand.net.nz/~perry/max_download.php
      
      
      
      For example I tested with netem and had the following parameters:
      Delayed Acks 1, MSS 256 bytes, RTT 105 ms, packet loss 5%.
      
      This gives a theoretical speed of 71.9 Kbits/s. I measured across three
      runs with this patch set and got 70.1 Kbits/s. Without this patchset the
      average was 232 Kbits/s which means Linux can't be used for CCID3 research
      properly.
      
      I also tested with netem turned off so box just acting as router with 1.2
      msec RTT. The performance with this is the same with or without the patch
      at around 30 Mbit/s.
      
      Signed off by: Ian McDonald <ian.mcdonald@jandi.co.nz>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      66a377c5
    • Stephen Hemminger's avatar
      [BRIDGE] netfilter: memory corruption fix · 3a13813e
      Stephen Hemminger authored
      
      
      The bridge-netfilter code will overwrite memory if there is not
      headroom in the skb to save the header.  This first showed up when
      using Xen with sky2 driver that doesn't allocate the extra space.
      
      Signed-off-by: default avatarStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      3a13813e
    • Linus Torvalds's avatar
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 · 8dbc1603
      Linus Torvalds authored
      * master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
        [DCCP]: Introduce dccp_rx_hist_find_entry
        [DCCP]: Introduces follows48 function
        [DCCP]: Update contact details and copyright
        [DCCP]: Fix typo
        [IPV6]: Segmentation offload not set correctly on TCP children
        [CONNECTOR]: Add userspace example code into Documentation/connector/
      8dbc1603
    • Ian McDonald's avatar
      [DCCP]: Introduce dccp_rx_hist_find_entry · 80193aee
      Ian McDonald authored
      
      
      This adds a new function dccp_rx_hist_find_entry.
      
      Signed off by: Ian McDonald <ian.mcdonald@jandi.co.nz>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      80193aee