[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <78C9135A3D2ECE4B8162EBDCE82CAD7701B7D66D@nekter>
Date: Fri, 8 Jun 2007 21:05:10 -0400
From: "Ramkrishna Vepa" <Ramkrishna.Vepa@...erion.com>
To: "Waskiewicz Jr, Peter P" <peter.p.waskiewicz.jr@...el.com>,
"David Miller" <davem@...emloft.net>, <hadi@...erus.ca>
Cc: "Kok, Auke-jan H" <auke-jan.h.kok@...el.com>, <jeff@...zik.org>,
<kaber@...sh.net>, <netdev@...r.kernel.org>,
"Brandeburg, Jesse" <jesse.brandeburg@...el.com>
Subject: RE: [PATCH] NET: Multiqueue network device support.
Peter,
Where is your git tree located?
Ram
> -----Original Message-----
> From: netdev-owner@...r.kernel.org
[mailto:netdev-owner@...r.kernel.org]
> On Behalf Of Waskiewicz Jr, Peter P
> Sent: Thursday, June 07, 2007 3:56 PM
> To: David Miller; hadi@...erus.ca
> Cc: Kok, Auke-jan H; jeff@...zik.org; kaber@...sh.net;
> netdev@...r.kernel.org; Brandeburg, Jesse
> Subject: RE: [PATCH] NET: Multiqueue network device support.
>
> > > 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@...r.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
-
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