lkml.org 
[lkml]   [2011]   [Nov]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH net-next v5 03/10] kbuild: document RPS/XPS network Kconfig options
    Date
    This adds a description of RPS/XPS options and allow them to be
    changed at make menuconfig time.



    Signed-off-by: David Decotigny <david.decotigny@google.com>
    ---
    net/Kconfig | 16 +++++++++++++---
    1 files changed, 13 insertions(+), 3 deletions(-)

    diff --git a/net/Kconfig b/net/Kconfig
    index a073148..1422c34 100644
    --- a/net/Kconfig
    +++ b/net/Kconfig
    @@ -217,20 +217,30 @@ source "net/dns_resolver/Kconfig"
    source "net/batman-adv/Kconfig"

    config RPS
    - boolean
    + boolean "Enable Receive Packet Steering"
    depends on SMP && SYSFS && USE_GENERIC_SMP_HELPERS
    default y
    + RPS distributes the load of received packet processing
    + across multiple CPUs. If unsure, say Y.

    config RFS_ACCEL
    - boolean
    + boolean "Enable Hardware Acceleration of RFS"
    depends on RPS && GENERIC_HARDIRQS
    select CPU_RMAP
    default y
    + This is the hardware version of RPS. On multi-queue network
    + devices, this configures the hardware to distribute the
    + received packets across multiple CPUs. If unsure, say Y.

    config XPS
    - boolean
    + boolean "Enable Transmit Packet Steering"
    depends on SMP && SYSFS && USE_GENERIC_SMP_HELPERS
    default y
    + For multiqueue devices, XPS selects a transmit queue during
    + packet transmission based on configuration. This is done by
    + mapping the CPU transmitting the packet to a queue. XPS can
    + reduce transmit network latency on SMP systems. If unsure,
    + say Y.

    config HAVE_BPF_JIT
    bool
    --
    1.7.3.1


    \
     
     \ /
      Last update: 2011-11-16 06:19    [W:0.025 / U:0.772 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site