Description
In the Linux kernel, the following vulnerability has been resolved: net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Same issue as atl1c (see the first commit in this series, "net: atl1c: fix soft lockup on out-of-range tpd_cons read"): the hardware can report an out-of-range cmb_tpd_next_to_clean (seen as 0xffff) while the PCIe link/MAC is resetting. An out-of-range value can never be reached and the loop below would spin forever. Treat it as "nothing new to clean" instead.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
f3cc28c797604fa1cda4aef3f250f465de54a0ca to < 5d7ac337d37cb97d77e4c910d37746694b606661affectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < c55e51d5899e80f9593b26985ed0b89e0c828a5eaffectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < 6ab9f61ca851f02ae4398cebaf00735a22e1d6caaffectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < 632cd7b81cb7bab36112f02eb2ee7f7cc1214fb1affectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < 79e2447b11322c27ef9ac423be0a94efc7691f02affectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < 0f573b0576252d44fb27ab8470ea873bc6408ef3affectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < 6285919d4c06254d257d24dc980f6332e1984a82affectedf3cc28c797604fa1cda4aef3f250f465de54a0ca to < 43e746821f5f5afbbf68e388bf9fbe221e03bfcaaffected
Linux Linux
Default version status: affected
2.6.21affected0 to < 2.6.21unaffected5.10.271 to ≤ 5.10.*unaffected5.15.222 to ≤ 5.15.*unaffected6.1.189 to ≤ 6.1.*unaffected6.6.158 to ≤ 6.6.*unaffected6.12.112 to ≤ 6.12.*unaffected6.18.55 to ≤ 6.18.*unaffected7.2.9 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/5d7ac337d37cb97d77e4c910d37746694b606661 ↗
- https://git.kernel.org/stable/c/c55e51d5899e80f9593b26985ed0b89e0c828a5e ↗
- https://git.kernel.org/stable/c/6ab9f61ca851f02ae4398cebaf00735a22e1d6ca ↗
- https://git.kernel.org/stable/c/632cd7b81cb7bab36112f02eb2ee7f7cc1214fb1 ↗
- https://git.kernel.org/stable/c/79e2447b11322c27ef9ac423be0a94efc7691f02 ↗
- https://git.kernel.org/stable/c/0f573b0576252d44fb27ab8470ea873bc6408ef3 ↗
- https://git.kernel.org/stable/c/6285919d4c06254d257d24dc980f6332e1984a82 ↗
- https://git.kernel.org/stable/c/43e746821f5f5afbbf68e388bf9fbe221e03bfca ↗