From: Jesper Dangaard Brouer
Date: Tue, 28 Apr 2020 13:06:10 +0200
> + /* Detect default qdisc setup/init failed and fallback to "noqueue" */
> + if (dev->qdisc == &noop_qdisc) {
> + netdev_warn(dev, "default qdisc (%s) fail, fallback to %s\n",
> + defa
Currently if the default qdisc setup/init fails, the device ends up with
qdisc "noop", which causes all TX packets to get dropped.
With the introduction of sysctl net/core/default_qdisc it is possible
to change the default qdisc to be more advanced, which opens for the
possibility that Qdisc_ops->