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 BEA0EA0524; Mon, 12 Apr 2021 23:24:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7B352141309; Mon, 12 Apr 2021 23:24:54 +0200 (CEST) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by mails.dpdk.org (Postfix) with ESMTP id 5F31A141301 for ; Mon, 12 Apr 2021 23:24:53 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B46245C019F; Mon, 12 Apr 2021 17:24:52 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 12 Apr 2021 17:24:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=fm3; bh= 8gwLxqIOrgG59Fs2ETobck6RRT0CTwjifbBuk/7wcbY=; b=NI4mwrjKqTObfzEn R/abhIYyog2vQsP6wHMn8Pvgct9sjaV8/KVl+wBpCOVbLVYgJl68q1QMkCWkcU+l bSaXi0mL2vsTZgccyVvqLHhzeSi+ZW9G5HwaUq98HXbM58Fu99nfRC1koYhSM6Mn uBazSNigpmvBfiDWj+piY+M1SnV+hQi/UyrEwduaUt2KPEX4CLxQApI93AKjcBA2 iz8wJtcdcHrTJTYcfxO2Q+e9E48dqgG7xGy6bBgjJW3lDozh3gYd9Crd79PggDBt yBT5yl+szG8zjQAvBqpMyEuY/fVzjSpjI1tm6W0EFbK8aH3HkwEYedEyDw7O8crh kQBIhQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=8gwLxqIOrgG59Fs2ETobck6RRT0CTwjifbBuk/7wc bY=; b=DxJcrI6r0tFcZwThxLsS100nSPae9oWV8c2/WBp3M620lIwVUqFJvCw4w 1Co36Hum6a+R2+dsjNJ/NZNh8+Dg21FXdzygZOGmH58vP8QC9jC7yOKVfZXT2Rsz RxuoOTfnNyInByT3ODfEbj9iX+1ORKx9CAAdYMyw4GPr0+ddgnaI4gH1pJkR6Gh/ wdFn4mHgisRduwtFvqgcW7+DWGTLsScVBL71E6ImeRDB2utXotUEqhxK/XzcSqzU WLImMpemvxTEwbCJoyVJeJG3bd4XXaxetEF2QnDN7WvxfFxq+hxUhrWZa6bIbYzy ie0i2zbWOOQHEmiddjZMMu07gjf+w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudekjedgudeivdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffufffkjghfggfgtgesthfuredttddtvdenucfhrhhomhepvfhhohhm rghsucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenuc ggtffrrghtthgvrhhnpedugefgvdefudfftdefgeelgffhueekgfffhfeujedtteeutdej ueeiiedvffegheenucfkphepjeejrddufeegrddvtdefrddukeegnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgr lhhonhdrnhgvth X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 04BF3108005F; Mon, 12 Apr 2021 17:24:50 -0400 (EDT) From: Thomas Monjalon To: Xueming Li Cc: Gaetan Rivet , dev@dpdk.org, xuemingl@nvidia.com, Asaf Penso , Ferruh Yigit , Andrew Rybchenko Date: Mon, 12 Apr 2021 23:24:49 +0200 Message-ID: <1627586.tg1ZHOGH2v@thomas> In-Reply-To: <1618064637-16413-6-git-send-email-xuemingl@nvidia.com> References: <1618064637-16413-1-git-send-email-xuemingl@nvidia.com> <1618064637-16413-6-git-send-email-xuemingl@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v4 5/5] devargs: parse global device syntax 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 Sender: "dev" 10/04/2021 16:23, Xueming Li: > --- a/doc/guides/rel_notes/release_21_05.rst > +++ b/doc/guides/rel_notes/release_21_05.rst > @@ -131,6 +131,12 @@ New Features > * Added command to display Rx queue used descriptor count. > ``show port (port_id) rxq (queue_id) desc used count`` > > +* **Enabled new devargs parser.** > + > + * Unified devargs storage buffer usage. I think this one can be skipped, it is internal handling. > + * Added new bus driver api to allow bus driver contribute to devargs parsing. > + * Try new devargs syntax parser first, fallback to legacy syntax parser. Rewording: " * Enabled devargs syntax ``bus=X,paramX=x/class=Y,paramY=y/driver=Z,paramZ=z`` * Added bus-level parsing of the devargs syntax. * Kept compatibility with the legacy syntax as parsing fallback. " Please move this block at the beginning of the release notes.