From patchwork Fri Sep 24 15:57:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olivier Matz X-Patchwork-Id: 99635 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 80AE3A0548; Fri, 24 Sep 2021 17:58:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0305741305; Fri, 24 Sep 2021 17:58:08 +0200 (CEST) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mails.dpdk.org (Postfix) with ESMTP id 3FC634126F for ; Fri, 24 Sep 2021 17:58:06 +0200 (CEST) Received: by mail-wr1-f52.google.com with SMTP id r23so3566856wra.6 for ; Fri, 24 Sep 2021 08:58:06 -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:mime-version :content-transfer-encoding; bh=hpcNsCdM3zXkZ7un9QdZ5SGAmAZ5p3DnONB0i8AAI0w=; b=JIOmwoLi41HxRXOqjQtjIneTepq8WtrIV3czV+yBcVNn5xl1W/S2Av8fWpeHRyb2+M r9E3ugq3VDu7VrX3P1N9zCwyo45BYfx0ZQsaqylkiko2lQ9DSe7TTAT0I3gFh5tOPiFY hvBjGAz+Q8q4fX8Db7r76X9YxvTPaTNeKC9hCCi4tnODI/K8it0luYpMEDQFnbxk5uVq Gzi8t5a4bkDzeG6LJrkPFLaa+Y6NQEURyv8PORqJ+RPqi6ZTJ88CNqPO0QJkeisJ5nY7 lyx8cR6CXPF9FhzVCi+JHGMmjM/YEx1q/YfFbXvEdjKccz0qyPQqTiUwZt5JGCpbAExE XVzA== 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:mime-version :content-transfer-encoding; bh=hpcNsCdM3zXkZ7un9QdZ5SGAmAZ5p3DnONB0i8AAI0w=; b=2cwlMPShKCuDLItN4Ae0TClIo5w3RTeybxDDoUxZ8Jnjh3Un6sxhw50EH6LS3Sm92c T3g7wkp7NcOoqyVkGTPdqA98ll/5RBpkJIp/3JK6xCA/vETn6jq8EhN+buyDdIHkcAQT bb7ASO+zvV1qCQegFXG1c5IQcFvq92spRhGucWAON5hf5pXR6XDoGPTKs+mfU9Knj65P ovt9eKzhnfn05XORLDyo3w0ObJzapY7+RbPLB+XNWoZjXA4vUFqMfdGIZ2GN+A4CbL/9 ban8hE8Aa9YZo5FueizAHmebN6FiKZsxmG+AIK8NYR6kU85CythtZloyZZNkrnJjXpUu +F8g== X-Gm-Message-State: AOAM532a8wNUOwBaBdBtr/GMwe/90fziWwIJTe0h/DlvCQMySI370r5J 4+T1rlulFlFuGSy0qtZrLfqTesbMS0YaKw== X-Google-Smtp-Source: ABdhPJww0X5YrIvDhNalSzuIkg4gIijt/oJQD7jeEIZL+ajB/sGESELmw+enutdU58HfFuWPzeITiw== X-Received: by 2002:a05:600c:4fc6:: with SMTP id o6mr2782058wmq.147.1632499085947; Fri, 24 Sep 2021 08:58:05 -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 a75sm9280829wmd.4.2021.09.24.08.58.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Sep 2021 08:58:05 -0700 (PDT) From: Olivier Matz To: dev@dpdk.org Cc: Olivier Matz , Bruce Richardson , Xueming Li , Gaetan Rivet , Ray Kinsella Date: Fri, 24 Sep 2021 17:57:35 +0200 Message-Id: <20210924155740.20510-1-olivier.matz@6wind.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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. 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 | 7 +-- 5 files changed, 57 insertions(+), 63 deletions(-) Reviewed-by: Xueming Li