From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id D6651A0032;
	Wed, 29 Sep 2021 23:40:05 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id AF855410EF;
	Wed, 29 Sep 2021 23:40:05 +0200 (CEST)
Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com
 [209.85.128.53]) by mails.dpdk.org (Postfix) with ESMTP id BE161410EC
 for <dev@dpdk.org>; Wed, 29 Sep 2021 23:40:03 +0200 (CEST)
Received: by mail-wm1-f53.google.com with SMTP id j27so2966464wms.0
 for <dev@dpdk.org>; Wed, 29 Sep 2021 14:40:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=j6dANe+Yk+GQ730s4oTSkfwhL1lTQEgwJPOvtRxnD8s=;
 b=AIyVOfB8GZFfKEtu7n06rh1HqfAYr/Xc8RLZVJxOxUbjVQHCtnNNm2iJqfROXGfNTN
 RrFXnFJ8z3Q8fdbkYl9V1iG8lezTPEbWg1VvbifTsW9dkJ/KduYyhcQEA0rlo892ckdz
 d6+n+/lao+vo3wYmhEobCADk/DMpZZEW/nmsG2l4qZphKiN5u+quctY3wGH9F+cPdXzr
 3m04CJjCGz66G/QlWYluBoBmAKQAVMxtFPrD9p3iJEYQtXuuZCstV8KAiq+uCor05mmy
 Ubp+clH7W3CgzMMqdbAJZiMT764A+C22JBU1Q81ryYOtGMTfCkOuGCpDue2R61sXNz7b
 k4HA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=j6dANe+Yk+GQ730s4oTSkfwhL1lTQEgwJPOvtRxnD8s=;
 b=IqgsoJTygwOyn7FfaT42EmMLJqUFc8DdiGd01GFbSR3wwi1S46TU9QDr7yts8WYfRW
 E3BEJ+R0EqvbwM37oaQ1646z2OFocMwZSJVVlACWU792aCS+GgFt3gdI2mDZc/5o/Fkd
 5pIt4R/OjSIwnjxA3utssuBD+Cn88XK2MBXpybFAoDY7CoqLQirEctRYQXseDQQRwOBX
 urAugutxMf1ALdhtV3EdZCR1JVNkQhAdGjKyCFCsHGdYuWn+x9Tu5XfoUkli06d4+6Km
 EyaK93Cy0P+wN3opL4+blM2aY44KM7tnBnTxarmRLyV3iLWJCVgI2TGwXZkeOP/SIuMJ
 SBzg==
X-Gm-Message-State: AOAM531ycKP1TNRUqzbZYj7VPe6FJEwB2GTu1iWq4uPfRHmCmofwgd2f
 zt2dcsHIjPxLMXZpw42pHwIReMCljN4d/g==
X-Google-Smtp-Source: ABdhPJwzZ10n8f+xI0bsJMluaGTYHhXT4ZURObHr8ktm91wLUH4bwZjMtDDHqkIwdmCjtKIk1MV7Dg==
X-Received: by 2002:a7b:c453:: with SMTP id l19mr2106584wmi.7.1632951603524;
 Wed, 29 Sep 2021 14:40:03 -0700 (PDT)
Received: from gojira.dev.6wind.com (host.78.145.23.62.rev.coltfrance.com.
 [62.23.145.78])
 by smtp.gmail.com with ESMTPSA id o19sm1079743wrg.60.2021.09.29.14.40.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 29 Sep 2021 14:40:03 -0700 (PDT)
From: Olivier Matz <olivier.matz@6wind.com>
To: dev@dpdk.org
Cc: Olivier Matz <olivier.matz@6wind.com>,
 Bruce Richardson <bruce.richardson@intel.com>,
 Xueming Li <xuemingl@nvidia.com>, Gaetan Rivet <grive@u256.net>,
 Ray Kinsella <mdr@ashroe.eu>
Date: Wed, 29 Sep 2021 23:39:38 +0200
Message-Id: <20210929213943.17817-1-olivier.matz@6wind.com>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210924155740.20510-1-olivier.matz@6wind.com>
References: <20210924155740.20510-1-olivier.matz@6wind.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Subject: [dpdk-dev] [PATCH v2 0/5] kvargs: promote or remove experimental api
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

This patchset promotes 2 functions rte_kvargs_parse_delim() and
rte_kvargs_get() as stable.

It also replaces rte_kvargs_strcmp() by a new one
rte_kvargs_get_with_value(), which is easier to use.

v2
* remove rte_kvargs_strcmp from version.map

Olivier Matz (5):
  kvargs: promote delimited parsing as stable
  kvargs: promote get from key as stable
  kvargs: new function to get from key and value
  kvargs: remove experimental function to compare string
  kvargs: fix comments style

 drivers/bus/auxiliary/auxiliary_params.c |  9 ++--
 drivers/bus/vdev/vdev_params.c           | 13 +-----
 lib/kvargs/rte_kvargs.c                  | 32 +++++++------
 lib/kvargs/rte_kvargs.h                  | 59 ++++++++++++------------
 lib/kvargs/version.map                   |  9 ++--
 5 files changed, 57 insertions(+), 65 deletions(-)

-- 
2.30.2