CVE 7.5 HIGH

octeontx2-af: Workaround SQM/PSE stalls by disabling sticky_CVE-2026-43296

7.5 / 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Description

In the Linux kernel, the following vulnerability has been resolved:

octeontx2-af: Workaround SQM/PSE stalls by disabling sticky

NIX SQ manager sticky mode is known to cause stalls when multiple SQs
share an SMQ and transmit concurrently. Additionally, PSE may deadlock
on transitions between sticky and non-sticky transmissions. There is
also a credit drop issue observed when certain condition clocks are
gated.

work around these hardware errata by:
- Disabling SQM sticky operation:
- Clear TM6 (bit 15)
- Clear TM11 (bit 14)
- Disabling sticky → non-sticky transition path that can deadlock PSE:
- Clear TM5 (bit 23)
- Preventing credit drops by keeping the control-flow clock enabled:
- Set TM9 (bit 21)

These changes are applied via NIX_AF_SQM_DBG_CTL_STATUS. With this
configuration the SQM/PSE maintain forward progress under load without
credit loss, at the cost of disabling sticky optimizations.

Basic Information

ID CVE-2026-43296
Source Linux
Published May 8, 2026 at 13:11
Modified May 11, 2026 at 06:32

Affected Product

Vendor Linux
Product Linux
Version 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Affected Versions Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5d9b976d4480dc0dcfa3719b645636d2f0f9f156
Linux Linux 5.5

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.