Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Apr 2011 09:44:48 -0700
From:      Jack Vogel <jfvogel@gmail.com>
To:        freebsd-stable@freebsd.org
Cc:        =?ISO-8859-1?Q?Leon_Me=DFner?= <l.messner@physik.tu-berlin.de>
Subject:   Re: ixgbe(4) and "Could not setup receive structures"
Message-ID:  <BANLkTikVVGPb3k74Xdty%2BH_tjjWD3SZ_Ng@mail.gmail.com>
In-Reply-To: <20110414130540.GD9116@emmi.physik-pool.tu-berlin.de>
References:  <20110414130540.GD9116@emmi.physik-pool.tu-berlin.de>

next in thread | previous in thread | raw e-mail | index | archive | help
If you get this message its only for one reason, you don't have enough mbuf=
s
to
fill your rings. You must do one of two things, either reduce the number of
queues,
or increase the relevant mbuf pool.

Increase the 9K mbuf cluster pool.

Jack


On Thu, Apr 14, 2011 at 6:05 AM, Leon Me=DFner
<l.messner@physik.tu-berlin.de>wrote:

> Hi,
>
> i tried setting the mtu on one of my ixgbe(4) intel NICs to support
> jumbo frames. This is on a box with RELENG_8 from today.
>
> # ifconfig ix0 mtu 9198
>
> I then get the following error:
>
> # tail -n 1 /var/log/messages
> Apr 14 12:48:43 siloneu kernel: ix0: Could not setup receive structures
>
> I already tried the following patch because of Jack Vogel's advice given
> in the following thread on -stable in Oct. last year, which still
> produces the same error message and leaves the box unpingable:
>
> http://lists.freebsd.org/pipermail/freebsd-stable/2010-October/059541.htm=
l
>
> # cat ~/patches/ixgbe.num_queues_to_4.patch
> --- /root/.vimbackup/ixgbe.c~   2011-04-12 22:14:27.000000000 +0000
> +++ sys/dev/ixgbe/ixgbe.c       2011-04-12 22:14:27.000000000 +0000
> @@ -273,7 +273,7 @@ TUNABLE_INT("hw.ixgbe.hdr_split", &ixgbe
>  * number of cpus. Each queue is a pair
>    * of RX and TX rings with a msix vector
>      */
>      -static int ixgbe_num_queues =3D 0;
>      +static int ixgbe_num_queues =3D 4;
>       TUNABLE_INT("hw.ixgbe.num_queues", &ixgbe_num_queues);
>
>         /*
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTikVVGPb3k74Xdty%2BH_tjjWD3SZ_Ng>