View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001508 | channel: kernel/el9 | --kernel--request-for-enhancement-- | public | 2025-01-30 06:25 | 2025-02-02 01:15 |
Reporter | leoleovich | Assigned To | toracat | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0001508: Enable PTM support | ||||
Description | PTM is supported in mlx5 and igc drivers for a while. Hardware support is widespread and we would like to add PTM support a part of the kernel config. Please include the following option: ``` CONFIG_PCIE_PTM=y ``` Thank you in advance | ||||
Tags | No tags attached. | ||||
|
Acknowledged. We will try to make the requested config change in the next kernel update. |
|
### ELRepo notes ### In the distro kernels, CONFIG_PCIE_PTM=y (el9) "is not set" (el8). (boolean) |
|
We can build this PTM module but the only gotcha is the in-kernel igc module wont' be able to call pci_disable_ptm() when the module is removed. Currently It is compile-time defined to be an inline stub function. They would have to rebuild the igc module (or any other drivers) and explicitly define CONFIG_PCIE_PTM. |
|
PTM is not a module, it's a core functionality across PCIe subsystem. So it will never be unloaded. |
|
Sorry I misunderstood this as a request to add it to the RHEL kernel. I'll show myself out the door now. :D |
|
CONFIG_PCIE_PTM=y is now in the latest kernel updates: el9: kernel-ml-6.13.1-1.el9.elrepo kernel-lt-6.1.128-1.el9.elrepo el8: kernel-ml-6.13.1-1.el8.elrepo kernel-lt-5.4.290-1.el8.elrepo |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-01-30 06:25 | leoleovich | New Issue | |
2025-01-30 06:25 | leoleovich | Status | new => assigned |
2025-01-30 06:25 | leoleovich | Assigned To | => toracat |
2025-01-30 13:40 | toracat | Status | assigned => acknowledged |
2025-01-30 13:40 | toracat | Note Added: 0010299 | |
2025-01-30 14:10 | toracat | Note Added: 0010300 | |
2025-01-31 00:29 | tqhoang | Note Added: 0010302 | |
2025-01-31 12:03 | leoleovich | Note Added: 0010303 | |
2025-01-31 12:59 | tqhoang | Note Added: 0010304 | |
2025-02-02 01:15 | toracat | Note Added: 0010307 | |
2025-02-02 01:15 | toracat | Status | acknowledged => resolved |
2025-02-02 01:15 | toracat | Resolution | open => fixed |