All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.