从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:net: fec: don't save PTP state if PTP is unsupported - 描述:一些平台(如i.MX25和i.MX27)不支持PTP,因此在这些平台上, 函数没有被调用,相关的成员在 中没有初始化。然而, 函数被无条件地调用,导致内核崩溃。因此,需要添加一个条件,使得在不支持PTP的情况下, 函数不会被调用。 2. 修复情况: - 修复代码:6be063071a457767ee229db13f019c2ec03bfe44 - 修复者:Wei Fang - 修复时间:2024-10-08 14:11:53 +0800 3. 相关链接: - 原始问题:https://lore.kernel.org/lkml/353e41fe-6bb4-4ee9-9980-2da2a9c1c508@roeck-us.net/ - 报告者:Guenter Roeck - 审查者:Bence Csokas , Simon Hormann , Guenter Roeck - 测试者:Jakub Kicinski - 提交者:Greg Kroah-Hartman 4. 代码更改: - 文件:drivers/net/ethernet/freescale/fec_main.c - 更改内容: - 删除了 的调用 - 添加了条件判断,根据PTP是否支持来决定是否调用 5. 补丁状态: - 补丁状态:已合并到上游 这些信息可以帮助我们了解漏洞的背景、修复过程以及代码更改的具体内容。