{"id":"CVE-2026-46255","summary":"dmaengine: fsl-edma: don't explicitly disable clocks in .remove()","details":"In the Linux kernel, the following vulnerability has been resolved:\n\ndmaengine: fsl-edma: don't explicitly disable clocks in .remove()\n\nThe clocks in fsl_edma_engine::muxclk are allocated and enabled with\ndevm_clk_get_enabled(), which automatically cleans these resources up,\nbut these clocks are also manually disabled in fsl_edma_remove(). This\ncauses warnings on driver removal for each clock:\n\n        edma_module already disabled\n        WARNING: CPU: 0 PID: 418 at drivers/clk/clk.c:1200 clk_core_disable+0x198/0x1c8\n        [...]\n        Call trace:\n         clk_core_disable+0x198/0x1c8 (P)\n         clk_disable+0x34/0x58\n         fsl_edma_remove+0x74/0xe8 [fsl_edma]\n         [...]\n        ---[ end trace 0000000000000000 ]---\n        edma_module already unprepared\n        WARNING: CPU: 0 PID: 418 at drivers/clk/clk.c:1059 clk_core_unprepare+0x1f8/0x220\n        [...]\n        Call trace:\n         clk_core_unprepare+0x1f8/0x220 (P)\n         clk_unprepare+0x34/0x58\n         fsl_edma_remove+0x7c/0xe8 [fsl_edma]\n         [...]\n        ---[ end trace 0000000000000000 ]---\n\nFix these warnings by removing the unnecessary fsl_disable_clocks() call\nin fsl_edma_remove().","modified":"2026-06-18T03:57:09.816947835Z","published":"2026-06-03T15:49:52.091Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46255.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/533d495f15e4c88ad5246c7f90ae026702e28d75"},{"type":"WEB","url":"https://git.kernel.org/stable/c/666c53e94c1d0bf0bdf14c49505ece9ddbe725bc"},{"type":"WEB","url":"https://git.kernel.org/stable/c/68feac21bd4de7ae4faba05704c404861d991fcf"},{"type":"WEB","url":"https://git.kernel.org/stable/c/b84dba68c4823da452cec99a5d213571a65d06de"},{"type":"WEB","url":"https://git.kernel.org/stable/c/bda244871179543dd3be7d093236cb33b2fb1765"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46255.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-46255"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"a9903de3aa16731846bf924342eca44bdabe9be6"},{"fixed":"533d495f15e4c88ad5246c7f90ae026702e28d75"},{"fixed":"68feac21bd4de7ae4faba05704c404861d991fcf"},{"fixed":"bda244871179543dd3be7d093236cb33b2fb1765"},{"fixed":"b84dba68c4823da452cec99a5d213571a65d06de"},{"fixed":"666c53e94c1d0bf0bdf14c49505ece9ddbe725bc"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-46255.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.6.0"},{"fixed":"6.6.128"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.7.0"},{"fixed":"6.12.75"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.13.0"},{"fixed":"6.18.14"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.19.0"},{"fixed":"6.19.4"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-46255.json"}}],"schema_version":"1.7.5"}