[dpdk-dev] How to approach packet TX lockups

2015-11-17 Thread Ananyev, Konstantin
o:lasw...@infiniteio.com] Sent: Tuesday, November 17, 2015 3:05 PM To: Ananyev, Konstantin Cc: Stephen Hemminger; dev at dpdk.org Subject: Re: [dpdk-dev] How to approach packet TX lockups Hey Konstantin, Moving from 1.6r2 to 2.2 is going to be a pretty significant change due to things like changes in th

[dpdk-dev] How to approach packet TX lockups

2015-11-17 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Matt Laswell > Sent: Tuesday, November 17, 2015 2:24 PM > To: Stephen Hemminger > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] How to approach packet TX lockups > > Yes, we're on

[dpdk-dev] How to approach packet TX lockups

2015-11-17 Thread Matt Laswell
=1. > > Though as I understand from your previous mails, you already did that, and > it didn?t help. > > Konstantin > > > > > > *From:* Matt Laswell [mailto:laswell at infiniteio.com] > *Sent:* Tuesday, November 17, 2015 3:05 PM > *To:* Ananyev, Konstantin > *C

[dpdk-dev] How to approach packet TX lockups

2015-11-17 Thread Matt Laswell
t; To: Stephen Hemminger > > Cc: dev at dpdk.org > > Subject: Re: [dpdk-dev] How to approach packet TX lockups > > > > Yes, we're on 1.6r2. That said, I've tried a number of different values > > for the thresholds without a lot of luck. Setting > wthres

[dpdk-dev] How to approach packet TX lockups

2015-11-17 Thread Matt Laswell
Yes, we're on 1.6r2. That said, I've tried a number of different values for the thresholds without a lot of luck. Setting wthresh/hthresh/pthresh to 0/0/32 or 0/0/0 doesn't appear to fix things. And, as Matthew suggested, I'm pretty sure using 0 for the thresholds leads to auto-config by the

[dpdk-dev] How to approach packet TX lockups

2015-11-16 Thread Matthew Hall
On Mon, Nov 16, 2015 at 05:31:29PM -0800, Stephen Hemminger wrote: > The DPDK 2.2 driver uses: > wthresh = 0 > hthresh = 0 > pthresh = 32 Stephen, I thought the zero values lead to doing the auto-config by the driver itself? Matthew.

[dpdk-dev] How to approach packet TX lockups

2015-11-16 Thread Matt Laswell
Hey Stephen, Thanks a lot; that's really useful information. Unfortunately, I'm at a stage in our release cycle where upgrading to a new version of DPDK isn't feasible. Any chance you (or others reading this) has a pointer to the relevant changes? While I can't afford to upgrade DPDK entirely,

[dpdk-dev] How to approach packet TX lockups

2015-11-16 Thread Matt Laswell
Hey Folks, I sent this to the users email list, but I'm not sure how many people are actively reading that list at this point. I'm dealing with a situation in which my application loses the ability to transmit packets out of a port during times of moderate stress. I'd love to hear suggestions

[dpdk-dev] How to approach packet TX lockups

2015-11-16 Thread Stephen Hemminger
On Mon, 16 Nov 2015 18:49:15 -0600 Matt Laswell wrote: > Hey Stephen, > > Thanks a lot; that's really useful information. Unfortunately, I'm at a > stage in our release cycle where upgrading to a new version of DPDK isn't > feasible. Any chance you (or others reading this) has a pointer to

[dpdk-dev] How to approach packet TX lockups

2015-11-16 Thread Stephen Hemminger
On Mon, 16 Nov 2015 17:48:35 -0600 Matt Laswell wrote: > Hey Folks, > > I sent this to the users email list, but I'm not sure how many people are > actively reading that list at this point. I'm dealing with a situation in > which my application loses the ability to transmit packets out of a