On Mon, 2010-07-05 at 11:11 -0700, Jack Vogel wrote:
> Are  you defining 'EM_MULTIQUEUE', its off by default and needs to be
> defined somewhere by you.
> 
> You will only see the two queues used if you have two different connections
> operating at once.
> 
> Jack
> 
> 
> On Mon, Jul 5, 2010 at 4:43 AM, Shtorm <ad...@shtorm.com> wrote:
> 
> > I just got Supermicro SuperServer 5016I-MRF server with two 82574L
> > controllers on board. According to specs this controller can do two
> > msi-x vectors for tx and rx, but only one tx-rx pair is used on
> > 8.1-prerelease.
> >

Thanks for you reply Jack, 

This box working as a router with up to 60 kpps traffic rate , I believe
there is enough flows to see both queues running. 

# netstat -I em0 -w 1
            input          (em0)           output
   packets  errs idrops      bytes    packets  errs      bytes colls
     60356     0     0   61659974      46803     0   15527523     0
     56273     0     0   56429189      44278     0   15199658     0
     55405     0     0   55408969      43654     0   14978427     0

Anyway, will try to rebuild em module with 

CFLAGS += -DEM_MULTIQUEUE

and with LEGACY stuff commented out in src/sys/modules/em/Makefile tomorrow.

Is this enough or should I put define in the beginning of 
src/sys/dev/e1000/if_em.c ?





_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to