[dpdk-dev] random pkt generator PMD

2016-06-21 Thread Yerden Zhumabekov
I've developed some preliminary version of the driver. The code is derived from Null PMD, but required a lot of rework. It uses following devargs to generate packets: 1) edit=offset:size:[rnd|value] Edit a field within an mbuf packet data with given offset and size. Mark it as 'rnd' or

[dpdk-dev] random pkt generator PMD

2016-06-16 Thread Yerden Zhumabekov
On 15.06.2016 19:02, Neil Horman wrote: > On Wed, Jun 15, 2016 at 03:43:56PM +0600, Yerden Zhumabekov wrote: >> Hello everybody, >> >> DPDK already got a number of PMDs for various eth devices, it even has PMD >> emulations for backends such as pcap, sw rings etc. >> >> I've been thinking about

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
On 15.06.2016 18:25, Dumitrescu, Cristian wrote: So add a loop-mode to pcap pmd? >>> It would be nice to have an option like "...,rewind=1,...". >> As Cristian points out in >> http://dpdk.org/ml/archives/dev/2016-June/041589.html, the current pmd >> behavior of stopping is the odd man out

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
On 15.06.2016 18:33, Jay Rolette wrote: > On Wed, Jun 15, 2016 at 7:11 AM, Yerden Zhumabekov > wrote: >> >> On 15.06.2016 17:50, Jay Rolette wrote: >> >>> On Wed, Jun 15, 2016 at 4:43 AM, Yerden Zhumabekov >>> wrote: >>> >>> Hello everybody, DPDK already got a number of PMDs for various

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
On 15.06.2016 17:25, Panu Matilainen wrote: > On 06/15/2016 02:10 PM, Yerden Zhumabekov wrote: >> >> >> On 15.06.2016 16:43, Dumitrescu, Cristian wrote: >>> Hello everybody, DPDK already got a number of PMDs for various eth devices, it even has PMD emulations for

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
On 15.06.2016 17:50, Jay Rolette wrote: > On Wed, Jun 15, 2016 at 4:43 AM, Yerden Zhumabekov > wrote: > >> Hello everybody, >> >> DPDK already got a number of PMDs for various eth devices, it even has PMD >> emulations for backends such as pcap, sw rings etc. >> >> I've been thinking about the

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
On 15.06.2016 16:43, Dumitrescu, Cristian wrote: > >> -Original Message- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yerden >> Zhumabekov >> Sent: Wednesday, June 15, 2016 10:44 AM >> To: dev at dpdk.org >> Subject: [dpdk-dev] random

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Arnon Warshavsky
istian ; Panu > Matilainen > > ; dev at dpdk.org > > Subject: Re: [dpdk-dev] random pkt generator PMD > > > > > > > > On 15.06.2016 18:25, Dumitrescu, Cristian wrote: > > > > >>>> So add a loop-mode to pcap pmd? > > >>> It w

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
On 15.06.2016 15:49, Bruce Richardson wrote: > On Wed, Jun 15, 2016 at 03:43:56PM +0600, Yerden Zhumabekov wrote: >> Hello everybody, >> >> DPDK already got a number of PMDs for various eth devices, it even has PMD >> emulations for backends such as pcap, sw rings etc. >> >> I've been thinking

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Yerden Zhumabekov
Hello everybody, DPDK already got a number of PMDs for various eth devices, it even has PMD emulations for backends such as pcap, sw rings etc. I've been thinking about the idea of having PMD which would generate mbufs on the fly in some randomized fashion. This would serve goals like, for

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Panu Matilainen
On 06/15/2016 03:14 PM, Yerden Zhumabekov wrote: > > > On 15.06.2016 17:25, Panu Matilainen wrote: >> On 06/15/2016 02:10 PM, Yerden Zhumabekov wrote: >>> >>> >>> On 15.06.2016 16:43, Dumitrescu, Cristian wrote: > > Hello everybody, > > DPDK already got a number of PMDs for

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Panu Matilainen
day, June 15, 2016 10:44 AM >>> To: dev at dpdk.org >>> Subject: [dpdk-dev] random pkt generator PMD >>> >>> Hello everybody, >>> >>> DPDK already got a number of PMDs for various eth devices, it even has >>> PMD emulations for backends such as pca

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Thomas Monjalon
2016-06-15 17:10, Yerden Zhumabekov: > On 15.06.2016 16:43, Dumitrescu, Cristian wrote: > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yerden Zhumabekov > >> I've been thinking about the idea of having PMD which would generate > >> mbufs on the fly in some randomized fashion. This

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Dumitrescu, Cristian
> -Original Message- > From: Yerden Zhumabekov [mailto:e_zhumabekov at sts.kz] > Sent: Wednesday, June 15, 2016 1:55 PM > To: Dumitrescu, Cristian ; Panu Matilainen > ; dev at dpdk.org > Subject: Re: [dpdk-dev] random pkt generator PMD > > > > On 15.06.20

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Dumitrescu, Cristian
> -Original Message- > From: Panu Matilainen [mailto:pmatilai at redhat.com] > Sent: Wednesday, June 15, 2016 1:24 PM > To: Yerden Zhumabekov ; Dumitrescu, Cristian > ; dev at dpdk.org > Subject: Re: [dpdk-dev] random pkt generator PMD > > On 06/15/2016 03:14 PM,

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Dumitrescu, > Cristian > Sent: Wednesday, June 15, 2016 12:26 PM > To: Yerden Zhumabekov ; dev at dpdk.org > Subject: Re: [dpdk-dev] random pkt generator PMD > > > > > --

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yerden Zhumabekov > Sent: Wednesday, June 15, 2016 12:11 PM > To: Dumitrescu, Cristian ; dev at dpdk.org > Subject: Re: [dpdk-dev] random pkt generator PMD > > > How about a Perl/P

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Dumitrescu, Cristian
> -Original Message- > From: Yerden Zhumabekov [mailto:e_zhumabekov at sts.kz] > Sent: Wednesday, June 15, 2016 12:11 PM > To: Dumitrescu, Cristian ; dev at dpdk.org > Subject: Re: [dpdk-dev] random pkt generator PMD > > > > On 15.06.2016 16:43,

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Bruce Richardson
On Wed, Jun 15, 2016 at 04:03:59PM +0600, Yerden Zhumabekov wrote: > On 15.06.2016 15:49, Bruce Richardson wrote: > >On Wed, Jun 15, 2016 at 03:43:56PM +0600, Yerden Zhumabekov wrote: > >>Hello everybody, > >> > >>DPDK already got a number of PMDs for various eth devices, it even has PMD >

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Bruce Richardson
On Wed, Jun 15, 2016 at 03:43:56PM +0600, Yerden Zhumabekov wrote: > Hello everybody, > > DPDK already got a number of PMDs for various eth devices, it even has PMD > emulations for backends such as pcap, sw rings etc. > > I've been thinking about the idea of having PMD which would generate

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yerden > Zhumabekov > Sent: Wednesday, June 15, 2016 10:44 AM > To: dev at dpdk.org > Subject: [dpdk-dev] random pkt generator PMD > > Hello everybody, > > DPDK already got a

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Neil Horman
On Wed, Jun 15, 2016 at 03:43:56PM +0600, Yerden Zhumabekov wrote: > Hello everybody, > > DPDK already got a number of PMDs for various eth devices, it even has PMD > emulations for backends such as pcap, sw rings etc. > > I've been thinking about the idea of having PMD which would generate

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Jay Rolette
On Wed, Jun 15, 2016 at 7:11 AM, Yerden Zhumabekov wrote: > > > On 15.06.2016 17:50, Jay Rolette wrote: > >> On Wed, Jun 15, 2016 at 4:43 AM, Yerden Zhumabekov >> wrote: >> >> Hello everybody, >>> >>> DPDK already got a number of PMDs for various eth devices, it even has >>> PMD >>> emulations

[dpdk-dev] random pkt generator PMD

2016-06-15 Thread Jay Rolette
On Wed, Jun 15, 2016 at 4:43 AM, Yerden Zhumabekov wrote: > Hello everybody, > > DPDK already got a number of PMDs for various eth devices, it even has PMD > emulations for backends such as pcap, sw rings etc. > > I've been thinking about the idea of having PMD which would generate mbufs > on