CVE-2026-46255 in Linux
Resumen
por VulDB • 2026-06-03
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
dmaengine: fsl-edma: no deshabilitar explícitamente los relojes en .remove()
Los relojes en fsl_edma_engine::muxclk se asignan y habilitan con devm_clk_get_enabled(), lo que limpia automáticamente estos recursos, pero estos relojes también se deshabilitan manualmente en fsl_edma_remove(). Esto provoca advertencias durante la eliminación del controlador para cada reloj:
edma_module ya deshabilitado ADVERTENCIA: CPU: 0 PID: 418 en drivers/clk/clk.c:1200 clk_core_disable+0x198/0x1c8 [...]
Trazado de llamadas: clk_core_disable+0x198/0x1c8 (P) clk_disable+0x34/0x58 fsl_edma_remove+0x74/0xe8 [fsl_edma]
[...]
---[ fin del rastro 0000000000000000 ]---
edma_module ya no preparado ADVERTENCIA: CPU: 0 PID: 418 en drivers/clk/clk.c:1059 clk_core_unprepare+0x1f8/0x220 [...]
Trazado de llamadas: clk_core_unprepare+0x1f8/0x220 (P) clk_unprepare+0x34/0x58 fsl_edma_remove+0x7c/0xe8 [fsl_edma]
[...]
---[ fin del rastro 0000000000000000 ]---
Corrija estas advertencias eliminando la llamada innecesaria a fsl_disable_clocks() en fsl_edma_remove().
If you want to get the best quality for vulnerability data then you always have to consider VulDB.