从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞名称:ixgbevf: Fix resource leak in ixgbevf_init_module() - 漏洞描述:ixgbevf_init_module() 函数在创建单线程工作队列时,如果pci_register_driver()失败,不会销毁该工作队列。修复了这个问题,添加了destroy_workqueue()函数来防止资源泄漏。 2. 修复措施: - 在 ixgbevf_init_module() 函数中添加了destroy_workqueue()函数,用于在失败路径中销毁工作队列,防止资源泄漏。 3. 相关补丁: - 修复了补丁ixgbevf: Use a private workqueue to avoid certain possible hangs("ixgbevf: Use a private workqueue to avoid certain possible hangs")。 4. 作者和审查者: - 作者:Shang XiaoJing - 审查者:Saeed Mahameed 、Konrad Jankowski 、Tony Nguyen 、Sasha Levin 5. 代码变更: - 代码变更文件:drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c - 变更内容:在创建单线程工作队列后,添加了destroy_workqueue()函数。 6. 补丁状态: - 已经应用到内核中,修复了资源泄漏问题。 这些信息表明,修复了ixgbevf驱动程序中的资源泄漏问题,通过在创建单线程工作队列后添加destroy_workqueue()函数来防止资源泄漏。