* [PATCH net-next 0/8] tg3: Bugfixes and updates
@ 2010-09-30 20:34 Matt Carlson
2010-10-01 7:26 ` David Miller
0 siblings, 1 reply; 3+ messages in thread
From: Matt Carlson @ 2010-09-30 20:34 UTC (permalink / raw)
To: davem; +Cc: netdev, andy, mcarlson
This patchset implements some bugfixes, removes the 5724 device
ID and introduces extended rx buffer rings.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH net-next 0/8] tg3: Bugfixes and updates
2010-09-30 20:34 [PATCH net-next 0/8] tg3: Bugfixes and updates Matt Carlson
@ 2010-10-01 7:26 ` David Miller
2010-10-01 17:25 ` Matt Carlson
0 siblings, 1 reply; 3+ messages in thread
From: David Miller @ 2010-10-01 7:26 UTC (permalink / raw)
To: mcarlson; +Cc: netdev, andy
From: "Matt Carlson" <mcarlson@broadcom.com>
Date: Thu, 30 Sep 2010 13:34:29 -0700
> This patchset implements some bugfixes, removes the 5724 device
> ID and introduces extended rx buffer rings.
All applied....
But really, I want to hear some real justification for a 2048 entry RX
ring at gigabit speeds. I even think 512 is way too large for gigabit
parts.
Any machine that gets one of these newer 5717 parts does not need that
much queueing, and too deep queues tend to hurt locality and thus
performance.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH net-next 0/8] tg3: Bugfixes and updates
2010-10-01 7:26 ` David Miller
@ 2010-10-01 17:25 ` Matt Carlson
0 siblings, 0 replies; 3+ messages in thread
From: Matt Carlson @ 2010-10-01 17:25 UTC (permalink / raw)
To: David Miller; +Cc: Matthew Carlson, netdev@vger.kernel.org, andy@greyhouse.net
On Fri, Oct 01, 2010 at 12:26:28AM -0700, David Miller wrote:
> From: "Matt Carlson" <mcarlson@broadcom.com>
> Date: Thu, 30 Sep 2010 13:34:29 -0700
>
> > This patchset implements some bugfixes, removes the 5724 device
> > ID and introduces extended rx buffer rings.
>
> All applied....
>
> But really, I want to hear some real justification for a 2048 entry RX
> ring at gigabit speeds. I even think 512 is way too large for gigabit
> parts.
I don't have any personal experience where a larger ring size could
benefit. However, I have heard of situations in the past where people
have said increasing the amount of rx buffers available has smoothed
over some bursty traffic / cpu usage patterns. These people really did
want more than 512 rx buffers.
> Any machine that gets one of these newer 5717 parts does not need that
> much queueing, and too deep queues tend to hurt locality and thus
> performance.
Good point. I'll see if we can scale the BD ring size based on the
number of rx buffers the administrator has configured.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-10-01 17:32 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-30 20:34 [PATCH net-next 0/8] tg3: Bugfixes and updates Matt Carlson
2010-10-01 7:26 ` David Miller
2010-10-01 17:25 ` Matt Carlson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).