Page MenuHomeSolus

net.core.default_qdisc defaults to FQ_CODEL but it's not enabled in kernel
Closed, ResolvedPublic

Description

While reloading sysctl settings I noticed our net.core.default_qdisc setting defaults to FQ_CODEL, but it's unset in kernel config. At the same time I think it would be good to consider whether cake would be even better option.

sysctl: setting key "net.core.default_qdisc": No such file or directory

Revisions and Commits

Event Timeline

stalebrim renamed this task from Errors within sysctl.d to net.core.default_qdisc defaults to FQ_CODEL but it's not enabled in kernel.Dec 22 2020, 7:08 PM
stalebrim updated the task description. (Show Details)
JoshStrobl moved this task from Backlog to Kernel Drivers on the Hardware board.
DataDrake triaged this task as Needs More Info priority.Jan 10 2021, 4:40 PM

It's been awhile since I've looked into CAKE, but I remember it being promising. It looks like this is probably just a systemd default that we should either be overriding to what we are actually configured for or enabling FQ_CODEL.

It's been awhile since I've looked into CAKE, but I remember it being promising. It looks like this is probably just a systemd default that we should either be overriding to what we are actually configured for or enabling FQ_CODEL.

Yes. FQ_CODEL is the Systemd default, but it falls back to pfifo_fast as it's not enabled in kernel.