从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 这是一个与文件系统通知(fsnotify)相关的漏洞。 - 在某些设置中,目录可以包含许多(通常是负数)的目录项。 - 函数可能会在 下运行,这会导致在删除目录项时的锁竞争。 - 这种竞争可能导致软锁定报告,影响用户。 2. 修复措施: - 通过在 中添加一个额外的检查,可以在父目录开始监视子目录时清除 标志。 - 当父目录停止监视子目录时,清除子目录的 标志。 3. 代码变更: - 代码中添加了一个新的函数 ,用于在父目录开始监视子目录时设置子目录的 标志。 - 修改了 函数,用于在父目录停止监视子目录时清除子目录的 标志。 4. 影响范围: - 这个修复措施影响了 模块中的多个文件,包括 、 、 和 。 5. 修复者和贡献者: - 这个修复是由Amir Goldstein提出的,并得到了Greg Kroah-Hartman、Stephen Brennan和Jan Kara的签署和贡献。 总结来说,这个漏洞与文件系统通知的 模块有关,修复措施通过在父目录开始监视子目录时设置子目录的 标志,并在父目录停止监视子目录时清除子目录的 标志,来解决锁竞争问题。