CVE-2024-46846 in Linux
Zusammenfassung
von VulDB • 14.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
spi: rockchip: Behebung der unausgeglichenen Runtime-PM-/System-PM-Behandlung
Das Commit e882575efc77 („spi: rockchip: Bus während NOIRQ_SYSTEM_SLEEP_PM-Vorgängen suspendieren und wiederherstellen“) hat die Beachtung des Runtime-PM-Status nicht mehr berücksichtigt und deaktiviert Takte bei der System-Suspendierung einfach bedingungslos. Dies führt zu Problemen, wenn das Gerät bereits runtime-gesuspended ist, bevor wir in den Ruhezustand wechseln – in diesem Fall werden Takte doppelt deaktiviert und ein WARN-Meldung erzeugt.
Zurückwechseln auf pm_runtime_force_{suspend,resume}(), da dies weiterhin als die richtige Vorgehensweise erscheint, und das vorgenannte Commit liefert keine Erklärung dafür, warum es damit aufgehört hat, diese Funktion zu verwenden.
Außerdem wurde ein Teil der Fehlerbehandlung in resume() refaktorisiert, da es tatsächlich keine gute Idee ist, Takte im Fehlerfall erneut zu deaktivieren.
If you want to get best quality of vulnerability data, you may have to visit VulDB.