从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup - 描述:在初始化驱动程序时,如果dma_get_cache_alignment defined value > 256,不应触发BUG_ON()。应改为返回-EINVAL。 2. 修复措施: - 代码更改:在drivers/i3c/master/mipi-i3c-hci/dma.c文件中,将BUG_ON语句替换为返回-EINVAL。 - 代码示例: 3. 作者和贡献者: - 提交者:Jarkko Nikula - 维护者:Greg Kroah-Hartman - 上游提交:8a2be2f1db268ec735419e53ef04ca039fc027dc 4. 签名-off-by: - Jarkko Nikula - Alexandre Belloni - Sasha Levin 5. Diffstat: - 文件更改:drivers/i3c/master/mipi-i3c-hci/dma.c - 更改内容:4插入,1删除 6. 上下文信息: - 上下文链接:https://lore.kernel.org/r/20240628131559.502822-3-jarkko.nikula@linux.intel.com 这些信息表明,该漏洞修复了在初始化驱动程序时,如果dma_get_cache_alignment defined value > 256,不应触发BUG_ON(),而是返回-EINVAL,以避免不必要的错误输出。