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 790C7436D0; Tue, 12 Dec 2023 11:25:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1CF2842DBD; Tue, 12 Dec 2023 11:25:34 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 228534026E for ; Tue, 12 Dec 2023 11:25:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1702376732; 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=nTtxcZG9k4ONRrPZz1FjCiMjGXCZR2K4lOHdpHs1uNU=; b=A/Oqd908fJmK0oyucnBIcTmksBKYb1NNtVgn88fVXtjga4RzdVy3HzVYmed8Gy0FSs6Z4J zw92tHYBbayPGXVZ9SrNjbLYeqDnjNH91XsLUr+Nj82YAi/9BG5fIKmG3Pnt6/gWD3DOCB ERP6bKQsB8afotrONyThMzhjNPhhx7Q= Received: from mail-lj1-f197.google.com (mail-lj1-f197.google.com [209.85.208.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-577-lzlu6XODOqCBxqjlEDNtSQ-1; Tue, 12 Dec 2023 05:25:30 -0500 X-MC-Unique: lzlu6XODOqCBxqjlEDNtSQ-1 Received: by mail-lj1-f197.google.com with SMTP id 38308e7fff4ca-2ca1d169c0eso50709941fa.2 for ; Tue, 12 Dec 2023 02:25:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702376729; x=1702981529; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nTtxcZG9k4ONRrPZz1FjCiMjGXCZR2K4lOHdpHs1uNU=; b=MC4JSujIG5rRrfqlkSmNbwHdB31HmmPUJ8gevhHLLNc2F7g/mUcYLqrE/HkPBy8uv0 z3+SPufBlCS2N3OrshBEqbXoB+XJuB6OV/LUp7T9P3y7k+qZf8OWGJPULjml1z1iSGpk t5LTnypjQ4PB4eileFRgXmLTTTsI0w8pdJCSfifxKD4xhLCu7cCtHQdqxKZWtgQhd2xv 6TcUcQSNRLSwSYTbzjbtH647R/ZNb9drxZIQnN3d/8e4hKDyYSRlsTWw1K9+RqFwnnAa FJCVz9e/Yws6JaMkG7TdUw+oftIrxBXO3B+FEu/D7Io+GDzMCFRJtJbmxLxt60wfppjw uNwg== X-Gm-Message-State: AOJu0YwaHe5unxuNVmcTKVIHk0xTBAoLHw+FenLG20S26nFdf2HD5XXg zsmmx0GYTPceO5VllzUwSl77lGr9Myid0foZqsU55kjHltKv4ncCRMPLTJfsG7BphqCrMtHpkfB zBT8jJJ5HCTcQplWPlgg= X-Received: by 2002:a2e:9254:0:b0:2ca:690:f63a with SMTP id v20-20020a2e9254000000b002ca0690f63amr2503452ljg.88.1702376729524; Tue, 12 Dec 2023 02:25:29 -0800 (PST) X-Google-Smtp-Source: AGHT+IGHgkTUg3zo0MqtK40+rGI72gu6+Nb1JL5RhBIkjgKGkdt9IovTowBN0gojmkW3wjSYU/YEdLYm/7I/M+HHUfs= X-Received: by 2002:a2e:9254:0:b0:2ca:690:f63a with SMTP id v20-20020a2e9254000000b002ca0690f63amr2503448ljg.88.1702376729213; Tue, 12 Dec 2023 02:25:29 -0800 (PST) MIME-Version: 1.0 References: <20231205145109.1000464-1-bruce.richardson@intel.com> In-Reply-To: <20231205145109.1000464-1-bruce.richardson@intel.com> From: David Marchand Date: Tue, 12 Dec 2023 11:25:17 +0100 Message-ID: Subject: Re: [PATCH 0/3] enhancements for dpdk-cmdline-gen script To: Bruce Richardson Cc: dev@dpdk.org, skori@marvell.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 On Tue, Dec 5, 2023 at 3:51=E2=80=AFPM Bruce Richardson wrote: > > This set contains some small enhancements for the cmdline generation > script introduced in the last release. Specifically: > > * Add support for commands with an optional variable parameter. This > is needed to support command pairs like testpmd's "start tx_first" > and "start tx_first 128" (to send 128 packets rather than 32). > > * Improve IP address handling support. We make the "IP" type correspond > to the cmdline lib IP type which supports IPv4 and v6. Then we add > explicit support for IPv4 addresses and IPv6 addresses only via > new type names. > > > Bruce Richardson (3): > buildtools/dpdk-cmdline-gen: support optional parameters > buildtools/dpdk-cmdline-gen: fix IP address initializer > buildtools/dpdk-cmdline-gen: add explicit IPv4 and v6 types > > buildtools/dpdk-cmdline-gen.py | 21 ++++++++++++++++++++- > doc/guides/prog_guide/cmdline.rst | 17 +++++++++++++++++ > 2 files changed, 37 insertions(+), 1 deletion(-) Series applied, thanks Bruce. --=20 David Marchand