kern/155030: [igb] igb(4) DEVICE_POLLING does not work with
carp(4)
Martin Matuska
mm at FreeBSD.org
Fri Apr 20 07:20:13 UTC 2012
The following reply was made to PR kern/155030; it has been noted by GNATS.
From: Martin Matuska <mm at FreeBSD.org>
To: bug-followup at FreeBSD.org, mm at FreeBSD.org
Cc:
Subject: Re: kern/155030: [igb] igb(4) DEVICE_POLLING does not work with carp(4)
Date: Fri, 20 Apr 2012 09:18:50 +0200
The problem was actually in the configuration of the igb driver.
Polling works only with hw.igb.num_queues=1 - and this is also described
in code comments of if_igb.c:
* Legacy polling routine : if using this code you MUST be sure that
* multiqueue is not defined, ie, set igb_num_queues to 1.
This should be:
a) added to the manpage
b) the driver should not attempt polling if hw.igb.num_queues > 1
--
Martin Matuska
FreeBSD committer
http://blog.vx.sk
More information about the freebsd-net
mailing list