From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: [PATCH 0/5] netvsc changes for 18.11 Date: Thu, 30 Aug 2018 15:35:07 -0700 Message-ID: <20180830223512.21297-1-stephen@networkplumber.org> Cc: Stephen Hemminger To: dev@dpdk.org Return-path: Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by dpdk.org (Postfix) with ESMTP id E95C05B3A for ; Fri, 31 Aug 2018 00:35:20 +0200 (CEST) Received: by mail-pg1-f179.google.com with SMTP id y4-v6so4520414pgp.9 for ; Thu, 30 Aug 2018 15:35:20 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" These patches are against dpdk-net-next/master because that is where previous patches have already been merged. Stephen Hemminger (5): bus/vmbus: add devargs support net/netvsc: allow tuning latency with devargs net/netvsc: exhausting transmit descriptors is not an error net/netvsc: implement link state change callback net/netvsc: integrated VF support devtools/checkpatches.sh | 2 +- doc/guides/nics/netvsc.rst | 31 +- doc/guides/rel_notes/release_18_11.rst | 14 +- drivers/bus/vmbus/linux/vmbus_bus.c | 2 + drivers/bus/vmbus/private.h | 3 + drivers/bus/vmbus/vmbus_common.c | 22 +- drivers/net/netvsc/Makefile | 1 + drivers/net/netvsc/hn_ethdev.c | 188 +++++++-- drivers/net/netvsc/hn_nvs.c | 11 +- drivers/net/netvsc/hn_nvs.h | 9 + drivers/net/netvsc/hn_rndis.c | 42 +- drivers/net/netvsc/hn_rndis.h | 3 +- drivers/net/netvsc/hn_rxtx.c | 144 ++++--- drivers/net/netvsc/hn_var.h | 48 ++- drivers/net/netvsc/hn_vf.c | 512 +++++++++++++++++++++++++ drivers/net/netvsc/meson.build | 2 +- 16 files changed, 924 insertions(+), 110 deletions(-) create mode 100644 drivers/net/netvsc/hn_vf.c -- 2.18.0