[PATCH v2] app/test-pmd: add generic PROG action parser support

Stephen Hemminger stephen at networkplumber.org
Mon Jun 1 07:07:24 CEST 2026


On Mon, 1 Jun 2026 04:33:42 +0000
"Ajmera, Megha" <megha.ajmera at intel.com> wrote:

> > 
> > For my own curiosity: how user can define his own PROG action?
> > Is it supposed to be programmed and uplodaded to the NIC by some external tool
> > (P4 compiler)?
> > Or does it refer to the set of some predefined functions that given firmware
> > supports?
> > Or ... ?
> > Sorry for probably naive questions, but I found is nearly zero information inside
> > DPDK docs about how PROG action supposed to work.  
> 
> PROG in rte_flow is currently a vendor-defined action interface (name + arguments), not a generic DPDK programming model by itself.

Supporting vendor specific extensions like this should be actively discouraged.
There is a reason DPDK succeeded and OpenDataplane did not.


More information about the dev mailing list