[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20141007.164649.587971614591244924.davem@davemloft.net>
Date: Tue, 07 Oct 2014 16:46:49 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: Raghuram.Kothakota@...cle.com
Cc: sowmini.varadhan@...cle.com, netdev@...r.kernel.org,
david.stevens@...cle.com
Subject: Re: sunvnet and ->xmit_more
From: Raghuram Kothakota <Raghuram.Kothakota@...cle.com>
Date: Tue, 7 Oct 2014 13:38:07 -0700
> In case of sunvnet, consumer starting as soon as possible would help
> as the consumer is slower as it copies the data to local buffers. The recent
> change by DLS avoids the copy in the Tx side, so the producer could be
> faster than the receiver. If the trigger is sent after n packets, then consumer
> will really start after n packets in the ring and it may have lost that much time
> to pickup the packets.
I agree for the first few TX queue entires, or even just the first, but after
that it always pays to defer and decrease the number of hcalls, locks, etc.
Play with it, you'll see.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists