On Fri, 2006-23-06 at 08:43 +1000, Herbert Xu wrote:

> Sure.  However, I still don't see the point of transmitting in parallel
> even there.  The reason is that there is no work being done here by the
> CPU between dequeueing the packet and obtaining the TX lock.

You make a reasonable argument. 
I think I will need to run the experiment to gather facts. I will defer
this discussion until i run some tests or Robert beats me to it.

It does feel like the qdisc_is_running though is now a replacement
for the need for dev->txlock which existed to protect multi-cpus from
entering the device transmit path. Is that unintended side effect?
i.e why would dev->txlock be needed anymore in that path?

cheers,
jamal


-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to