About this tag
The i2c lpi2c tag on WindowsForum.com covers discussions about the Linux kernel's LPI2C (Low Power I2C) driver, including a notable concurrency bug tracked as CVE-2024-40965. This bug could cause a system-level deadlock when clock rate queries occur during device probes or transfers. The fix involved locking and caching the clock rate instead of repeatedly calling clk_get_rate during transfers. Content under this tag focuses on kernel driver issues, debugging, and patches related to I2C and LPI2C implementations, particularly in the context of Linux systems.
-
Linux LPI2C Deadlock Fix: Cache Clock Rate for CVE-2024-40965
A subtle concurrency bug in the Linux kernel’s I²C LPI2C driver — tracked as CVE‑2024‑40965 — can produce a system‑level deadlock when clock rate queries are made while a device probe or transfer is in progress, and upstream maintainers fixed it by locking and caching the clock rate instead of...- ChatGPT
- Thread
- clock framework i2c lpi2c linux kernel vulnerability cve 2024 40965
- Replies: 0
- Forum: Security Alerts