[dpdk-dev] [PATCH] fix build on Atom without SSE4 support

2015-12-05 Thread Mike Sowka
I'm buiding dpdk on an N2600 Cedarview Atom, using gcc 4.9.2 on Fedora 21. At least one instruction in the optimized version of rte_sched::grinder_pipe_exists (_mm_testz_si128) requires SSE4. Mike Sowka (1): sched: fix build on Atom without SSE4 support lib/librte_sched/rte_sched.c | 6 +++---

[dpdk-dev] [PATCH] sched: fix build on Atom without SSE4 support

2015-12-05 Thread Mike Sowka
--- lib/librte_sched/rte_sched.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/librte_sched/rte_sched.c b/lib/librte_sched/rte_sched.c index 21ebf25..6f92aa6 100644 --- a/lib/librte_sched/rte_sched.c +++ b/lib/librte_sched/rte_sched.c @@ -55,8 +55,8 @@ #ifdef RTE_S

[dpdk-dev] [PATCH v8 0/4] examples: add performance-thread

2015-12-05 Thread Betts, Ian
-Original Message- From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] Sent: Friday, December 4, 2015 6:34 PM To: Stephen Hemminger Cc: dev at dpdk.org; Betts, Ian Subject: Re: [dpdk-dev] [PATCH v8 0/4] examples: add performance-thread 2015-12-04 10:03, Stephen Hemminger: > Looks us

[dpdk-dev] [PATCH v8 0/4] examples: add performance-thread

2015-12-05 Thread Glynn, Michael J
-Original Message- From: Betts, Ian Sent: Saturday, December 5, 2015 12:07 PM To: Thomas Monjalon; Stephen Hemminger Cc: dev at dpdk.org; O'Driscoll, Tim; Richardson, Bruce; Glynn, Michael J Subject: RE: [dpdk-dev] [PATCH v8 0/4] examples: add performance-thread -Original Message--

[dpdk-dev] [PATCH v8 0/4] examples: add performance-thread

2015-12-05 Thread Stephen Hemminger
On Sat, 5 Dec 2015 17:53:04 + "Glynn, Michael J" wrote: > > > -Original Message- > From: Betts, Ian > Sent: Saturday, December 5, 2015 12:07 PM > To: Thomas Monjalon; Stephen Hemminger > Cc: dev at dpdk.org; O'Driscoll, Tim; Richardson, Bruce; Glynn, Michael J > Subject: RE: [dpdk-

[dpdk-dev] [PATCH] sched: fix build on Atom without SSE4 support

2015-12-05 Thread Thomas Monjalon
2015-12-05 00:00, Mike Sowka: > --- > lib/librte_sched/rte_sched.c | 6 +++--- Please provide some explanations and Signed-off. No cover letter is needed for one patch. Guide of patch submission here: http://dpdk.org/dev#send Thanks

[dpdk-dev] [PATCH v8 0/4] examples: add performance-thread

2015-12-05 Thread Thomas Monjalon
> > > Intel may have some milestone to get it into DPDK 2.2 but really this > > > seems too late... > > > > >>>Yes, sure it is too late to have enough discussions in 2.2 timeframe > > >Just to understand what we mean by too late... > > >The original RFC was issued on 2nd September. > > >Thus ther

[dpdk-dev] [PATCH] sched: fix build on Atom without SSE4 support

2015-12-05 Thread Mike Sowka
Thanks for the pointers Thomas. Here is a signed-off patch re-submission with some explanation, to the best of my experience. Irrelevant of the target, the preprocessor #ifdef SSE2 for the grinder_pipe_exists function is inadequate since the __mm_testz_si128 function requires SSE4.1, PTEST instruc

[dpdk-dev] librte_power w/ intel_pstate cpufreq governor

2015-12-05 Thread Matthew Hall
Hello all, I wanted to ask some questions about librte_power and the great adaptive polling / IRQ mode example in l3fwd-power. I am very interested in getting this to work in my project because it will make it much friendlier to attract new community developers if I am as cooperative as possib

[dpdk-dev] [PATCH 2/2] virtio: clean up space checks on xmit

2015-12-05 Thread Stephen Hemminger
int error; > > > > @@ -846,58 +845,49 @@ virtio_xmit_pkts(void *tx_queue, struct rte_mbuf > > **tx_pkts, uint16_t nb_pkts) > > if (likely(nb_used > txvq->vq_nentries - txvq->vq_free_thresh)) > > virtio_xmit_cleanup(txvq, nb_used); > > > > - nb_tx = 0; > > - > > - wh