Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-20 Thread John Baldwin
On Friday, April 26, 2013 7:31:07 am Clément Hermann (nodens) wrote: > Hi list, > > We use pf+ALTQ for trafic shaping on some routers. > > We are switching to new servers : Dell PowerEdge R620 with 2 8-cores > Intel Processor (E5-2650L), 8GB RAM and Intel I350T4 (quad port) using > igb driver.

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-13 Thread Eugene Grosbein
On 14.05.2013 08:08, Barney Cordoba wrote: > The defaults are broken. Finally we managed to get to the point. Hallelujah! ___ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "f

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-13 Thread Barney Cordoba
tuning doc as much as anything else. BC --- On Sat, 5/11/13, Adrian Chadd wrote: > From: Adrian Chadd > Subject: Re: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: "Hooman Fazaeli" > Cc: "Barney Cordoba" , ""Clément Hermann (nodens)&quo

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-12 Thread Scott Long
On May 11, 2013, at 2:12 PM, Hooman Fazaeli wrote: > On 5/11/2013 8:26 PM, Barney Cordoba wrote: >> Clearly you don't understand the problem. Your logic is that because other >> drivers are defective also; therefore its not a driver problem? The problem >> is caused by a multi-threaded driver

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-12 Thread Eugene Grosbein
On 11.05.2013 22:56, Barney Cordoba wrote: >> In practice, the problem is easily solved without any change >> in the igb code. >> The same problem will occur for other NIC drivers too - >> if several NICs were combined within one lagg(4). So, driver >> is not guilty and >> solution would be same -

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-11 Thread Barney Cordoba
--- On Sat, 5/11/13, Hooman Fazaeli wrote: > From: Hooman Fazaeli > Subject: Re: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: "Barney Cordoba" > Cc: "Eugene Grosbein" , freebsd-net@freebsd.org, ""Clément > Hermann (nodens)"

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-11 Thread Adrian Chadd
Hi, The motivation behind the locking scheme in igb in friends is for a very specific, userland-traffic-origin workload. Sure, it may or may not work well for forwarding/filtering workloads. If you want to fix it, let's have a discussion about how to do it, followed by some patches to do so.

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-11 Thread Hooman Fazaeli
On 5/11/2013 8:26 PM, Barney Cordoba wrote: > Clearly you don't understand the problem. Your logic is that because other > drivers are defective also; therefore its not a driver problem? The problem > is caused by a multi-threaded driver that > haphazardly launches tasks and that doesn't manage t

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-11 Thread Barney Cordoba
--- On Fri, 5/10/13, Eugene Grosbein wrote: > From: Eugene Grosbein > Subject: Re: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: "Barney Cordoba" > Cc: freebsd-net@freebsd.org, ""Clément Hermann (nodens)"" > > Date: Fri

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-10 Thread Eugene Grosbein
On 10.05.2013 05:16, Barney Cordoba wrote: Network device driver is not guilty here, that's >> just pf's contention running in igb's context. >>> >>> They're both at play. Single threadedness aggravates >> subsystems that >>> have too many lock points. >>> >>> It can also be "solve

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-09 Thread Barney Cordoba
--- On Thu, 5/9/13, Eugene Grosbein wrote: > From: Eugene Grosbein > Subject: Re: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: "Barney Cordoba" > Cc: ""Clément Hermann (nodens)"" , > freebsd-net@freebsd.org > Date: Thurs

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-09 Thread Eugene Grosbein
On 09.05.2013 23:25, Barney Cordoba wrote: >> Network device driver is not guilty here, that's just pf's >> contention >> running in igb's context. >> >> Eugene Grosbein > > They're both at play. Single threadedness aggravates subsystems that > have too many lock points. > > It can also be "sol

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-09 Thread Barney Cordoba
--- On Thu, 5/9/13, Eugene Grosbein wrote: > From: Eugene Grosbein > Subject: Re: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: ""Clément Hermann (nodens)"" > Cc: freebsd-net@freebsd.org > Date: Thursday, May 9, 2013, 10:55 AM > On 26.04.

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-09 Thread Eugene Grosbein
On 26.04.2013 18:31, "Clément Hermann (nodens)" wrote: > Hi list, > > We use pf+ALTQ for trafic shaping on some routers. > > We are switching to new servers : Dell PowerEdge R620 with 2 8-cores > Intel Processor (E5-2650L), 8GB RAM and Intel I350T4 (quad port) using > igb driver. The old hardwa

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-05-09 Thread Barney Cordoba
--- On Sun, 4/28/13, Barney Cordoba wrote: > From: Barney Cordoba > Subject: Re: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: "Jack Vogel" > Cc: "FreeBSD Net" , "Clément Hermann (nodens)" > > Date: Sunday, April 28, 201

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-04-28 Thread Barney Cordoba
e problem to do the same tests over and over, hoping for somemagically different result. The result will always be the same. Because there's no chance of it working properly by chance. BC --- On Sun, 4/28/13, Jack Vogel wrote: From: Jack Vogel Subject: Re: High CPU interrupt load on

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-04-28 Thread Jack Vogel
Fri, 4/26/13, "Clément Hermann (nodens)" > wrote: > > > From: "Clément Hermann (nodens)" > > Subject: High CPU interrupt load on intel I350T4 with igb on 8.3 > > To: freebsd-net@freebsd.org > > Date: Friday, April 26, 2013, 7:31 AM > > H

Re: High CPU interrupt load on intel I350T4 with igb on 8.3

2013-04-28 Thread Barney Cordoba
--- On Fri, 4/26/13, "Clément Hermann (nodens)" wrote: > From: "Clément Hermann (nodens)" > Subject: High CPU interrupt load on intel I350T4 with igb on 8.3 > To: freebsd-net@freebsd.org > Date: Friday, April 26, 2013, 7:31 AM > Hi list, > > We use p

High CPU interrupt load on intel I350T4 with igb on 8.3

2013-04-26 Thread Clément Hermann (nodens)
Hi list, We use pf+ALTQ for trafic shaping on some routers. We are switching to new servers : Dell PowerEdge R620 with 2 8-cores Intel Processor (E5-2650L), 8GB RAM and Intel I350T4 (quad port) using igb driver. The old hardware is using em driver, the CPU load is high but mostly due to kerne