Re: [RFC v1] hand off skb list to other cpu to submit to upper layer

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Stephen Hemminger
Date: Tuesday, February 24, 2009 - 7:11 pm

On Wed, 25 Feb 2009 09:27:49 +0800
"Zhang, Yanmin" <yanmin_zhang@linux.intel.com> wrote:


You can't safely put packets on another CPU queue without adding a spinlock.
And if you add the spinlock, you drop the performance back down for your
device and all the other devices. Also, you will end up reordering
packets which hurts single stream TCP performance.

Is this all because the hardware doesn't do MSI-X or are you testing only
a single flow. 
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [RFC v1] hand off skb list to other cpu to submit to u ..., Stephen Hemminger, (Tue Feb 24, 7:11 pm)
Re: [RFC v1] hand off skb list to other cpu to submit to u ..., Stephen Hemminger, (Tue Feb 24, 10:18 pm)