Public bug reported:

[SRU justification]

== Impact

The kernel dropped support for the CBQ (class based queuing) qdisc
support in kernel version 6.3

051d44209842 (net/sched: Retire CBQ qdisc, 2023-02-14)

This was reflected in iproute2 upstream in v6.6.0. But noble shipped
with v6.1.0. So the man page and help of tc still mention cbq. Any
attempts to use it result in a failure. This also breaks the DEP-8 tests
as those attempt to make use of cbq.

This affects only 24.04 Noble as later series already have a fixed
iproute2 version and previous series still have CBQ support (except
jammy:linux-hwe-6.8).

== Fix

Backport the upstream iproute2 patch which drops support for qbf.

From 07ba0af3fee132eddc1c2eab643ff4910181c993 Mon Sep 17 00:00:00 2001
From: Stephen Hemminger <[email protected]>
Date: Mon, 30 Oct 2023 11:10:18 -0700
Subject: [PATCH] tc: remove support for CBQ

== Testing

1. Double checking that neither "man tc" nor "tc qdisc help" mention CBQ
2. The ADT selftests which have been accepted failing (migration/0) should
start to work again.

== Regression Potential

Scripts which check the help output might react differently. However any
attempts to set up a qdisc of type cbq should already have failed
before.

** Affects: iproute2 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: iproute2 (Ubuntu Noble)
     Importance: Low
     Assignee: Stefan Bader (smb)
         Status: In Progress

** Also affects: iproute2 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Description changed:

  [SRU justification]
  
  == Impact
  
  The kernel dropped support for the CBQ (class based queuing) qdisc
  support in kernel version 6.3
  
  051d44209842 (net/sched: Retire CBQ qdisc, 2023-02-14)
  
  This was reflected in iproute2 upstream in v6.6.0. But noble shipped
  with v6.1.0. So the man page and help of tc still mention cbq. Any
  attempts to use it result in a failure. This also breaks the DEP-8 tests
  as those attempt to make use of cbq.
+ 
+ This affects only 24.04 Noble as later series already have a fixed
+ iproute2 version and previous series still have CBQ support (except
+ jammy:linux-hwe-6.8).
  
  == Fix
  
  Backport the upstream iproute2 patch which drops support for qbf.
  
  From 07ba0af3fee132eddc1c2eab643ff4910181c993 Mon Sep 17 00:00:00 2001
  From: Stephen Hemminger <[email protected]>
  Date: Mon, 30 Oct 2023 11:10:18 -0700
  Subject: [PATCH] tc: remove support for CBQ
  
  == Testing
  
  1. Double checking that neither "man tc" nor "tc qdisc help" mention CBQ
  2. The ADT selftests which have been accepted failing (migration/0) should
  start to work again.
  
  == Regression Potential
  
  Scripts which check the help output might react differently. However any
  attempts to set up a qdisc of type cbq should already have failed
  before.

** Changed in: iproute2 (Ubuntu Noble)
   Importance: Undecided => Low

** Changed in: iproute2 (Ubuntu Noble)
       Status: New => In Progress

** Changed in: iproute2 (Ubuntu Noble)
     Assignee: (unassigned) => Stefan Bader (smb)

** Changed in: iproute2 (Ubuntu)
   Importance: Low => Undecided

** Changed in: iproute2 (Ubuntu)
       Status: In Progress => Invalid

** Changed in: iproute2 (Ubuntu)
     Assignee: Stefan Bader (smb) => (unassigned)

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

Title:
  [24.04/noble] Drop CBQ support (qdisc discipline)

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to