Re: [RFC] gianfar: low gigabit throughput

2008-05-07 Thread Rick Jones
I have _got_ to make CPU utilization enabled by default one of these days :) At least for mechanisms which don't require calibration. Heh, I've skipped the calibration chapter in the netperf manual. :-D Should revert to it. Under linux, the CPU utilization mechanism in netperf does not requ

Re: [RFC] gianfar: low gigabit throughput

2008-05-07 Thread Anton Vorontsov
On Wed, May 07, 2008 at 05:52:57PM +0200, André Schwarz wrote: > Anton, > Much thanks for the information! > we've just built a digital GigEVision camera based on a MPC8343 running > at 266/400 csb/core speed. > > Transmission is done from a kernel module that allocates skb into which > the i

Re: [RFC] gianfar: low gigabit throughput

2008-05-07 Thread André Schwarz
Anton, we've just built a digital GigEVision camera based on a MPC8343 running at 266/400 csb/core speed. Transmission is done from a kernel module that allocates skb into which the image data is DMA'd by an external PCI master. As soon as the image data is complete all buffers are sent out v

Re: [RFC] gianfar: low gigabit throughput

2008-05-07 Thread Anton Vorontsov
On Tue, May 06, 2008 at 03:29:06PM -0500, Andy Fleming wrote: >>> >>> I've tried to tune gianfar driver in various ways... and it gave >>> some positive results with this patch: >>> diff --git a/drivers/net/gianfar.h b/drivers/net/gianfar.h >>> index fd487be..b5943f9 100644 >>> --- a/drivers/net/gi

Re: [RFC] gianfar: low gigabit throughput

2008-05-07 Thread Anton Vorontsov
On Tue, May 06, 2008 at 01:07:14PM -0700, Rick Jones wrote: > Anton Vorontsov wrote: >> Hi all, >> >> Down here few question regarding networking throughput, I would >> appreciate any thoughts or ideas. >> >> On the MPC8315E-RDB board (CPU at 400MHz, CSB at 133 MHz) I'm observing >> relatively low

Re: [RFC] gianfar: low gigabit throughput

2008-05-06 Thread Andy Fleming
I've tried to tune gianfar driver in various ways... and it gave some positive results with this patch: diff --git a/drivers/net/gianfar.h b/drivers/net/gianfar.h index fd487be..b5943f9 100644 --- a/drivers/net/gianfar.h +++ b/drivers/net/gianfar.h @@ -123,8 +123,8 @@ extern const char gfar_drive

Re: [RFC] gianfar: low gigabit throughput

2008-05-06 Thread Rick Jones
Anton Vorontsov wrote: Hi all, Down here few question regarding networking throughput, I would appreciate any thoughts or ideas. On the MPC8315E-RDB board (CPU at 400MHz, CSB at 133 MHz) I'm observing relatively low TCP throughput using gianfar driver... What is the "target" of the test - is

[RFC] gianfar: low gigabit throughput

2008-05-06 Thread Anton Vorontsov
Hi all, Down here few question regarding networking throughput, I would appreciate any thoughts or ideas. On the MPC8315E-RDB board (CPU at 400MHz, CSB at 133 MHz) I'm observing relatively low TCP throughput using gianfar driver... The maximum value I've seen with the current kernels is 142 Mb/s