From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id BEB93A0093; Tue, 19 May 2020 18:52:52 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 837121D60D; Tue, 19 May 2020 18:52:51 +0200 (CEST) Received: from mail-pg1-f196.google.com (mail-pg1-f196.google.com [209.85.215.196]) by dpdk.org (Postfix) with ESMTP id F37851D604 for ; Tue, 19 May 2020 18:52:49 +0200 (CEST) Received: by mail-pg1-f196.google.com with SMTP id t11so120418pgg.2 for ; Tue, 19 May 2020 09:52:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=mwTysaBF6FfrLtABbi/XcOzjOVAiHQl28+XIlz3iEks=; b=D71dEsIhGrbzYe6oAhEFClhhxIcykBd6YGxyxWrS922afQV4y/8hfktY4iid5FPzWz JNwV6LFMB0zrRjna7ASvZrUUI7BVMw1j29ENccqMpDH+fyaQ6bwFFo/gCL+r7yG/PKVi K/DRE140VBza7QsPCA0DUd+vUf5WODIVEjdnfDv7bTNtNN6KtiojitEESZJ3NAd25ZUn Ivxr+KM86m80mqE4IgaNJO8J/+bukStIshJZPFtRmrVW9FDw3OjYJBX9OLQ50V19P9YP 4IoiTdtVidghWes3SIiIYh4PLfY1nAmaJLLIWnrqxPdy1pY5YHVF6UrFWs0MU9wtOVRs rtMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=mwTysaBF6FfrLtABbi/XcOzjOVAiHQl28+XIlz3iEks=; b=AGZQ35hPxr4wyjM3OGGhU5718qf0iLKiuETqEDqZKz0PP1+iQpjns2wvMkN6dQFnCV e/LfBHth97RELBj613hvYsYeQBEr6rFyOBQUMQiLiGeI7AmHLyFUJ+xcpYUXVQHdsLpi A0KksBG9MnT8S8EZGw9MROdjMf3Dk6kRWqFJX3JJO7BpZ59BWaiV+6TYVMFyj9ZoUtH/ 5FBx1PxABWyHy/IahWlNNPzFIkXT1LCNi4EC9RcNEjWcxw8xFGGjglwXygOtHWJZXHJy 1p4BzEdOZ6hp3jz8xKdPRxUxELxIeIMgXKyJYtyqbq2NCnOq6h2JP9qI4oSN83HBPwi2 LR8A== X-Gm-Message-State: AOAM5337MS8ajLiz1Y66bnogStrPkWfie+yRlqX/4kzfAS+QVHQ9ok3T rvU0r937yYHtU3ST/YyHNtCXyw0rk7S9iQ== X-Google-Smtp-Source: ABdhPJxGkdIbkFEu+9nh0kBFDCYLrUhr4o7S7SvKmQi1WBf88tOCoSL456lqVedHr7WoK+Ssqh8yVg== X-Received: by 2002:a62:6545:: with SMTP id z66mr22493pfb.87.1589907168492; Tue, 19 May 2020 09:52:48 -0700 (PDT) Received: from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id c12sm107394pjm.46.2020.05.19.09.52.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2020 09:52:47 -0700 (PDT) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger Date: Tue, 19 May 2020 09:52:23 -0700 Message-Id: <20200519165230.23306-1-stephen@networkplumber.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200506192730.21613-1-stephen@networkplumber.org> References: <20200506192730.21613-1-stephen@networkplumber.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v3 0/7] net/netvsc: VF bug fix and diagnostic support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This set of patches includes bugfixes for races in VF handling and implements the queue and descriptor status functions in netvsc PMD. This patch set is likely to cause merge warnings for the automated tools because it is based on top of my previous netvsc PMD patches already in net-next branch. v3 - review feedback from v2 fixes for VF notification races Stephen Hemminger (7): net/netvsc: support per-queue info requests net/netvsc: implement rx/tx descriptor status functions net/netvsc: change tx/rx logging net/netvsc: fix warning when VF is removed net/netvsc: don't query VF link state net/netvsc: process link change messages in alarm net/netvsc: do not spin forever waiting for reply drivers/net/netvsc/hn_ethdev.c | 10 +++- drivers/net/netvsc/hn_rndis.c | 51 +++++++++++++--- drivers/net/netvsc/hn_rxtx.c | 106 ++++++++++++++++++++++++++++++--- drivers/net/netvsc/hn_var.h | 11 +++- drivers/net/netvsc/hn_vf.c | 104 ++++++-------------------------- 5 files changed, 173 insertions(+), 109 deletions(-) -- 2.26.2