1. 28 3月, 2020 4 次提交
  2. 20 3月, 2020 1 次提交
  3. 19 3月, 2020 32 次提交
  4. 18 3月, 2020 3 次提交
    • D
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next · a58741ef
      David S. Miller 提交于
      Pablo Neira Ayuso says:
      
      ====================
      Netfilter updates for net-next
      
      The following patchset contains Netfilter updates for net-next:
      
      1) Use nf_flow_offload_tuple() to fetch flow stats, from Paul Blakey.
      
      2) Add new xt_IDLETIMER hard mode, from Manoj Basapathi.
         Follow up patch to clean up this new mode, from Dan Carpenter.
      
      3) Add support for geneve tunnel options, from Xin Long.
      
      4) Make sets built-in and remove modular infrastructure for sets,
         from Florian Westphal.
      
      5) Remove unused TEMPLATE_NULLS_VAL, from Li RongQing.
      
      6) Statify nft_pipapo_get, from Chen Wandun.
      
      7) Use C99 flexible-array member, from Gustavo A. R. Silva.
      
      8) More descriptive variable names for bitwise, from Jeremy Sowden.
      
      9) Four patches to add tunnel device hardware offload to the flowtable
         infrastructure, from wenxu.
      
      10) pipapo set supports for 8-bit grouping, from Stefano Brivio.
      
      11) pipapo can switch between nibble and byte grouping, also from
          Stefano.
      
      12) Add AVX2 vectorized version of pipapo, from Stefano Brivio.
      
      13) Update pipapo to be use it for single ranges, from Stefano.
      
      14) Add stateful expression support to elements via control plane,
          eg. counter per element.
      
      15) Re-visit sysctls in unprivileged namespaces, from Florian Westphal.
      
      15) Add new egress hook, from Lukas Wunner.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a58741ef
    • P
      mptcp: move msk state update to subflow_syn_recv_sock() · 7f20d5fc
      Paolo Abeni 提交于
      After commit 58b09919 ("mptcp: create msk early"), the
      msk socket is already available at subflow_syn_recv_sock()
      time. Let's move there the state update, to mirror more
      closely the first subflow state.
      
      The above will also help multiple subflow supports.
      Signed-off-by: NPaolo Abeni <pabeni@redhat.com>
      Reviewed-by: NMatthieu Baerts <matthieu.baerts@tessares.net>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      7f20d5fc
    • D
      Merge branch 'net-add-phylink-support-for-PCS' · 5dd32845
      David S. Miller 提交于
      Russell King says:
      
      ====================
      net: add phylink support for PCS
      
      This series adds support for IEEE 802.3 register set compliant PCS
      for phylink.  In order to do this, we:
      
      1. convert BUG_ON() in existing accessors to WARN_ON_ONCE() and return
         an error.
      2. add accessors for modifying a MDIO device register, and use them in
         phylib, rather than duplicating the code from phylib.
      3. add support for decoding the advertisement from clause 22 compatible
         register sets for clause 37 advertisements and SGMII advertisements.
      4. add support for clause 45 register sets for 10GBASE-R PCS.
      
      These have been tested on the LX2160A Clearfog-CX platform.
      
      v2: eliminate use of BUG_ON() in the accessors.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      5dd32845