从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:ice: fix crash on probe for DPLL enabled E810 LOM - 描述:E810 Lan On Motherboard (LOM) 设计是供应商特定的。Intel提供了参考设计,但最终产品设计由供应商决定。对于某些情况,如Linux DPLL支持,驱动程序中定义的静态值与实际LOM设计不符。当前实现的dplll pins导致在探测冰驱动器时发生崩溃。 2. 问题原因: - 冰的dplll pins数量比LOM供应商预期的多,导致崩溃。 3. 解决方案: - 新设计的解决方案将基于“每硬件设计”pin初始化。它需要从固件动态获取pin信息,并已经在进行中,计划在下一个树中实现。 4. 修复和测试: - 修复了d7999f5ea64b(“ice: implement dplll interface to control cgus”)。 - 由Karol Kolacinski、Arkadiusz Kubalewski、Pucha Himasekhar Reddy、Jacob Keller、Simon Horman、Paolo Abeni和Sasha Levin进行了审查和测试。 5. 代码更改: - 代码更改包括在drivers/net/ethernet/intel/ice目录下的几个文件中,具体更改内容在代码差异部分详细列出。 6. 上下文: - 这个更改是在Linux内核的稳定分支中进行的,具体版本号为82b107a27bab29146e159b6b9f21146c97c45a53。 这些信息可以帮助我们理解这个漏洞的背景、原因、解决方案以及代码更改的具体内容。