netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Adding Support for SG,GSO,GRO
@ 2010-12-09 10:33 Govindarajan, Sriramakrishnan
  2010-12-09 10:50 ` Eric Dumazet
  2010-12-09 15:02 ` Ben Hutchings
  0 siblings, 2 replies; 16+ messages in thread
From: Govindarajan, Sriramakrishnan @ 2010-12-09 10:33 UTC (permalink / raw)
  To: netdev@vger.kernel.org

Hi
We have a NAPI compliant driver(net/drivers/davinci_emac.c), that does well at 10/100Mbps loads. Now the same controller/driver is used for 1000Mbps
mode as well, where the CPU gets saturated easily

Internally the module supports scatter gather DMA(which is currently not
exercised) but there is no HW checksum support.

To specifically implement GRO, GSO support would it be sufficient to add
SG support to the driver? Are there other means of increasing the throughput
and decreasing the CPU loading?

Any pointers to reference implementation for adding SG/GRO/GSO support will be helpful.

Regards
Sriram

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2010-12-10 18:04 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-09 10:33 Adding Support for SG,GSO,GRO Govindarajan, Sriramakrishnan
2010-12-09 10:50 ` Eric Dumazet
2010-12-09 14:49   ` Govindarajan, Sriramakrishnan
2010-12-09 15:02 ` Ben Hutchings
2010-12-09 18:29   ` David Miller
2010-12-09 18:47   ` Michał Mirosław
2010-12-09 18:58     ` Ben Hutchings
2010-12-10  8:27       ` Michał Mirosław
2010-12-09 19:38     ` David Miller
2010-12-10 14:18       ` Michał Mirosław
2010-12-10 14:31         ` David Lamparter
2010-12-10 16:01           ` Michał Mirosław
2010-12-10 16:20             ` Ben Hutchings
2010-12-10 18:05               ` David Miller
2010-12-10 16:23             ` David Lamparter
2010-12-10 16:26             ` Eric Dumazet

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).