1. 16 Feb, 2018 23 commits
  2. 15 Feb, 2018 15 commits
  3. 14 Feb, 2018 2 commits
    • David S. Miller's avatar
      Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue · bdc8587a
      David S. Miller authored
      Jeff Kirsher says:
      
      ====================
      40GbE Intel Wired LAN Driver Updates 2018-02-14
      
      This patch series enables the new mqprio hardware offload mechanism
      creating traffic classes on VFs for XL710 devices. The parameters
      needed to configure these traffic classes/queue channels are provides
      by the user via the tc tool. A maximum of four traffic classes can be
      created on each VF. This patch series also enables application of cloud
      filters to each of these traffic classes. The cloud filters are applied
      using the tc-flower classifier.
      
      Example:
          1. tc qdisc add dev vf0 root mqprio num_tc 4 map 0 0 0 0 1 2 2 3\
              queues 2@0 2@2 1@4 1@5 hw 1 mode channel
          2. tc qdisc add dev vf0 ingress
          3. ethtool -K vf0 hw-tc-offload on
          4. ip link set eth0 vf 0 spoofchk off
          5. tc filter add dev vf0 protocol ip parent ffff: prio 1 flower dst_ip\
              192.168.3.5/32 ip_proto udp dst_port 25 skip_sw hw_tc 2
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      bdc8587a
    • Tom Herbert's avatar
      kcm: Call strp_stop before strp_done in kcm_attach · dff8baa2
      Tom Herbert authored
      In kcm_attach strp_done is called when sk_user_data is already
      set to fail the attach. strp_done needs the strp to be stopped and
      warns if it isn't. Call strp_stop in this case to eliminate the
      warning message.
      
      Reported-by: syzbot+88dfb55e4c8b770d86e3@syzkaller.appspotmail.com
      Fixes: e5571240 ("kcm: Check if sk_user_data already set in kcm_attach"
      Signed-off-by: default avatarTom Herbert <tom@quantonium.net>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      dff8baa2