* [PATCH] NET: Multiqueue network device support, replayed.
@ 2007-04-05 21:33 Waskiewicz Jr, Peter P
2007-04-05 21:35 ` David Miller
0 siblings, 1 reply; 2+ messages in thread
From: Waskiewicz Jr, Peter P @ 2007-04-05 21:33 UTC (permalink / raw)
To: David Miller
Cc: Cramer, Jeb J, Leech, Christopher, netdev, linux-kernel, Garzik,
Jeff, Kok, Auke-jan H
David,
Please consider pulling from my git tree:
git-pull git://lost.foo-projects.org/~ppwaskie/git/net-2.6.22
multiqueue
This is a branch named 'multiqueue' of a recent pull from your tree with
an updated implementation of the multiqueue implementation we've been
working on. Included in this is:
1) A simplified API where all drivers will allocate a queue struct for
each queue on the NIC.
2) A transparent stack change for both non-mq and mq devices to use the
same codepath.
3) Remove the per-queue locking model, and just use the per-queue
netif_{start|stop|wake}_subqueue() functions for multiqueue management.
4) Updated multiqueue documentation in Documentation/networking
describing the implementation and base driver requirements to implement
multiqueue support.
Cheers,
PJ Waskiewicz
Intel Corp.
peter.p.waskiewicz.jr@intel.com
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH] NET: Multiqueue network device support, replayed.
2007-04-05 21:33 [PATCH] NET: Multiqueue network device support, replayed Waskiewicz Jr, Peter P
@ 2007-04-05 21:35 ` David Miller
0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2007-04-05 21:35 UTC (permalink / raw)
To: peter.p.waskiewicz.jr
Cc: jeb.j.cramer, christopher.leech, netdev, linux-kernel, jgarzik,
auke-jan.h.kok
From: "Waskiewicz Jr, Peter P" <peter.p.waskiewicz.jr@intel.com>
Date: Thu, 5 Apr 2007 14:33:19 -0700
> David,
> Please consider pulling from my git tree:
>
> git-pull git://lost.foo-projects.org/~ppwaskie/git/net-2.6.22
> multiqueue
>
> This is a branch named 'multiqueue' of a recent pull from your tree with
> an updated implementation of the multiqueue implementation we've been
> working on. Included in this is:
>
> 1) A simplified API where all drivers will allocate a queue struct for
> each queue on the NIC.
> 2) A transparent stack change for both non-mq and mq devices to use the
> same codepath.
> 3) Remove the per-queue locking model, and just use the per-queue
> netif_{start|stop|wake}_subqueue() functions for multiqueue management.
> 4) Updated multiqueue documentation in Documentation/networking
> describing the implementation and base driver requirements to implement
> multiqueue support.
Thanks for following up on this work, but it really needs to be
reviewed here on netdev, I really can't just pull this into my
tree until it is reviewed properly here.
So, please post the new feature as a set of patches.
Thanks a lot.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-04-05 21:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-05 21:33 [PATCH] NET: Multiqueue network device support, replayed Waskiewicz Jr, Peter P
2007-04-05 21:35 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®