1. 10 Sep, 2014 16 commits
  2. 09 Sep, 2014 19 commits
  3. 08 Sep, 2014 5 commits
    • David S. Miller's avatar
      Merge tag 'master-2014-09-08' of... · 5b4c3145
      David S. Miller authored
      Merge tag 'master-2014-09-08' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next
      
      John W. Linville says:
      
      ====================
      pull request: wireless-next 2014-09-08
      
      Please pull this batch of updates intended for the 3.18 stream...
      
      For the mac80211 bits, Johannes says:
      
      "Not that much content this time. Some RCU cleanups, crypto
      performance improvements, and various patches all over,
      rather than listing them one might as well look into the
      git log instead."
      
      For the Bluetooth bits, Gustavo says:
      
      "The changes consists of:
      
              - Coding style fixes to HCI drivers
              - Corrupted ack value fix for the H5 HCI driver
              - A couple of Enhanced L2CAP fixes
              - Conversion of SMP code to use common L2CAP channel API
              - Page scan optimizations when using the kernel-side whitelist
              - Various mac802154 and and ieee802154 6lowpan cleanups
              - One new Atheros USB ID"
      
      For the iwlwifi bits, Emmanuel says:
      
      "We have a new big thing coming up which is called Dynamic Queue
      Allocation (or DQA).  This is a completely new way to work with the
      Tx queues and it requires major refactoring.  This is being done by
      Johannes and Avri.  Besides this, Johannes disables U-APSD by default
      because of APs that would disable A-MPDU if the association supports
      U-ASPD.  Luca contributed to the power area which he was cleaning
      up on the way while working on CSA.  A few more random things here
      and there."
      
      For the Atheros bits, Kalle says:
      
      "For ath6kl we had two small fixes and a new SDIO device id.
      
      For ath10k the bigger changes are:
      
       * support for new firmware version 10.2 (Michal)
      
       * spectral scan support (Simon, Sven & Mathias)
      
       * export a firmware crash dump file (Ben & me)
      
       * cleaning up of pci.c (Michal)
      
       * print pci id in all messages, which causes most of the churn (Michal)"
      
      Beyond that, we have the usual collection of various updates to ath9k,
      b43, mwifiex, and wil6210, as well as a few other bits here and there.
      
      Please let me know if there are problems!
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      5b4c3145
    • Willem de Bruijn's avatar
      inet: remove dead inetpeer sequence code · a7f26b7e
      Willem de Bruijn authored
      inetpeer sequence numbers are no longer incremented, so no need to
      check and flush the tree. The function that increments the sequence
      number was already dead code and removed in in "ipv4: remove unused
      function" (068a6e18). Remove the code that checks for a change, too.
      
      Verifying that v4_seq and v6_seq are never incremented and thus that
      flush_check compares bp->flush_seq to 0 is trivial.
      
      The second part of the change removes flush_check completely even
      though bp->flush_seq is exactly !0 once, at initialization. This
      change is correct because the time this branch is true is when
      bp->root == peer_avl_empty_rcu, in which the branch and
      inetpeer_invalidate_tree are a NOOP.
      Signed-off-by: default avatarWillem de Bruijn <willemb@google.com>
      Acked-by: default avatarEric Dumazet <edumazet@google.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      a7f26b7e
    • Mugunthan V N's avatar
      drivers: net: cpsw: Add support for pause frames · 1923d6e4
      Mugunthan V N authored
      CPSW supports both rx and tx pause frames for flow control.
      Signed-off-by: default avatarMugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      1923d6e4
    • Rick Jones's avatar
      hp100: Convert the normal skb free path to dev_consume_skb_any() · 119eccd5
      Rick Jones authored
      A bit of floor sweeping in a dusty old corner.  Convert the "normal"
      skb free calls to dev_consume_skb_any() so packet drop tracing will
      be more sane.
      Signed-off-by: default avatarRick Jones <rick.jones2@hp.com>
      Acked-by: default avatarJaroslav Kysela <perex@perex.cz>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      119eccd5
    • Tom Herbert's avatar
      net: Fix GRE RX to use skb_transport_header for GRE header offset · 1e701f16
      Tom Herbert authored
      GRE assumes that the GRE header is at skb_network_header +
      ip_hrdlen(skb). It is more general to use skb_transport_header
      and this allows the possbility of inserting additional header
      between IP and GRE (which is what we will done in Generic UDP
      Encapsulation for GRE).
      Signed-off-by: default avatarTom Herbert <therbert@google.com>
      Acked-by: default avatarEric Dumazet <edumazet@google.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      1e701f16