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 7331645AD8; Mon, 7 Oct 2024 20:12:25 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2B570402DD; Mon, 7 Oct 2024 20:12:25 +0200 (CEST) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mails.dpdk.org (Postfix) with ESMTP id 1168D402DD for ; Mon, 7 Oct 2024 20:12:24 +0200 (CEST) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-7db90a28cf6so3834230a12.0 for ; Mon, 07 Oct 2024 11:12:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1728324743; x=1728929543; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=rs/KrUZ6h4oTj7rNOYZifJE19L682k+y+MOj0cHMnq0=; b=h54QTxTY4GD4gtxAk/gtlM29H3jBc7cjzhxt4fvzJKQObSe/+5LqyucSMFSiJK64ik K8jHXr4AEMKAAtqnOhT1/YgVpSmrh+nnGLDdpbeL0US30lxomPUS75p+KKZzhR4FwEeF KcD8xNw/b/pTPhnty7iIpZ4Dz779elE0w8MGAzI7CqWg4wVTPY8naygeVx0PcOdlNWgw e+/HAz4JMYfq3G3qt7iFX48bn+TSsYxUU2aZJFXR247OjUexBUAx8ihqsSaJZn+ZpcnM pskYgGoRFQcjGkBTRh1Jk8dftQRMjVoCpZ71OvpiT+kAt8zP+M2S8syXbeDpGuSTDnnn l+Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728324743; x=1728929543; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rs/KrUZ6h4oTj7rNOYZifJE19L682k+y+MOj0cHMnq0=; b=tcEzs7mOre6oJMEN/a9ZU7EmC221gHzqh+ilzg7FA8uxkJbkJRhHVAbWciESbCLq/s Fjlbj3fpP+4w9XTXR7/ylQhoM1OoWLAZMeTjbUknZS6rBhJGzHfXwjbmLup0E8KbF05N bsReVbs1OvRy3tGhiFrtIc0Z1nXRA6Cc8ur568fXPCfhVbGQ294H26r5sqwbT+k82X7W vXMzWJApPZHHTZBeVZSoA8Ywq/DLVo9gfJ0bOxeouq87JoWyz0OjxihR6pslafyMp+z/ Xowfy1xdWHmNAfKuIBSB2loKIGKCcvkjCi4+adaRUs3O8COARVDTZIlZNHQn7on8r1+8 J9zg== X-Forwarded-Encrypted: i=1; AJvYcCVD2AjkeVWzOxRUH+V6bE60CfVH0C1aFUiyBLsdbwqnrd5zZmEWJwDdRlmNP03qbAPG4b0=@dpdk.org X-Gm-Message-State: AOJu0YwRgiDvY/TgiiGBaloVsrgSVMxmeAB6d2Pqbet6jCyZJt1tPT7w NW/31/6x8oYq+PiXwbNoLKDNoX3PIxhGWzFJA3QhMslzEhzwLgiyGD5zcTCAsyw= X-Google-Smtp-Source: AGHT+IFD7Rr/SFrJRWiwY7gY3M0H4FuRKtVBYx3WbVWpeUN4lWURlWPo2uv4loil/GGIcmadF/a+4A== X-Received: by 2002:a17:90a:3da1:b0:2e0:89f2:f60c with SMTP id 98e67ed59e1d1-2e27de7d044mr736361a91.11.1728324743109; Mon, 07 Oct 2024 11:12:23 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2e20b128847sm5753296a91.49.2024.10.07.11.12.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Oct 2024 11:12:22 -0700 (PDT) Date: Mon, 7 Oct 2024 11:12:21 -0700 From: Stephen Hemminger To: Ferruh Yigit Cc: Qi Zhang , aman.deep.singh@intel.com, yuying.zhang@intel.com, orika@nvidia.com, cristian.dumitrescu@intel.com, dev@dpdk.org, "Mcnamara, John" , Bruce Richardson Subject: Re: [PATCH v6] app/testpmd: enable cli for programmable action Message-ID: <20241007111221.34ebdd94@hermes.local> In-Reply-To: <6098192b-96a5-48cd-aad2-a178745a66cd@amd.com> References: <20231005100246.242970-1-qi.z.zhang@intel.com> <20231011120332.626859-1-qi.z.zhang@intel.com> <17c02040-48e2-4a4d-84f4-9431dc5b1c1b@amd.com> <6098192b-96a5-48cd-aad2-a178745a66cd@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Thu, 18 Apr 2024 16:39:14 +0100 Ferruh Yigit wrote: > On 2/8/2024 1:10 AM, Ferruh Yigit wrote: > > On 10/11/2023 1:03 PM, Qi Zhang wrote: > >> Parsing command line for rte_flow_action_prog. > >> > >> Syntax: > >> > >> "prog name [arguments \ > >> ... end]" > >> > >> Use parse_string0 to parse name string. > >> Use parse_hex to parse hex string. > >> Use struct action_prog_data to store parsed result. > >> > >> Example: > >> > >> Action with 2 arguments: > >> > >> "prog name action0 arguments field0 03FF field1 55AA end" > >> > >> Action without argument: > >> "prog name action1" > >> > >> Signed-off-by: Qi Zhang > >> > >> > > > > Hi Ori, Cristian, can you please help reviewing this patch? > > > > Is this patch still/active valid? This patch no longer applies, merge conflicts please rebase/retest and resubmit.