netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Custom hardware Qdisc...
@ 2009-12-11 18:26 David Daney
  2009-12-11 22:40 ` David Miller
  0 siblings, 1 reply; 4+ messages in thread
From: David Daney @ 2009-12-11 18:26 UTC (permalink / raw)
  To: Netdev

Our hardware (Octeon SOC) has fairly flexible packet output queuing that 
can be done completely in hardware.

I am thinking of trying to take advantage of this in the driver 
(currently in drivers/staging/octeon).

At a very hige level my tentative plan is to implement a custom  Qdisc 
that has an enqueue method that places the packets directly in the 
output queues after they are classified.

The dequeue method would be a noop returning NULL because once the 
packets are on the queues, no further action is needed from the driver.

Does doing something like this seem plausible?  If not, what are the 
main problems I might be overlooking?

Thanks in advance,
David Daney

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-12-12  1:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-11 18:26 Custom hardware Qdisc David Daney
2009-12-11 22:40 ` David Miller
2009-12-12  0:58   ` David Daney
2009-12-12  1:05     ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).