1. 11 May, 2016 2 commits
    • Lawrence Brakmo's avatar
      tcp: replace cnt & rtt with struct in pkts_acked() · 756ee172
      Lawrence Brakmo authored
      Replace 2 arguments (cnt and rtt) in the congestion control modules'
      pkts_acked() function with a struct. This will allow adding more
      information without having to modify existing congestion control
      modules (tcp_nv in particular needs bytes in flight when packet
      was sent).
      
      As proposed by Neal Cardwell in his comments to the tcp_nv patch.
      Signed-off-by: default avatarLawrence Brakmo <brakmo@fb.com>
      Acked-by: default avatarYuchung Cheng <ycheng@google.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      756ee172
    • David S. Miller's avatar
      Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge · cf88585b
      David S. Miller authored
      Antonio Quartulli says:
      
      ====================
      Included changes:
      - remove useless skb size check in batadv_interface_rx
      - basic netns support introduced by Andrew Lunn:
          - prevent virtual interface from changing netns by setting
            NETIF_F_NETNS_LOCAL
          - create virtual interface within the netns of the first
            hard-interface
      - introduce detection of complex bridge loops and report event
        to the user (via udev) when the Bridge Loop Avoidance mechanism
        can't prevent them
      - minor reference counting bugfixes for the hard_iface object that
        couldn't make it via the net tree
      - use kref_get() instead of kref_get_unless_zero() to make reference
        counting bug more visible
      - use batadv_compare_eth() all over the code when possible instead of
        plain memcmp()
      - minor code cleanup and style adjustments
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      cf88585b
  2. 10 May, 2016 38 commits