从这个网页截图中,可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:net: phy: fix null-ptr-deref while probe() failed - 描述:在进行故障注入测试时,报告了null-ptr-deref错误。错误发生在 处。 2. 错误信息: - 错误类型:kernel NULL pointer dereference - 错误地址:0000000000000058 - 错误类型:PREEMPT SMP KASAN PTI - CPU:1 - PID:253 - Comm:507-spi-dm9051 - Tainted:G B N 6.1.0-rc3+ - 硬件名称:QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 04/01/2014 - RIP:0010:klist_put+0x2d/0xd0 3. 调用堆栈: - 包括多个函数调用,如 , , , 等。 4. 修复路径: - 在 函数中,如果 失败, 函数不会被调用,导致 未设置。 - 在删除设备时,如果 未设置,会导致 函数中的null-ptr-deref错误。 5. 修复代码: - 在 函数中,修复了 未设置的情况,将 设置为 。 6. 补丁信息: - 补丁编号:e13934563db0 - 补丁类型:PATCH - 补丁作者:Yang Yingliang - 补丁作者:David S. Miller - 补丁作者:Sasha Levin 7. Diffstat: - 1文件更改,1个插入,0个删除。 8. Diff内容: - 在 文件中,修复了 和 函数中的null-ptr-deref错误。 这些信息详细描述了漏洞的背景、错误原因、修复路径和修复代码,有助于理解漏洞的性质和修复过程。