07 Dec, 2011

1 commit

  • Since commit c5ed63d66f24(tcp: fix three tcp sysctls tuning),
    sysctl_max_syn_backlog is determined by tcp_hashinfo->ehash_mask,
    and the minimal value is 128, and it will increase in proportion to the
    memory of machine.
    The original description for tcp_max_syn_backlog and sysctl_max_syn_backlog
    are out of date.

    Changelog:
    V2: update description for sysctl_max_syn_backlog

    Signed-off-by: Weiping Pan
    Reviewed-by: Shan Wei
    Acked-by: Neil Horman
    Signed-off-by: David S. Miller

    Peter Pan(潘卫平)
     

09 Nov, 2011

1 commit


01 Nov, 2011

3 commits


30 Oct, 2011

1 commit


25 Oct, 2011

2 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1745 commits)
    dp83640: free packet queues on remove
    dp83640: use proper function to free transmit time stamping packets
    ipv6: Do not use routes from locally generated RAs
    |PATCH net-next] tg3: add tx_dropped counter
    be2net: don't create multiple RX/TX rings in multi channel mode
    be2net: don't create multiple TXQs in BE2
    be2net: refactor VF setup/teardown code into be_vf_setup/clear()
    be2net: add vlan/rx-mode/flow-control config to be_setup()
    net_sched: cls_flow: use skb_header_pointer()
    ipv4: avoid useless call of the function check_peer_pmtu
    TCP: remove TCP_DEBUG
    net: Fix driver name for mdio-gpio.c
    ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAIT
    rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces
    ipv4: fix ipsec forward performance regression
    jme: fix irq storm after suspend/resume
    route: fix ICMP redirect validation
    net: hold sock reference while processing tx timestamps
    tcp: md5: add more const attributes
    Add ethtool -g support to virtio_net
    ...

    Fix up conflicts in:
    - drivers/net/Kconfig:
    The split-up generated a trivial conflict with removal of a
    stale reference to Documentation/networking/net-modules.txt.
    Remove it from the new location instead.
    - fs/sysfs/dir.c:
    Fairly nasty conflicts with the sysfs rb-tree usage, conflicting
    with Eric Biederman's changes for tagged directories.

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (59 commits)
    MAINTAINERS: linux-m32r is moderated for non-subscribers
    linux@lists.openrisc.net is moderated for non-subscribers
    Drop default from "DM365 codec select" choice
    parisc: Kconfig: cleanup Kernel page size default
    Kconfig: remove redundant CONFIG_ prefix on two symbols
    cris: remove arch/cris/arch-v32/lib/nand_init.S
    microblaze: add missing CONFIG_ prefixes
    h8300: drop puzzling Kconfig dependencies
    MAINTAINERS: microblaze-uclinux@itee.uq.edu.au is moderated for non-subscribers
    tty: drop superfluous dependency in Kconfig
    ARM: mxc: fix Kconfig typo 'i.MX51'
    Fix file references in Kconfig files
    aic7xxx: fix Kconfig references to READMEs
    Fix file references in drivers/ide/
    thinkpad_acpi: Fix printk typo 'bluestooth'
    bcmring: drop commented out line in Kconfig
    btmrvl_sdio: fix typo 'btmrvl_sdio_sd6888'
    doc: raw1394: Trivial typo fix
    CIFS: Don't free volume_info->UNC until we are entirely done with it.
    treewide: Correct spelling of successfully in comments
    ...

    Linus Torvalds
     

20 Oct, 2011

1 commit


18 Oct, 2011

1 commit


12 Oct, 2011

1 commit


08 Oct, 2011

1 commit


07 Oct, 2011

1 commit


30 Sep, 2011

1 commit


28 Sep, 2011

2 commits


22 Sep, 2011

2 commits


17 Sep, 2011

1 commit

  • This patch improves the logic determining when to send ICMPv6 Router
    Solicitations, so that they are 1) always sent when the kernel is
    accepting Router Advertisements, and 2) never sent when the kernel is
    not accepting RAs. In other words, the operational setting of the
    "accept_ra" sysctl is used.

    The change also makes the special "Hybrid Router" forwarding mode
    ("forwarding" sysctl set to 2) operate exactly the same as the standard
    Router mode (forwarding=1). The only difference between the two was
    that RSes was being sent in the Hybrid Router mode only. The sysctl
    documentation describing the special Hybrid Router mode has therefore
    been removed.

    Rationale for the change:

    Currently, the value of forwarding sysctl is the only thing determining
    whether or not to send RSes. If it has the value 0 or 2, they are sent,
    otherwise they are not. This leads to inconsistent behaviour in the
    following cases:

    * accept_ra=0, forwarding=0
    * accept_ra=0, forwarding=2
    * accept_ra=1, forwarding=2
    * accept_ra=2, forwarding=1

    In the first three cases, the kernel will send RSes, even though it will
    not accept any RAs received in reply. In the last case, it will not send
    any RSes, even though it will accept and process any RAs received. (Most
    routers will send unsolicited RAs periodically, so suppressing RSes in
    the last case will merely delay auto-configuration, not prevent it.)

    Also, it is my opinion that having the forwarding sysctl control RS
    sending behaviour (completely independent of whether RAs are being
    accepted or not) is simply not what most users would intuitively expect
    to be the case.

    Signed-off-by: Tore Anderson
    Signed-off-by: David S. Miller

    Tore Anderson
     

16 Sep, 2011

2 commits


08 Sep, 2011

1 commit


23 Aug, 2011

1 commit


21 Aug, 2011

1 commit


19 Aug, 2011

1 commit


18 Aug, 2011

1 commit


14 Aug, 2011

2 commits


10 Aug, 2011

1 commit

  • Describes RSS, RPS, RFS, accelerated RFS, and XPS.

    This version incorporates comments by Randy Dunlap and Rick Jones.
    Besides text cleanup, it adds an explicit "Suggested Configuration"
    heading to each section.

    Signed-off-by: Willem de Bruijn
    Acked-By: Rick Jones
    Signed-off-by: David S. Miller

    Willem de Bruijn
     

08 Aug, 2011

1 commit

  • Commit 655f8919d549ad1872e24d826b6ce42530516d2e
    bonding: add min links parameter to 802.3ad

    and commit ebd8e4977a87cb81d93c62a9bff0102a9713722f
    bonding: add all_slaves_active parameter

    introduced new options to bonding, but didn't provide the documentation
    for those options.

    V2: add the default value for both options.
    V3: document the exact behavior of min_links default value.

    Signed-off-by: Nicolas de Pesloüan
    Signed-off-by: David S. Miller

    Nicolas de Pesloüan
     

02 Aug, 2011

1 commit


22 Jul, 2011

1 commit


14 Jul, 2011

1 commit


13 Jul, 2011

1 commit


09 Jul, 2011

1 commit


08 Jul, 2011

1 commit


07 Jul, 2011

1 commit

  • Fix following warning in ifenslave.c with gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4).

    Documentation/networking/ifenslave.c:263:4: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:271:3: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:277:3: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:285:3: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:291:3: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:292:3: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:312:4: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:323:3: warning: format not a string literal and no format arguments
    Documentation/networking/ifenslave.c:342:4: warning: format not a string literal and no format arguments

    Signed-off-by: Shan Wei
    Signed-off-by: David S. Miller

    Shan Wei
     

06 Jul, 2011

1 commit


05 Jul, 2011

2 commits