From: Santiago Leon <santil@us.ibm.com>
To: jgarzik@pobox.com, netdev@vger.kernel.org
Subject: Re: [PATCH] ibmveth change buffer pools dynamically
Date: Fri, 28 Apr 2006 16:53:28 -0500 [thread overview]
Message-ID: <44528ED8.7070402@us.ibm.com> (raw)
In-Reply-To: <1145981998.16266.5.camel@santilt>
Santiago Leon wrote:
> This patch provides a sysfs interface to change some properties of the
> ibmveth buffer pools (size of the buffers, number of buffers per pool,
> and whether a pool is active). Ethernet drivers use ethtool to provide
> this type of functionality. However, the buffers in the ibmveth driver
> can have an arbitrary size (not only regular, mini, and jumbo which are
> the only sizes that ethtool can change), and also ibmveth can have an
> arbitrary number of buffer pools
>
> Under heavy load we have seen dropped packets which obviously kills TCP
> performance. We have created several fixes that mitigate this issue,
> but we definitely need a way of changing the number of buffers for an
> adapter dynamically. Also, changing the size of the buffers allows
> users to change the MTU to something big (bigger than a jumbo frame)
> greatly improving performance on partition to partition transfers.
>
> The patch creates directories pool1...pool4 in the device directory in
> sysfs, each with files: num, size, and active (which default to the
> values in the mainline version).
>
> Comments and suggestions are welcome...
>
Jeff, if you don't have any problem with this patch, can you apply it?
Thanks,
--
Santiago A. Leon
Power Linux Development
IBM Linux Technology Center
next prev parent reply other threads:[~2006-04-28 21:55 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-04-25 16:19 [PATCH] ibmveth change buffer pools dynamically Santiago Leon
2006-04-28 21:53 ` Santiago Leon [this message]
-- strict thread matches above, loose matches on Subject: below --
2006-05-25 18:10 Santiago Leon
2006-05-25 20:20 ` Jeff Garzik
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44528ED8.7070402@us.ibm.com \
--to=santil@us.ibm.com \
--cc=jgarzik@pobox.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.