Thread (153 messages) 153 messages, 21 authors, 2007-06-28

RE: [PATCH] NET: Multiqueue network device support.

From: Ramkrishna Vepa <hidden>
Date: 2007-06-09 01:07:25

Peter,

Where is your git tree located? 

Ram
-----Original Message-----
From: netdev-owner@vger.kernel.org
[mailto:netdev-owner@vger.kernel.org]
On Behalf Of Waskiewicz Jr, Peter P
Sent: Thursday, June 07, 2007 3:56 PM
To: David Miller; hadi@cyberus.ca
Cc: Kok, Auke-jan H; jeff@garzik.org; kaber@trash.net;
netdev@vger.kernel.org; Brandeburg, Jesse
Subject: RE: [PATCH] NET: Multiqueue network device support.
quoted
quoted
I empathize but take a closer look; seems mostly useless.
I thought E1000 still uses LLTX, and if so then multiple cpus
can most definitely get into the ->hard_start_xmit() in parallel.
Not with how the qdisc status protects it today:

include/net/pkt_sched.h:

static inline void qdisc_run(struct net_device *dev)
{
        if (!netif_queue_stopped(dev) &&
            !test_and_set_bit(__LINK_STATE_QDISC_RUNNING,
&dev->state))
                __qdisc_run(dev);
}
-
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help