Skip to content
This repository has been archived by the owner on Dec 20, 2023. It is now read-only.

Per cpu sk #1

Open
wants to merge 10 commits into
base: fastly310-stable
Choose a base branch
from
Open

Per cpu sk #1

wants to merge 10 commits into from

Commits on Oct 10, 2013

  1. Configuration menu
    Copy the full SHA
    e69d2eb View commit details
    Browse the repository at this point in the history
  2. add extra free kbytes tunable

    Add a userspace visible knob to tell the VM to keep an extra amount
    of memory free, by increasing the gap between each zone's min and
    low watermarks.
    
    This is useful for realtime applications that call system
    calls and have a bound on the number of allocations that happen
    in any short time period.  In this application, extra_free_kbytes
    would be left at an amount equal to or larger than than the
    maximum number of allocations that happen in any burst.
    
    It may also be useful to reduce the memory use of virtual
    machines (temporarily?), in a way that does not cause memory
    fragmentation like ballooning does.
    Rik van Riel authored and dormando committed Oct 10, 2013
    Configuration menu
    Copy the full SHA
    b8590e0 View commit details
    Browse the repository at this point in the history
  3. Don't change initcwnd's magic number

    fucks us right up, it does.
    dormando committed Oct 10, 2013
    Configuration menu
    Copy the full SHA
    b6fa0cd View commit details
    Browse the repository at this point in the history
  4. tcp: debug fastretrans warning

    printk a ton of states to debug fastretrans warning
    
    Signed-off-by: Yuchung Cheng <ycheng@google.com>
    yuchungcheng authored and dormando committed Oct 10, 2013
    Configuration menu
    Copy the full SHA
    63901e8 View commit details
    Browse the repository at this point in the history
  5. tcp: fix incorrect ca_state in tail loss probe

    On receiving an ACK that covers the loss probe sequence, TLP
    immediately sets the congestion state to Open, even though some packets
    are not recovered and retransmisssion are on the way.  The later ACks
    may trigger a WARN_ON check of step D in tcp_fastretrans_alert().
    
    The fix is to follow the similar procedure in recovery by calling
    tcp_try_keep_open(). The sender switches to Open state if no packets
    are retransmissted. Otherwise it goes to Disorder and let subsequent
    ACKs move the state to Recovery or Open.
    
    Signed-off-by: Yuchung Cheng <ycheng@google.com>
    yuchungcheng authored and dormando committed Oct 10, 2013
    Configuration menu
    Copy the full SHA
    f438ef9 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2013

  1. match the reuseport sk based on the smp_processor_id of the kernel th…

    …read dealing with the irq
    crucially committed Oct 21, 2013
    Configuration menu
    Copy the full SHA
    7409762 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c77c76 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2013

  1. add debug message

    crucially committed Oct 22, 2013
    Configuration menu
    Copy the full SHA
    653c763 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bc2950 View commit details
    Browse the repository at this point in the history
  3. get rid of the breaks

    crucially committed Oct 22, 2013
    Configuration menu
    Copy the full SHA
    4005ce4 View commit details
    Browse the repository at this point in the history