从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 作者和提交者: - 作者:Suraj Kandpal - 提交者:Suraj Kandpal 2. 提交时间: - 提交时间:2024年7月22日12:14:49 +0530 3. 提交内容: - 标题:drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability - 描述:在intel_hdcp_get_capability函数中添加编码器检查,以避免在热插拔或挂起/恢复场景中编码器未初始化时出现内核空指针引用。 4. 代码更改: - 文件:drivers/gpu/drm/i915/display/intel_hdcp.c - 更改内容: - 添加了对intel_attached_encoder函数的检查。 - 如果编码器未连接,则返回false。 - 如果编码器连接,则继续检查其他条件。 5. 签名和审查: - 签名:由Suraj Kandpal签署。 - 审查:由Dnyaneshwar Bhadane审查。 6. 链接: - 提交的链接:https://patchwork.freedesktop.org/patch/msgid/20240722064451.3610512-2-suraj.kandpal@intel.com 7. Diffstat: - 文件更改情况:1个文件更改,7个插入,1个删除。 8. Diff内容: - 添加了对intel_attached_encoder函数的检查,以避免在特定场景下出现空指针引用。 这些信息表明,这个提交是为了修复一个潜在的漏洞,即在特定条件下未初始化的编码器可能会导致内核空指针引用。通过添加编码器检查,可以避免这种情况发生。