Direct naar de inhoud
Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
cybernieuws.nl Cybersecurity en informatiebeveiling nieuws alerts live · 7 min 106 bronnen 1 kritiek 35 vandaag
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-46255

MEDIUM · 5.5 CVSS Gepubliceerd:

Beschrijving NL

In de Linux kernel is de volgende kwetsbaarheid verholpen:

dmaengine: fsl-edma: schakel klokken niet expliciet uit in .remove()

De klokken in fsl_edma_engine::muxclk zijn toegewezen en ingeschakeld met
devm_clk_get_enabled(), die deze bronnen automatisch opruimt,
maar deze klokken worden ook handmatig uitgeschakeld in fsl_edma_remove(). Dit
veroorzaakt waarschuwingen bij het verwijderen van de bestuurder voor elke klok:

edma_module al uitgeschakeld
WAARSCHUWING: CPU: 0 PID: 418 bij drivers/clk/clk.c:1200 clk_core_disable+0x198/0x1c8
[...]
Oproepspoor:
clk_core_disable+0x198/0x1c8 (P)
clk_disable+0x34/0x58
fsl_edma_remove+0x74/0xe8 [fsl_edma]
[...]
---[ eindspoor 0000000000000000 ]---
edma_module al onvoorbereid
WAARSCHUWING: CPU: 0 PID: 418 bij drivers/clk /clk.c:1059 clk_core_unprepare+0x1f8/0x220
[...]
Oproepspoor:
clk_core_unprepare+0x1f8/0x220 (P)
clk_unprepare+0x34/0x58
fsl_edma_remove+0x7c/0xe8 [fsl_edma]
[...]
---[ eindspoor 0000000000000000 ]---

Herstel deze waarschuwingen door de onnodige fsl_disable_clocks() aanroep te verwijderen
in fsl_edma_remove().

Origineel (Engels) tonen

In the Linux kernel, the following vulnerability has been resolved:

dmaengine: fsl-edma: don't explicitly disable clocks in .remove()

The clocks in fsl_edma_engine::muxclk are allocated and enabled with
devm_clk_get_enabled(), which automatically cleans these resources up,
but these clocks are also manually disabled in fsl_edma_remove(). This
causes warnings on driver removal for each clock:

edma_module already disabled
WARNING: CPU: 0 PID: 418 at drivers/clk/clk.c:1200 clk_core_disable+0x198/0x1c8
[...]
Call trace:
clk_core_disable+0x198/0x1c8 (P)
clk_disable+0x34/0x58
fsl_edma_remove+0x74/0xe8 [fsl_edma]
[...]
---[ end trace 0000000000000000 ]---
edma_module already unprepared
WARNING: CPU: 0 PID: 418 at drivers/clk/clk.c:1059 clk_core_unprepare+0x1f8/0x220
[...]
Call trace:
clk_core_unprepare+0x1f8/0x220 (P)
clk_unprepare+0x34/0x58
fsl_edma_remove+0x7c/0xe8 [fsl_edma]
[...]
---[ end trace 0000000000000000 ]---

Fix these warnings by removing the unnecessary fsl_disable_clocks() call
in fsl_edma_remove().

Vendors

Linux

Affected products

Linux Kernel

References