igb(4) won't start with "igb0: Could not setup receive structures"

Andrey Zonov andrey at zonov.org
Wed Mar 30 17:59:58 UTC 2011


Hi,

Maybe you're right.

OK, let's return default hw.igb.rxd to 256. It seems to be enough for 
stable work and driver is used less memory.
BTW, on the man page igb(4) still written that hw.igb.rxd equals to 256 
by default.

-- 
Andrey Zonov


30.03.2011 18:33, Arnaud Lacombe пишет:
> Hi,
>
> On Wed, Mar 30, 2011 at 1:58 AM, Andrey Zonov<andrey at zonov.org>  wrote:
>> My point is if you're using machine with 8 CPUs than maxusers/clusters/9k
>> mbufs should have been increased by system, because on this machine minimum
>> 2Gb memory is available.
>>
> I am doubtful that the number of CPU[0] or number of users (yes, I
> know `maxusers' is currently used to compute the default
> `nmbcluster'...) can be linked to any network load pattern at all. You
> can have a 24 CPU machine made for 4096 users with a single NIC, not
> requiring much memory, while a 1 CPU machine with only 1 users can
> have +8 NIC and require a huge quantity of memory. Available KVM space
> should also be taken into account, as it is rather limited on i386.
>
>   - Arnaud
>
> [0]: even more today where you can have a huge number of virtual CPU.


More information about the freebsd-net mailing list