从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:net/mlx5: Unregister notifier on eswitch init failure - 描述:上游提交1da9cfd6c41c2e6bbe624d0568644e1521c33e12中修复的漏洞,该漏洞在eswitch初始化失败时未注销通知器,导致后续尝试启用eswitch时可能会触发警告。 2. 修复代码: - 文件:drivers/net/ethernet/mellanox/mlx5/core/eswitch.c - 修复内容: - 在函数mlx5_eswitch_enable_locked中添加了注销通知器的代码: - 这些代码在函数返回之前执行,确保通知器被正确注销。 3. 修复历史: - 提交信息:e58fb7ddbab663519c26dea1af26b91ccee0866 - 提交者:Cosmin Ratiu - 提交时间:2024-10-15 12:32:07 +0300 - 修复了上游提交:1da9cfd6c41c2e6bbe624d0568644e1521c33e12 4. 修复状态: - 状态:已修复 - 修复者:Cosmin Ratiu - 修复者:Tariq Toukan - 修复者:Paolo Abeni - 修复者:Sasha Levin 5. 补丁信息: - 补丁文件:linux-e58fb7ddbab663519c26dea1af26b91ccee0866.tar.gz 这些信息表明,该漏洞已被修复,并且修复代码已经应用到相关的驱动文件中。修复者包括NVIDIA和Red Hat的开发人员,确保了修复的广泛覆盖和验证。