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 990ABA0561 for ; Thu, 27 Feb 2020 18:39:08 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8D5F82C02; Thu, 27 Feb 2020 18:39:08 +0100 (CET) Received: from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com [205.139.110.61]) by dpdk.org (Postfix) with ESMTP id BF3BC1BFA9 for ; Thu, 27 Feb 2020 18:39:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1582825147; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0XYzzD8nfoPfQ5kNUEWVsV/bAC7PsuAcUwb08yexfHA=; b=BjA9bIOIyRFVQjOcN+jgGgwHVESPWq4ahDBN2GHYt9YWWRhIwlHZJsPtP70eDnyMPqywOt xUamiRpF6IkbtnBd+XwMJRjMKW/05fmCs0gko0B4T4b6dOxuSSsb6iCaltF0jF3Xajawyn NaJwCXwl/GbkxLlNIIlZPYxOew39lyM= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-206-acLcGCrZNqikgF1nDRhFNw-1; Thu, 27 Feb 2020 12:39:04 -0500 X-MC-Unique: acLcGCrZNqikgF1nDRhFNw-1 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id C993C107ACC4; Thu, 27 Feb 2020 17:39:03 +0000 (UTC) Received: from rh.redhat.com (unknown [10.33.36.123]) by smtp.corp.redhat.com (Postfix) with ESMTP id 89EAC8AC42; Thu, 27 Feb 2020 17:39:00 +0000 (UTC) From: Kevin Traynor To: Itsuro Oda Cc: Maxime Coquelin , dpdk stable Date: Thu, 27 Feb 2020 17:38:00 +0000 Message-Id: <20200227173807.28004-9-ktraynor@redhat.com> In-Reply-To: <20200227173807.28004-1-ktraynor@redhat.com> References: <20200227173807.28004-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Subject: [dpdk-stable] patch 'net/vhost: fix probing in secondary process' has been queued to LTS release 18.11.7 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, FYI, your patch has been queued to LTS release 18.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 03/02/20. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasi= ng (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable-queue This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable-queue/commit/8fc008aa3fb1c1ace1= 32bf0776ebf9735ff8a3a1 Thanks. Kevin. --- >From 8fc008aa3fb1c1ace132bf0776ebf9735ff8a3a1 Mon Sep 17 00:00:00 2001 From: Itsuro Oda Date: Thu, 6 Feb 2020 10:39:35 +0900 Subject: [PATCH] net/vhost: fix probing in secondary process [ upstream commit 75ad5aadbd64fa89d35fa4a38d54e10cdd8e838e ] This patch adds lacking member setting and makes secondary probe complete. Fixes: 4852aa8f6e21 ("drivers/net: enable hotplug on secondary process") Signed-off-by: Itsuro Oda Reviewed-by: Maxime Coquelin --- drivers/net/vhost/rte_eth_vhost.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_= vhost.c index 45e9d5cae4..52b9e0c102 100644 --- a/drivers/net/vhost/rte_eth_vhost.c +++ b/drivers/net/vhost/rte_eth_vhost.c @@ -1354,6 +1354,9 @@ rte_pmd_vhost_probe(struct rte_vdev_device *dev) =09=09=09return -1; =09=09} -=09=09/* TODO: request info from primary to set up Rx and Tx */ +=09=09eth_dev->rx_pkt_burst =3D eth_vhost_rx; +=09=09eth_dev->tx_pkt_burst =3D eth_vhost_tx; =09=09eth_dev->dev_ops =3D &ops; +=09=09if (dev->device.numa_node =3D=3D SOCKET_ID_ANY) +=09=09=09dev->device.numa_node =3D rte_socket_id(); =09=09eth_dev->device =3D &dev->device; =09=09rte_eth_dev_probing_finish(eth_dev); --=20 2.21.1 --- Diff of the applied patch vs upstream commit (please double-check if non-= empty: --- --- -=092020-02-27 17:26:24.195379370 +0000 +++ 0009-net-vhost-fix-probing-in-secondary-process.patch=092020-02-27 17:2= 6:23.646831181 +0000 @@ -1 +1 @@ -From 75ad5aadbd64fa89d35fa4a38d54e10cdd8e838e Mon Sep 17 00:00:00 2001 +From 8fc008aa3fb1c1ace132bf0776ebf9735ff8a3a1 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 75ad5aadbd64fa89d35fa4a38d54e10cdd8e838e ] + @@ -10 +11,0 @@ -Cc: stable@dpdk.org @@ -19 +20 @@ -index d7bba5c6e2..307de2c682 100644 +index 45e9d5cae4..52b9e0c102 100644 @@ -22 +23 @@ -@@ -1398,6 +1398,9 @@ rte_pmd_vhost_probe(struct rte_vdev_device *dev) +@@ -1354,6 +1354,9 @@ rte_pmd_vhost_probe(struct rte_vdev_device *dev)