I've linked a merge proposal to fix this regression, introducing a new
10-bufferbloat.conf file under the procps package. The reasons for
fixing this in procps vs e.g. our kernel config or even in systemd are
on the bug description, but a quick summary:

- the systemd file that includes the default qdisc settings contains a lot of 
other tweaks that might not be wanted for Ubuntu or appropriate for SRU
- kernel configs are not easy to query or to verify by users, and might not map 
1:1 to previous behavior (i.e. before the systemd regression took out the 
50-defaults.conf file, we used the same sysctl to set the default qdisc)
- procps already includes lots of similar sysctl changes, so it seems like the 
natural place to have the bufferbloat setting

There's prior discussion on Launchpad about using fq_codel by default
(bug 1773157, bug 1436945), and this has been the default for a long
time now (at least back to Bionic). Once this has been fixed in the
development release, I plan to backport a similar fix to Noble.
Currently, users that upgrade to the latest LTS will probably be
surprised by the change/regression in the default queueing discipline,
as almost everything expects fq_codel nowadays due to bufferbloat.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2003027

Title:
  fq_codel qdisc compiled but not enabled on 22.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2003027/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to