CVE-2024-46846 in Linux
요약
\~에 의해 VulDB • 2026. 07. 16.
리눅스 커널에서 다음 취약점이 해결되었습니다:
spi: rockchip - 불일치하는 런타임 PM 및 시스템 PM 처리 문제 해결
커밋 e882575efc77("spi: rockchip: NOIRQ_SYSTEM_SLEEP_PM 작업 중 버스 서스펜드 및 리sume")은 런타임 PM 상태를 존중하지 않고, 시스템을 서스펜드할 때 조건 없이 클록을 비활성화했습니다. 이로 인해 시스템 절전 모드로 진입할 때 장치가 이미 런타임 서스펜드 상태인 경우 문제가 발생합니다. 이 상황에서는 클록이 두 번 비활성화되어 경고(WARN)가 생성됩니다.
pm_runtime_force_{suspend,resume}()로 다시 전환합니다. 이는 여전히 올바른 접근 방식으로 보이며, 앞서 언급한 커밋에서 해당 함수 사용을 중단한 이유에 대한 설명이 없기 때문입니다.
또한 resume() 오류 처리를 일부 리팩토링했습니다. 실패 시 클록을 비활성화하는 것은 실제로 좋은 방법이 아니기 때문입니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.