From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1987141E65; Fri, 10 Mar 2023 15:58:43 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B840140DD8; Fri, 10 Mar 2023 15:58:42 +0100 (CET) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by mails.dpdk.org (Postfix) with ESMTP id EE81140A8B for ; Fri, 10 Mar 2023 15:58:40 +0100 (CET) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 980393200124; Fri, 10 Mar 2023 09:58:36 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 10 Mar 2023 09:58:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1678460315; x=1678546715; bh=ZUXk7JseRfsG/DpuvrgG8zcQebtRiRPnZ2O H2QSz4Uk=; b=DRtsRU30IN5dtweqPqtXHFqAixS0VTecrznoYC4flFmtVYrQrZS Qvbru5e1TGmyosvkfJja3/HX5eRKSqxUsGEzLSbKZdv9Q4mY2jRfxl3kakACtYBL Qi0vjQVmlGvXFpfZ+znxiIGUZK9GbBIyHdBYKMQrljCkLRrWyTva+7WBTuEY7dnc /m3zUP4N3DMxS6dbzS2zDialuuhcT6JPOgrBmedY+OsppUVyiIhzJc0PGHActIPn 4DGmQtFA3s/BgqfJDke5TtFTxoCKbJSEXF2e/uaWybRIC0Z6O+ssm+HhDNQ0O3Mj kcDmitKpOaOVwJpejtmQI9XSN69uiqfj/Hg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1678460315; x=1678546715; bh=ZUXk7JseRfsG/DpuvrgG8zcQebtRiRPnZ2O H2QSz4Uk=; b=pguyj0nOCcfOoHfTlgc7hrUhhEgpz1WIlgnKa9G0CWB9y3GGsVi KPME9FdKFrVeYa0OgmFHh2QADpsDPrjfXTkGe7BaBiq3y6CXvyT7ZRYt5ZkKz3ye ogYA0jV9l1SxIoSi0jjfIsvkaA/wFcpqzEC6DaHwwe7WmlBR0YkD8qaJho8rH2sm Z1f/0K/NqXhwehRS8djgdMVOVymY0bguSTQeGRjE/RCTgY1FGpJP4krpVeIaSvY4 iUcR/fe4Udi9pkQfeEwDpcIuQaDYu8PTWHh7gPoFm/JaAWE5PPkn+3k5I9AWdCC9 H4C+1cp/bsndOJicE7DdcbiINCutRS1CFPw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddukedgieelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffkjghfggfgtgesthhqredttddtjeenucfhrhhomhepvfhhohhm rghsucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenuc ggtffrrghtthgvrhhnpeegtddtleejjeegffekkeektdejvedtheevtdekiedvueeuvdei uddvleevjeeujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 10 Mar 2023 09:58:34 -0500 (EST) From: Thomas Monjalon To: "Dumitrescu, Cristian" Cc: David Marchand , dev@dpdk.org, Ferruh Yigit , Stephen Hemminger , "Jangra, Yogesh" , "Singh, Aman Deep" , "Zhang, Yuying" , "dev@dpdk.org" , "R, Kamalakannan" , "Suresh Narayane, Harshad" Subject: Re: [PATCH] app/testpmd: fix closing softnic port before ethdev ports Date: Fri, 10 Mar 2023 15:58:32 +0100 Message-ID: <2905442.VdNmn5OnKV@thomas> In-Reply-To: References: <20230309144249.1199517-1-yogesh.jangra@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 10/03/2023 15:36, Dumitrescu, Cristian: > From: David Marchand > > On Fri, Mar 10, 2023 at 2:48=E2=80=AFPM Dumitrescu, Cristian > > wrote: > > > > Why not fix the misbehaving drivers, instead of working around for > > > > softnic, as Stephen suggested? > > > > > > > > Is there a list of problematic drivers? > > > > > > > > > > Ferruh, I think this is not a reasonable request. We don't have the e= xpertise to > > fix all drivers, not the hardware to test all drivers. > >=20 > > Then, please report the issues. > > I am also NAKing this horror. > >=20 > > -- > > David Marchand >=20 > Hi David, >=20 > Your ideas on how to fix this issue would be way more helpful than your N= AK=F0=9F=98=89 >=20 > Can you please explain why this fix is a problem? We have device X that s= its on top of devices A, B, C, ... who are created and started before devic= e X, to me it makes sense to stop device X first before stopping A, B, C, .= =2E. =46erruh has already explained it well: it is not a testpmd problem. The problem you describe can happen in any application, so we need to fix the root cause. If there are problems in some drivers, please tell us which one and we'll look at how to fix them.