从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题: - 描述:描述了在错误情况下,避免留下部分物理页号(PFN)映射的必要性。PFN映射是特殊的,因为它们没有与映射相关的生命周期信息,只是简单的PFN映射,没有结构化的页面引用计数。 2. 代码变更: - 文件: - 变更内容: - 添加了一个新的函数 ,用于在不调用 的情况下重映射PFN范围。 - 在函数中添加了检查,确保PFN范围是完整的,否则将其清除。 3. 作者和提交信息: - 作者:Linus Torvalds - 提交时间:2024年9月11日 - 提交者:Greg Kroah-Hartman - 提交时间:2024年11月17日 4. 报告和测试: - 报告者:Jann Horn - 测试者:Andrew Morton, Jason Gunthorpe, Simona Vetter, Linus Torvalds, Harshvardhan Jha, Greg Kroah-Hartman 5. 代码差异: - 差异文件: - 差异内容: - 添加了新的函数 。 - 修改了现有函数的逻辑,以确保PFN范围是完整的。 这些信息表明,这个漏洞与PFN映射的错误处理有关,特别是当PFN映射不完整时,可能会导致物理页的错误释放,从而导致潜在的安全风险。修复措施包括在错误情况下确保PFN映射的完整性。