View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001442 | channel: elrepo/el8 | --kernel--request-for-enhancement-- | public | 2024-04-03 17:36 | 2024-04-04 12:00 |
Reporter | agoodm | Assigned To | toracat | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Platform | x86_64 | OS | Alma Linux | OS Version | 8 |
Summary | 0001442: Please provide tc-sched-cake kernel module | ||||
Description | Some features of iproute-tc require kernel module sch_cake. Source code for the module is provided within the kernel srpm however the module is not available by default. I've compiled the module and it appears to work correctly once installed. | ||||
Steps To Reproduce | mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} rpm -i https://repo.almalinux.org/vault/8.9/BaseOS/Source/Packages/kernel-4.18.0-513.18.1.el8_9.src.rpm rpmbuild -bp --target=$(uname -m) kernel.spec cd BUILD/kernel-4.18.0-513.18.1.el8_9/ make oldconfig Then I manually edited the config to enable the module Then I spent ages trying to work out what make line to build the module - eg make -j4 M=something before giving up and just building all the modules make -j4 modules The cp net/sched/sch_cake.ko /lib/modules/4.18.0-513.18.1.el8_9.x86_64/kernel/net/sched/ | ||||
Tags | No tags attached. | ||||
|
Acknowledged. |
|
We will work on building a kmod for sch_cake. In the meantime, you might want to do a test install of our kernel-lt (1) or kernel-ml (2). The sch_cake kernel module is enabled in those kernels. (1) https://elrepo.org/wiki/doku.php?id=kernel-lt (2) https://elrepo.org/wiki/doku.php?id=kernel-ml |
|
The following package has been built and will be syncing to our mirrors shortly: kmod-sch_cake-0.0-1.el8_9.elrepo.x86_64.rpm |
|
Thank you for adding this module. I installed it on some test systems and it appears to function as expected. |
|
Great to hear it's working. Now closing as resolved. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-04-03 17:36 | agoodm | New Issue | |
2024-04-03 17:36 | agoodm | Status | new => assigned |
2024-04-03 17:36 | agoodm | Assigned To | => toracat |
2024-04-03 17:39 | toracat | Status | assigned => acknowledged |
2024-04-03 17:39 | toracat | Note Added: 0009649 | |
2024-04-03 17:45 | toracat | Note Added: 0009651 | |
2024-04-03 21:24 | toracat | Note Added: 0009654 | |
2024-04-03 21:24 | toracat | Status | acknowledged => feedback |
2024-04-04 10:36 | agoodm | Note Added: 0009655 | |
2024-04-04 10:36 | agoodm | Status | feedback => assigned |
2024-04-04 12:00 | toracat | Status | assigned => resolved |
2024-04-04 12:00 | toracat | Resolution | open => fixed |
2024-04-04 12:00 | toracat | Note Added: 0009656 |