从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞类型:ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove - 漏洞描述:在请求ctrl_chan DMA通道时,如果ctrl_chan为空指针,会导致dma_release_channel函数释放DMA通道,从而引发错误。 2. 错误信息: - 4.879000 st,stm32-spdifrx 500d0000.audio-controller: dma_request_slave_channel error -19 - 4.888975 Unable to handle kernel NULL pointer dereference at virtual address 000000000000003d 3. 修复措施: - 修复了794df9448ed8 ("ASoC: stm32: spdifrx: manage rebind issue") - 修复了794df9448ed8 ("ASoC: stm32: spdifrx: manage rebind issue") 4. 代码变更: - 修改了stm32_spdifrx_remove函数,检查ctrl_chan是否为空指针,避免释放DMA通道。 5. 作者和提交信息: - 作者:Amelie Delaunay - 提交者:Mark Brown 6. 补丁链接: - https://patch-msgid.link/20241105140242.527279-1-olivier.moyan@foss.st.com 这些信息可以帮助我们了解漏洞的背景、影响以及修复措施。