1. 07 Apr, 2021 37 commits
  2. 06 Apr, 2021 3 commits
    • Jakub Kicinski's avatar
      docs: ethtool: correct quotes · 0b35e0de
      Jakub Kicinski authored
      Quotes to backticks. All commands use backticks since the names
      are constants.
      Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      0b35e0de
    • Peng Zhang's avatar
      nfp: flower: add support for packet-per-second policing · 631a44ed
      Peng Zhang authored
      Allow hardware offload of a policer action attached to a matchall filter
      which enforces a packets-per-second rate-limit.
      
      e.g.
      tc filter add dev tap1 parent ffff: u32 match \
              u32 0 0 police pkts_rate 3000 pkts_burst 1000
      Signed-off-by: default avatarPeng Zhang <peng.zhang@corigine.com>
      Signed-off-by: default avatarBaowen Zheng <baowen.zheng@corigine.com>
      Signed-off-by: default avatarSimon Horman <simon.horman@netronome.com>
      Signed-off-by: default avatarLouis Peens <louis.peens@netronome.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      631a44ed
    • David S. Miller's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next · 5106efe6
      David S. Miller authored
      Pablo Neira Ayuso says:
      
      ====================
      Netfilter updates for net-next
      
      The following batch contains Netfilter/IPVS updates for your net-next tree:
      
      1) Simplify log infrastructure modularity: Merge ipv4, ipv6, bridge,
         netdev and ARP families to nf_log_syslog.c. Add module softdeps.
         This fixes a rare deadlock condition that might occur when log
         module autoload is required. From Florian Westphal.
      
      2) Moves part of netfilter related pernet data from struct net to
         net_generic() infrastructure. All of these users can be modules,
         so if they are not loaded there is no need to waste space. Size
         reduction is 7 cachelines on x86_64, also from Florian.
      
      2) Update nftables audit support to report events once per table,
         to get it aligned with iptables. From Richard Guy Briggs.
      
      3) Check for stale routes from the flowtable garbage collector path.
         This is fixing IPv6 which breaks due missing check for the dst_cookie.
      
      4) Add a nfnl_fill_hdr() function to simplify netlink + nfnetlink
         headers setup.
      
      5) Remove documentation on several statified functions.
      
      6) Remove printk on netns creation for the FTP IPVS tracker,
         from Florian Westphal.
      
      7) Remove unnecessary nf_tables_destroy_list_lock spinlock
         initialization, from Yang Yingliang.
      
      7) Remove a duplicated forward declaration in ipset,
         from Wan Jiabing.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      5106efe6