Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2013 12:05:18 -0400 (EDT)
From:      Garrett Wollman <wollman@hergotha.csail.mit.edu>
To:        andre@freebsd.org
Cc:        freebsd-net@freebsd.org, rmacklem@uoguelph.ca
Subject:   Re: Limits on jumbo mbuf cluster allocation
Message-ID:  <201303111605.r2BG5I6v073052@hergotha.csail.mit.edu>
In-Reply-To: <513DB550.5010004@freebsd.org>
References:  <1154859394.3748712.1362959165419.JavaMail.root@erie.cs.uoguelph.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <513DB550.5010004@freebsd.org>, andre@freebsd.org writes:

>Garrett's problem is receive side specific and NFS can't do much about it.
>Unless, of course, NFS is holding on to received mbufs for a longer time.

Well, I have two problems: one is running out of mbufs (caused, we
think, by ixgbe requiring 9k clusters when it doesn't actually need
them), and one is livelock.  Allowing potentially hundreds of clients
to queue 2 MB of requests before TCP pushes back on them helps to
sustain the livelock once it gets started, and of course those packets
will be of the 9k jumbo variety, which makes the first problem worse
as well.

-GAWollman




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303111605.r2BG5I6v073052>