kern/179975: igb(4) fails to do polling(4)
Mark Johnston
markj at freebsd.org
Tue Jun 25 20:40:01 UTC 2013
The following reply was made to PR kern/179975; it has been noted by GNATS.
From: Mark Johnston <markj at freebsd.org>
To: Antoine =?iso-8859-1?Q?Beaupr=E9?= <anarcat at koumbit.org>
Cc: bug-followup at freebsd.org
Subject: Re: kern/179975: igb(4) fails to do polling(4)
Date: Tue, 25 Jun 2013 16:32:00 -0400
On Tue, Jun 25, 2013 at 04:20:05PM -0400, Antoine Beaupré wrote:
> On 2013-06-25 16:10:10, Mark Johnston wrote:
> > Hello,
> >
> > Prior to the change in the above-mentioned PR, igb's polling mode only
> > worked with a single queue enabled. I submitted a patch to get it to
> > work with multiple queues, and it was committed in r239109. It didn't
> > make it into 9.1 though, so igb's polling mode with multiple queues is
> > broken.
> >
> > You have two options. The first is to apply the above revision to your
> > driver and recompile the kernel. I can help you with this if you need
> > it. The second is to tell igb to only use one queue, using the following
> > lines in /boot/loader.conf:
> >
> > hw.igb.num_queues=1
> >
> > You'll need to reboot to apply it. I don't think there's really much
> > reason to have multiple queues enabled in polling mode, I just had a
> > special use case.
>
> Hi!
>
> Thank you very much for the fast response!
>
> I have recompiled with the patch and things seem to be holding. I will
> keep the loader.conf hack in mind for now.
>
> Will this patch make it to 9.2 or 9.1-p4?
It has already been merged to the stable/9 branch, so it'll be in 9.2.
Existing releases only receive fixes for security-related issues, so
this change will never become part of 9.1.
More information about the freebsd-bugs
mailing list