Re: [PATCH 20/31]: pkt_sched: Perform bulk of qdisc destruction in RCU.
From: David Miller <hidden>
Date: 2008-07-20 17:35:46
Also in:
linux-wireless
From: "Tomas Winkler" <redacted> Date: Sun, 20 Jul 2008 20:34:18 +0300
On Sun, Jul 20, 2008 at 8:25 PM, David Miller [off-list ref] wrote:quoted
From: jamal <hadi-fAAogVwAN2Kw5LPnMra/2Q@public.gmane.org> Date: Sun, 20 Jul 2008 11:16:03 -0400quoted
IMO, in the case of multiple hardware queues per physical wire, and such a netdevice already has a built-in hardware scheduler (they all seem to have this feature) then if we can feed the hardware queues directly, theres no need for any intermediate buffer(s). In such a case, to compare with qdisc arch, its like the root qdisc is in hardware.They tend to implement round-robin or some similar fairness algorithm amongst the queues, with zero concern about packet priorities. It really is just like a bunch of queues to the phsyical layer, fairly shared. These things are built for parallelization, not prioritization.Except wireless where HW has prioritizing scheduler per physical non-wire. Tomas
I know that. We're talking about multiqueue ethernet NICs. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html