| Summary: | CBQ support removed from Linux kernel | ||
|---|---|---|---|
| Product: | Busybox | Reporter: | Tom "spot" Callaway <spotrh> |
| Component: | Networking | Assignee: | unassigned |
| Status: | NEW --- | ||
| Severity: | normal | CC: | admwiggin+busyboxbugs, br015, busybox-cvs |
| Priority: | P5 | ||
| Version: | 1.36.x | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: |
remove CBQ functionality
Fedora's patch for removing CBQ support |
||
|
Description
Tom "spot" Callaway
2024-01-29 15:40:54 UTC
*** Bug 15934 has been marked as a duplicate of this bug. *** Created attachment 9751 [details]
remove CBQ functionality
I've taken a very rough stab at removing the CBQ functionality in the attached patch (mirroring iproute2's approach to the situation). I'm roughly 60% confident in my patch though, since I've never looked at this specific code before and don't actually even know what CBQ is (except that the kernel has now removed it), so would really appreciate more eyes! 😅
Now builds against the newly released buildroot 2024.05 are failing due to this O:) Tianon, your patch is very similar to what I ended up using in Fedora, the only functional difference is that instead of removing the CBQ option in print_qdisc, I just made it printf("cbq not supported"); so that people using CBQ might have a chance to know why it's no longer working and just falling through to the options list.
I'll attach that patch here.
Created attachment 9760 [details]
Fedora's patch for removing CBQ support
|