Hopefully that new qdisc will just use the TX rings of the hardware
directly. They are typically large enough these days. That might avoid
some locking in this critical path.
I agree. For most interfaces the priority is probably dubious.
Even for DSL the prioritization will be likely usually done in a router
these days.
Also for the fast interfaces where we do TSO priority doesn't work
very well anyways -- with large packets there is not too much
to prioritize.
If the data is just passed on to the hardware queue, why is any
locking needed at all? (except for the driver locking of course)
-Andi
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html