netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: pktgen terminating condition
@ 2007-09-01 10:47 Daniele Venzano
  2007-09-04  3:20 ` [PATCH] [sis900] convert to NAPI, WAS " Mandeep Singh Baines
  0 siblings, 1 reply; 13+ messages in thread
From: Daniele Venzano @ 2007-09-01 10:47 UTC (permalink / raw)
  To: hadi
  Cc: Mandeep Baines, davem, rick.jones2, msb, netdev, grundler,
	robert.olsson, jeff, nhorman

----- Message d'origine -----
De: jamal <hadi@cyberus.ca>
Date: Fri, 31 Aug 2007 09:50:03 -0400
Sujet: Re: Re: pktgen terminating condition

>I dont know if you followed the discussion - by defering the freeing of
>skbs, you will be slowing down socket apps sending from the local
>machine. It may be ok if the socket buffers were huge, but that comes at
>the cost of system memory (which may not be a big deal)
>Do you by any chance recall why you used the idle interupt instead of
>txok to kick the prunning of tx descriptors?

That should be asked to the original author of the driver, that I wasn't able to contact when I took over the maintainership several years ago.
I think that since this chip is usually used on cheap/low performance (relatively speaking) devices it was felt that generating an interrupt for each transmitted packet was going to affect the performance of the system too much. At the start, if I remember correctly, this was a chip thought for consumer use, where transmissions won't happen continuously for long periods of time. Then the sis900 started to get used everywhere, from embedded systems to (cheap) server motherboards and the usage scenario changed.


--
Daniele Venzano
venza@brownhat.org

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

end of thread, other threads:[~2007-09-06 13:22 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-01 10:47 pktgen terminating condition Daniele Venzano
2007-09-04  3:20 ` [PATCH] [sis900] convert to NAPI, WAS " Mandeep Singh Baines
2007-09-04 13:03   ` jamal
2007-09-04 17:21     ` Mandeep Baines
2007-09-04 16:56   ` Daniele Venzano
2007-09-04 17:24     ` Mandeep Baines
2007-09-05  7:44     ` Mandeep Singh Baines
2007-09-05 12:03       ` James Chapman
2007-09-05 12:33         ` jamal
2007-09-05 13:55           ` James Chapman
2007-09-05 14:21             ` jamal
2007-09-06  5:06               ` Mandeep Singh Baines
2007-09-06 13:22                 ` jamal

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