Patrick McHardy wrote: > David Miller wrote: > >> You mean just like Intel's multiqueue scheduler and multiqueue >> classifiers which we already have in the tree :- >> > > No, actually integrated in the current infrastructure :) The patches > add a virtual root qdisc, so we still have a single root from userspace's > POV. This qdisc is only used for sch_api purposes and doesn't necessarily > match the real root qdiscs. When a "mq" qdisc is attached (done by > default for multiqueue devices), the queues are exposed as child > classes of this qdisc and can be individually grafted with different > qdiscs. > Since its getting late and I won't finish this tonight, here are the patches I'm currently working on in case someone already wants to have a look. Its working as intended and should be testable. Patch 1 is good shape IMO, patch 3 still needs some work. Userspace needs no changes.