Re: [PATCH net-next] net: sched: fallback to qdisc noqueue if default qdisc setup fail

2020-04-28 Thread David Miller
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

[PATCH net-next] net: sched: fallback to qdisc noqueue if default qdisc setup fail

2020-04-28 Thread Jesper Dangaard Brouer
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->