从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 问题:在直接读取操作时,也会尝试标记页面为脏,但在读取路径中不会持有Fw caps,导致在某些情况下无法获取到Fw reference。 - 修复:修复了上游commit c08dfb1b49492c09cf13838c71897493ea3b424e中的问题,该问题是在获取CEPH_CAP_FILE_WR参考时设置i_head_snapc。 2. 修复历史: - 提交者:Xiubo Li - 提交时间:2024-09-05 06:22:18 +0800 - 提交者:Greg Kroah-Hartman - 提交时间:2024-10-10 12:00:04 +0200 - 上游提交:c08dfb1b49492c09cf13838c71897493ea3b424e - 上游提交时间:2024-09-05 06:22:18 +0800 - 上游提交者:Xiubo Li - 上游提交者:Greg Kroah-Hartman - 上游提交者:Patrick Donnelly - 上游提交者:Ilya Dryomov - 上游提交者:Sasha Levin 3. Diffstat: - 文件:fs/ceph/addr.c - 更改类型:1 insertion, 1 deletion - 更改内容: 4. Diff内容: - 删除了对Fw参考的错误检查,当标记页面为脏时。 这些信息表明,该漏洞修复了在直接读取操作中未正确持有Fw caps的问题,导致在某些情况下无法获取到Fw reference。修复通过修改代码来删除对Fw参考的错误检查来解决这个问题。