Re: [dpdk-dev] [RFC] P4 enablement in DPDK

2018-06-20 Thread Dumitrescu, Cristian
> > How about moving this as separate library(pipeline dev) with driver(plugin) > interface > and librte_pipeline based API being used as one plugin/driver. This will > enable us > to hook another HW based or HW-SW combination of plugins in future. This is exactly what we are looking to do. The

Re: [dpdk-dev] [RFC] P4 enablement in DPDK

2018-06-19 Thread Jerin Jacob
-Original Message- > Date: Wed, 18 Apr 2018 18:22:01 +0100 > From: Cristian Dumitrescu > To: dev@dpdk.org > CC: dan.d...@intel.com > Subject: [dpdk-dev] [RFC] P4 enablement in DPDK > X-Mailer: git-send-email 2.7.4 > > P4 is a language for programming the data pla

Re: [dpdk-dev] [RFC] P4 enablement in DPDK

2018-06-19 Thread Dumitrescu, Cristian
] [RFC] P4 enablement in DPDK Hi, I want to express support for this proposal and adding P4 capabilities in DPDK. For example, I personally see a lot of demand for a production-quality P4-programmable software switch. [Cristian] Excellent, thank you! A few comments on this: 1) I see a lot of

Re: [dpdk-dev] [RFC] P4 enablement in DPDK

2018-06-15 Thread antonin
Hi, I want to express support for this proposal and adding P4 capabilities in DPDK. For example, I personally see a lot of demand for a production-quality P4-programmable software switch. A few comments on this: 1) I see a lot of similarities between the proposed PDEV table runtime API and th

Re: [dpdk-dev] [RFC] P4 enablement in DPDK

2018-04-18 Thread Kuusisaari, Juhamatti
Hello, > -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Cristian Dumitrescu > Sent: Wednesday, April 18, 2018 8:22 PM > To: dev@dpdk.org > Cc: dan.d...@intel.com > Subject: [dpdk-dev] [RFC] P4 enablement in DPDK > > P4 is a language

[dpdk-dev] [RFC] P4 enablement in DPDK

2018-04-18 Thread Cristian Dumitrescu
P4 is a language for programming the data plane of network devices [1]. The P4 language is developed by p4.org which is joining ONF and Linux Foundation [2]. This API provides a way to program P4 capable devices through DPDK. The purpose of this API is to enable P4 compilers [3] to generate high p