CVE-2026-64278
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
25/07/2026
Last modified:
30/07/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
i2c: imx-lpi2c: mark I2C adapter when hardware is powered down<br />
<br />
On some i.MX platforms, certain I2C client drivers keep a periodic<br />
workqueue which continues to trigger I2C transfers.<br />
<br />
During system suspend/resume, there exists a time window between:<br />
- suspend_noirq and the system entering suspend<br />
- the system starting to resume and resume_noirq<br />
<br />
In this window, the I2C controller resources such as clock and pinctrl<br />
may already be disabled or not yet restored.<br />
<br />
If a workqueue triggers an I2C transfer in this period, the driver<br />
attempts to access I2C registers while the hardware resources are<br />
unavailable, which may lead to system hang.<br />
<br />
Mark the I2C adapter as suspended during noirq suspend and block new<br />
transfers until resume, ensuring that I2C transfers are only issued<br />
when hardware resources are available.



