[dpdk-dev] 4 Traffic classes per Pipe limitation

2013-11-29 Thread Dumitrescu, Cristian
Hi Ariel, some comments inlined below. Regards, Cristian -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ariel Rodriguez Sent: Thursday, November 28, 2013 8:53 PM To: dev at dpdk.org Subject: [dpdk-dev] 4 Traffic classes per Pipe limitation Hi, im working

[dpdk-dev] 4 Traffic classes per Pipe limitation

2013-11-29 Thread Ariel Rodriguez
Thanks for the answer, your explanation was perfect. Unfortunally , the client requirements are those, we need at traffic control level around 64 traffic metering controlers (traffic classes) at subscriber level. Each subscriber have a global plan rate (each pipe have the same

[dpdk-dev] Unable to build dpdk : #error "SSSE3 instruction set not enabled"

2013-11-29 Thread Etai Lev-Ran
Hi Surya, SSE3 instructions are not enabled by default. To enable, you can either tell gcc your CPU architecture (-march=) as suggested by Marc, or enable just the specific SSE version that's supported by your CPU (e.g., make TOOLCHAIN_CFLAGS="-msse4") See

[dpdk-dev] Sporadic errors while initializing NICs in example applications, dpdk-1.5.0r1

2013-11-29 Thread Thomas Monjalon
29/11/2013 13:25, Thomas Monjalon : > 29/11/2013 14:53, Dmitry Vyal : > > On 11/28/2013 03:01 PM, Richardson, Bruce wrote: > > > [BR] Frequency changes should not affect timers for modern Intel CPUs. > > > Please see the " Intel(r) 64 and IA-32 Architectures Software > > > Developer's > > >

[dpdk-dev] Sporadic errors while initializing NICs in example applications, dpdk-1.5.0r1

2013-11-29 Thread Thomas Monjalon
29/11/2013 14:53, Dmitry Vyal : > On 11/28/2013 03:01 PM, Richardson, Bruce wrote: > >> It's probably due to a frequency scaling. > >> The timer based is initialized when DPDK initialize and the CPU can > >> change > >> its frequency, breaking next timers. > >> > >> The fix is to control the CPU

[dpdk-dev] Unable to build dpdk : #error "SSSE3 instruction set not enabled"

2013-11-29 Thread Marc Sune
Changing the CPU type emulation to some model that supports SSSE3 solved it (e.g. core2duo) should do the trick. I faced the same problem sometime ago. best marc On 29/11/13 11:39, Surya Nimmagadda wrote: > Hi, > > I am a beginner with dpdk and trying to follow the instructions in >

[dpdk-dev] Regarding VM live migration with SRIOV

2013-11-29 Thread Prashant Upadhyaya
Hi Stephen, Agreed that the current code does not directly support hotplug. Now I am looking for a hint regarding how best the DPDK application can find out that the PCI device on which it was doing the I/O has been removed from underneath. In that case the application can call the ethdev stop

[dpdk-dev] Unable to build dpdk : #error "SSSE3 instruction set not enabled"

2013-11-29 Thread Surya Nimmagadda
Hi, I am a beginner with dpdk and trying to follow the instructions in http://www.dpdk.org/doc/quick-start I am seeing the following error when doing make with 1.5.0r2 or 1.5.1r1 == Build lib/librte_meter == Build lib/librte_sched CC rte_sched.o In file included from

[dpdk-dev] Sporadic errors while initializing NICs in example applications, dpdk-1.5.0r1

2013-11-29 Thread Thomas Monjalon
Thomas29/11/2013 13:25, Monjalon : > 29/11/2013 14:53, Dmitry Vyal : > > On 11/28/2013 03:01 PM, Richardson, Bruce wrote: > > > [BR] Frequency changes should not affect timers for modern Intel CPUs. > > > > The error frequency greatly reduces if I patch > > loop limit as I described earlier or