1. Feb 08, 2013
  2. Feb 05, 2013
    • Bjørn Mork's avatar
      net: usbnet: fix tx_dropped statistics · bf414b36
      Bjørn Mork authored
      
      
      It is normal for minidrivers accumulating frames to return NULL
      from their tx_fixup function. We do not want to count this as a
      drop, or log any debug messages.  A different exit path is
      therefore chosen for such drivers, skipping the debug message
      and the tx_dropped increment.
      
      The test for accumulating drivers was however completely bogus,
      making the exit path selection depend on whether the user had
      enabled tx_err logging or not. This would arbitrarily mess up
      accounting for both accumulating and non-accumulating minidrivers,
      and would result in unwanted debug messages for the accumulating
      drivers.
      
      Fix by testing for FLAG_MULTI_PACKET instead, which probably was
      the intention from the beginning.  This usage match the documented
      behaviour of this flag:
      
       Indicates to usbnet, that USB driver accumulates multiple IP packets.
       Affects statistic (counters) and short packet handling.
      
      Signed-off-by: default avatarBjørn Mork <bjorn@mork.no>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      bf414b36
    • Vijay Subramanian's avatar
      tcp: ipv6: Update MIB counters for drops · 5f1e942c
      Vijay Subramanian authored
      
      
      This patch updates LINUX_MIB_LISTENDROPS and LINUX_MIB_LISTENOVERFLOWS in
      tcp_v6_conn_request() and tcp_v6_err(). tcp_v6_conn_request() in particular can
      drop SYNs for various reasons which are not currently tracked.
      
      Signed-off-by: default avatarVijay Subramanian <subramanian.vijay@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      5f1e942c
    • Vijay Subramanian's avatar
      tcp: Update MIB counters for drops · 848bf15f
      Vijay Subramanian authored
      
      
      This patch updates LINUX_MIB_LISTENDROPS in tcp_v4_conn_request() and
      tcp_v4_err(). tcp_v4_conn_request() in particular can drop SYNs for various
      reasons which are not currently tracked.
      
      Signed-off-by: default avatarVijay Subramanian <subramanian.vijay@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      848bf15f
  3. Feb 04, 2013
  4. Feb 03, 2013
  5. Feb 02, 2013
    • David S. Miller's avatar
      Merge branch 'wireless' · 9165bf27
      David S. Miller authored
      
      
      John W. Linville says:
      
      ====================
      This is a small batch of fixes intended for the 3.8 stream...
      
      There are two pulls from Johannes.  Regarding mac80211, Johannes says:
      
      "One fix from Dan for a possible memory overrun."
      
      Regarding iwlwifi,  Johannes says:
      
      "I have one fix from Emmanuel reverting a previous fix that caused
      more trouble than it's worth."
      
      Along with those:
      
      Arend van Spriel fixes a fatal error in brcsmac related to tx status processing.
      
      Bing Zhao corrects a problem where mwifiex would fail to complete a scan
      in the event of an IE processing error.
      
      Larry Finger fixes a thinko in rtlwifi in which the wrong skb variable
      was being used in some cases.
      
      Rafał Miłecki fixes a thinko in an ID check in the bcma flash code.
      ====================
      
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      9165bf27
    • John W. Linville's avatar
      Merge branch 'master' of... · ed6882ac
      John W. Linville authored
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
      ed6882ac
  6. Feb 01, 2013
  7. Jan 31, 2013
  8. Jan 30, 2013
  9. Jan 29, 2013