从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy() - 描述:在mtk_crtc_create()函数中,如果mbox_request_channel()调用失败,则将"mtk_crtc->cmdq_client.chan"指针设置为NULL。在这种情况中,我们不会调用cmdq_pkt_create()。 - 修复:在清理过程中,需要在调用cmdq_pkt_destroy()之前检查"mtk_crtc->cmdq_client.chan"是否为NULL。如果未调用cmdq_pkt_create(),则调用cmdq_pkt_destroy()会导致NULL指针引用。 2. 修复代码: - 修改了mtk_crtc_destroy()函数,检查"mtk_crtc->cmdq_client.chan"是否为NULL,避免NULL指针引用。 3. 补丁信息: - 补丁ID:7627122fd1c0 - 补丁作者:Dan Carpenter - 补丁状态:已签署并已通过审查。 4. 补丁链接: - 补丁链接 5. 补丁状态: - 已签署并已通过审查。 6. 补丁文件: - 已提供补丁文件下载链接:linux-c60583a87cb4a85b69d1f448f0be5eb6ec62cbb2.tar.gz 这些信息可以帮助我们了解漏洞的背景、修复方法以及补丁的状态。