to recommend that
igb cards not be used for production flows, because there is little hope
that it will improve any time soon.
BC
--- On Sun, 3/31/13, Adrian Chadd adr...@freebsd.org wrote:
From: Adrian Chadd adr...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Barney Cordoba barney_cord
--- On Tue, 4/2/13, Adrian Chadd adr...@freebsd.org wrote:
From: Adrian Chadd adr...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Nick Rogers ncrog...@gmail.com
Cc: Karim Fodil-Lemelin fodillemlinka...@gmail.com,
freebsd-net@freebsd.org freebsd-net@freebsd.org
Date: Tuesday
Hi Nick,
Can you verify that you have at least one of those options in your
kernel config file:
ALTQ_CBQ
ALTQ_PRIQ
ALTQ_HFSC
Regards,
Karim.
On 01/04/2013 8:22 PM, Nick Rogers wrote:
On Mon, Apr 1, 2013 at 8:44 AM, Karim Fodil-Lemelin
fodillemlinka...@gmail.com wrote:
Hi Jack,
I think
On Tuesday, April 2, 2013, Karim Fodil-Lemelin wrote:
Hi Nick,
Can you verify that you have at least one of those options in your kernel
config file:
ALTQ_CBQ
ALTQ_PRIQ
ALTQ_HFSC
Yes I have hfsc included in the kernel. I have other machines using altq
with em(4) interfaces and similar
Hi Nick,
You need to set the ALTQF_READY flag inside the igb driver. Make sure
you have something like this in if_igb.c:
ifp-if_start = igb_start;
IFQ_SET_MAXLEN(ifp-if_snd, adapter-num_tx_desc - 1);
ifp-if_snd.ifq_drv_maxlen = adapter-num_tx_desc - 1;
Hi Nick,
Unfortunately I do not have a FBSD 9 box around where I can compile and
test this so bear with me as this is pretty much straight out of looking
at the source code directly (i.e it might not even compile).
But if your desperate please try the following (untested) patch (applied
to
On Tue, Apr 2, 2013 at 7:20 AM, Karim Fodil-Lemelin
fodillemlinka...@gmail.com wrote:
Hi Nick,
You need to set the ALTQF_READY flag inside the igb driver. Make sure you
have something like this in if_igb.c:
ifp-if_start = igb_start;
IFQ_SET_MAXLEN(ifp-if_snd, adapter-num_tx_desc -
On Tue, Apr 2, 2013 at 7:47 AM, Karim Fodil-Lemelin
fodillemlinka...@gmail.com wrote:
Hi Nick,
Unfortunately I do not have a FBSD 9 box around where I can compile and test
this so bear with me as this is pretty much straight out of looking at the
source code directly (i.e it might not even
On Tue, Apr 2, 2013 at 9:17 AM, Nick Rogers ncrog...@gmail.com wrote:
On Tue, Apr 2, 2013 at 7:47 AM, Karim Fodil-Lemelin
fodillemlinka...@gmail.com wrote:
Hi Nick,
Unfortunately I do not have a FBSD 9 box around where I can compile and test
this so bear with me as this is pretty much
Hi Nick,
Thanks for the testing, I am glad I could help. Please note that by setting:
static int igb_num_queues = 1;
You are effectively only using 1 TX queue from the hardware (instead of
4 or 8) so this might not be applicable to a generic kernel without ALTQ.
Best regards,
Karim.
On
On Tue, Apr 2, 2013 at 1:59 PM, Karim Fodil-Lemelin
fodillemlinka...@gmail.com wrote:
Hi Nick,
Thanks for the testing, I am glad I could help. Please note that by setting:
static int igb_num_queues = 1;
You are effectively only using 1 TX queue from the hardware (instead of 4 or
8) so
Yes:
* you need to add it to conf/options - see if there's an opt_igb.h to
add it to, otherwise you'll need to add one;
* Make sure the driver code includes opt_igb.h;
* Then make sure you make kernel modules using either make buildkernel
KERNCONF=X, or you set the environment appropriately so
On Tue, Apr 2, 2013 at 3:39 PM, Adrian Chadd adr...@freebsd.org wrote:
Yes:
* you need to add it to conf/options - see if there's an opt_igb.h to
add it to, otherwise you'll need to add one;
* Make sure the driver code includes opt_igb.h;
* Then make sure you make kernel modules using either
Hi Jack,
I think this would help M. Rogers case as we have done something similar
here to circumvent the issue and it seems to work well. I would also add
that when using ALTQ we found it much more stable to set the number of
queues to 1:
static int igb_num_queues = 1;
Our approach
On Mon, Apr 1, 2013 at 8:44 AM, Karim Fodil-Lemelin
fodillemlinka...@gmail.com wrote:
Hi Jack,
I think this would help M. Rogers case as we have done something similar
here to circumvent the issue and it seems to work well. I would also add
that when using ALTQ we found it much more stable to
would do.
Or are you just hurling insults because you're devoid of actual ideas?
BC
--- On Fri, 3/29/13, Scott Long scott4l...@yahoo.com wrote:
From: Scott Long scott4l...@yahoo.com
Subject: Re: igb and ALTQ in 9.1-rc3
To: Barney Cordoba barney_cord...@yahoo.com
Cc: Nick Rogers ncrog
to play with?
I'm guessing that you have no idea.
BC--- On Fri, 3/29/13, Jack Vogel jfvo...@gmail.com wrote:
From: Jack Vogel jfvo...@gmail.com
Subject: Re: igb and ALTQ in 9.1-rc3
To: Pieper, Jeffrey E jeffrey.e.pie...@intel.com
Cc: Barney Cordoba barney_cord...@yahoo.com, Nick Rogers
ncrog
--- On Fri, 3/29/13, Adrian Chadd adr...@freebsd.org wrote:
From: Adrian Chadd adr...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Nick Rogers ncrog...@gmail.com
Cc: Pieper, Jeffrey E jeffrey.e.pie...@intel.com,
freebsd-net@freebsd.org freebsd-net@freebsd.org, Clement Hermann
you have physical cpus?
What made you decide to use buf_ring? Something new to play with?
I'm guessing that you have no idea.
BC--- On Fri, 3/29/13, Jack Vogel jfvo...@gmail.com wrote:
From: Jack Vogel jfvo...@gmail.com
Subject: Re: igb and ALTQ in 9.1-rc3
To: Pieper, Jeffrey E jeffrey.e.pie
--- On Thu, 3/28/13, Nick Rogers ncrog...@gmail.com wrote:
From: Nick Rogers ncrog...@gmail.com
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Barney Cordoba barney_cord...@yahoo.com, Clement Hermann (nodens)
nodens2...@gmail.com, freebsd-net@freebsd.org freebsd
-Original Message-
From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd-...@freebsd.org] On
Behalf Of Barney Cordoba
Sent: Friday, March 29, 2013 5:51 AM
To: Jack Vogel; Nick Rogers
Cc: freebsd-net@freebsd.org; Clement Hermann (nodens)
Subject: Re: igb and ALTQ in 9.1-rc3
--- On Fri, 3/29/13, Pieper, Jeffrey E jeffrey.e.pie...@intel.com wrote:
From: Pieper, Jeffrey E jeffrey.e.pie...@intel.com
Subject: RE: igb and ALTQ in 9.1-rc3
To: Barney Cordoba barney_cord...@yahoo.com, Jack Vogel
jfvo...@gmail.com, Nick Rogers ncrog...@gmail.com
Cc: freebsd-net
Barney,
Patches gratefully accepted.
Adrian
On 29 March 2013 08:54, Barney Cordoba barney_cord...@yahoo.com wrote:
--- On Fri, 3/29/13, Pieper, Jeffrey E jeffrey.e.pie...@intel.com wrote:
From: Pieper, Jeffrey E jeffrey.e.pie...@intel.com
Subject: RE: igb and ALTQ in 9.1-rc3
--- On Fri, 3/29/13, Pieper, Jeffrey E jeffrey.e.pie...@intel.com wrote:
From: Pieper, Jeffrey E jeffrey.e.pie...@intel.com
Subject: RE: igb and ALTQ in 9.1-rc3
To: Barney Cordoba barney_cord...@yahoo.com, Jack Vogel
jfvo...@gmail.com, Nick Rogers ncrog...@gmail.com
Cc: freebsd-net
Hermann (nodens)
Subject: Re: igb and ALTQ in 9.1-rc3
--- On Thu, 3/28/13, Nick Rogers ncrog...@gmail.com wrote:
From: Nick Rogers ncrog...@gmail.com
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Barney Cordoba barney_cord...@yahoo.com, Clement Hermann
it needs a lot more than a patch. It needs to be completely re-thunk
--- On Fri, 3/29/13, Adrian Chadd adr...@freebsd.org wrote:
From: Adrian Chadd adr...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Barney Cordoba barney_cord...@yahoo.com
Cc: Jack Vogel jfvo...@gmail.com, Nick Rogers
a lot more than a patch. It needs to be completely re-thunk
--- On Fri, 3/29/13, Adrian Chadd adr...@freebsd.org wrote:
From: Adrian Chadd adr...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Barney Cordoba barney_cord...@yahoo.com
Cc: Jack Vogel jfvo...@gmail.com, Nick Rogers ncrog
On Tue, Dec 11, 2012 at 1:09 AM, Jack Vogel jfvo...@gmail.com wrote:
On Mon, Dec 10, 2012 at 11:58 PM, Gleb Smirnoff gleb...@freebsd.org wrote:
On Mon, Dec 10, 2012 at 03:31:19PM -0800, Jack Vogel wrote:
J UH, maybe asking the owner of the driver would help :)
J
J ... and no, I've never been
Have been kept fairly busy with other matters, one thing I could do short
term is
change the defines in igb the way I did in the em driver so you could still
define
the older if_start entry. Right now those are based on OS version and so
you will
automatically get if_transmit, but I could change
On Thu, Mar 28, 2013 at 4:16 PM, Jack Vogel jfvo...@gmail.com wrote:
Have been kept fairly busy with other matters, one thing I could do short
term is
change the defines in igb the way I did in the em driver so you could still
define
the older if_start entry. Right now those are based on OS
Luçi wrote:
On Tue, Dec 11, 2012 at 2:05 PM, Barney Cordoba
barney_cord...@yahoo.com
**wrote:
--- On Tue, 12/11/12, Gleb Smirnoff gleb...@freebsd.org wrote:
From: Gleb Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Clement
On Mon, Dec 10, 2012 at 11:58 PM, Gleb Smirnoff gleb...@freebsd.org wrote:
On Mon, Dec 10, 2012 at 03:31:19PM -0800, Jack Vogel wrote:
J UH, maybe asking the owner of the driver would help :)
J
J ... and no, I've never been aware of doing anything to stop supporting
altq
J so you wouldn't
--- On Tue, 12/11/12, Gleb Smirnoff gleb...@freebsd.org wrote:
From: Gleb Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Clement Hermann (nodens) nodens2...@gmail.com, Barney Cordoba
barney_cord...@yahoo.com, freebsd-net@FreeBSD.org
On Tue, Dec 11, 2012 at 2:05 PM, Barney Cordoba barney_cord...@yahoo.comwrote:
--- On Tue, 12/11/12, Gleb Smirnoff gleb...@freebsd.org wrote:
From: Gleb Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Clement Hermann (nodens
On 11/12/2012 9:15 AM, Ermal Luçi wrote:
On Tue, Dec 11, 2012 at 2:05 PM, Barney Cordoba barney_cord...@yahoo.comwrote:
--- On Tue, 12/11/12, Gleb Smirnoff gleb...@freebsd.org wrote:
From: Gleb Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo
--- On Tue, 12/11/12, Karim Fodil-Lemelin fodillemlinka...@gmail.com wrote:
From: Karim Fodil-Lemelin fodillemlinka...@gmail.com
Subject: Re: igb and ALTQ in 9.1-rc3
To: freebsd-net@freebsd.org
Cc: nodens2...@gmail.com
Date: Tuesday, December 11, 2012, 9:56 AM
On 11/12/2012 9:15 AM, Ermal
Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Clement Hermann (nodens) nodens2...@gmail.com, Barney Cordoba
barney_cord...@yahoo.com, freebsd-net@FreeBSD.org
Date: Tuesday, December 11, 2012, 2:58 AM
On Mon, Dec 10, 2012 at 03:31:19PM
The if_transmit versus multiqueue thing is orthogonal.
I'm planning to make net80211 and ath(4) use if_transmit instead of
if_start. It won't be a multi-queue driver; I'm actually going down
the path of if_transmit specifically so I can control the TX queue
serialisation and actively _serialise_
gleb...@freebsd.org wrote:
From: Gleb Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Clement Hermann (nodens) nodens2...@gmail.com, Barney Cordoba
barney_cord...@yahoo.com, freebsd-net@FreeBSD.org
Date: Tuesday, December 11, 2012, 2:58
On 11/12/2012 1:03 PM, Adrian Chadd wrote:
The if_transmit versus multiqueue thing is orthogonal.
Indeed, although ALTQ isn't using if_transmit and doing a simple drop in
(replacing if_start with if_transmit) breaks ALTQ with multiqueue
capable drivers.
I'm planning to make net80211 and
.. the ALTQ compatibility stuff for buf_ring and drbr_* is just plain ew.
The question is, who is going to step up and make that work? I'm
certainly not going to; when I teach net80211 and ath(4) about
if_transmit, I'm going to do it in a way that breaks ALTQ. And it'll
stay broken until I've
On 11.12.2012 22:36, Adrian Chadd wrote:
.. the ALTQ compatibility stuff for buf_ring and drbr_* is just plain ew.
The question is, who is going to step up and make that work? I'm
certainly not going to; when I teach net80211 and ath(4) about
if_transmit, I'm going to do it in a way that breaks
On 11 December 2012 13:49, Andre Oppermann opperm...@networx.ch wrote:
We -know- we need a much more generic implementation of packet queue
management. Someone just needs to come up with one. :-)
As I've said earlier I'm working and cleaning up of the stack/driver
interface and API. It
PM, Barney Cordoba
barney_cord...@yahoo.com
**wrote:
--- On Tue, 12/11/12, Gleb Smirnoff gleb...@freebsd.org wrote:
From: Gleb Smirnoff gleb...@freebsd.org
Subject: Re: igb and ALTQ in 9.1-rc3
To: Jack Vogel jfvo...@gmail.com
Cc: Clement Hermann (nodens) nodens2...@gmail.com, Barney
Hi there,
I'm trying to install a new pf/altq router. I needed to use 9.1-rc3 due to
RAID driver issues.
Everything works find on my quad port intel card (igb), but when I try to
load my ruleset I get the following error :
pfctl: igb0 : driver does not support ALTQ
altq(4) states that igb is
--- On Mon, 12/10/12, Clément Hermann (nodens) nodens2...@gmail.com wrote:
From: Clément Hermann (nodens) nodens2...@gmail.com
Subject: igb and ALTQ in 9.1-rc3
To: freebsd-net@freebsd.org
Date: Monday, December 10, 2012, 6:03 AM
Hi there,
I'm trying to install a new pf/altq router. I
Le 10/12/2012 23:09, Barney Cordoba a écrit :
--- On Mon, 12/10/12, Clément Hermann (nodens) nodens2...@gmail.com wrote:
altq(4) states that igb is supported. There are some
references to altq in
if_igb.c (include opt_altq in an ifdef), but they are not in
the em driver
(though my ruleset
Le 11/12/2012 00:31, Jack Vogel a écrit :
UH, maybe asking the owner of the driver would help :)
Indeed. I just assumed anyone on the mailing list would be more
knowledgeable than I am. Sorry about that.
... and no, I've never been aware of doing anything to stop supporting
altq
so you
On Mon, Dec 10, 2012 at 03:31:19PM -0800, Jack Vogel wrote:
J UH, maybe asking the owner of the driver would help :)
J
J ... and no, I've never been aware of doing anything to stop supporting altq
J so you wouldn't see any commits. If there's something in the altq code or
J support (which I have
49 matches
Mail list logo