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