Description
In the Linux kernel, the following vulnerability has been resolved: net: ethernet: cortina: Ack RX overrun interrupt correctly The RX overrun interrupt is reported in interrupt status register 4, but gmac_irq() acknowledges it using the RX descriptor error bit from status register 0. For GMAC0 this writes the GMAC1 overrun bit, while for GMAC1 the shift leaves no bit in the 32-bit register. Acknowledge the same per-port RX overrun bit that was detected.
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
4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < 1163cc82dcbc145f912bf2106ab668762f53e483affected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < 12a0c7bb448c1899ea3d8f97fa47a8740044e16daffected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < d72d87926ca33c6766dc73ace46859d7220a45bbaffected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < 472493d1d3334d104b9873abc1c2d80ed3b144f3affected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < 2f23fa11fef9b4a93335894379d82238f0a28228affected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < 4f33e036e827f368cdb10bcb15ad098448aca0f5affected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < d4bd670454390aab72ab9fb7b73bce2966c33fe3affected4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 to < 1dd85662fee6e2ac580b1c4f9a0c0a7ae6e31f0eaffected
Linux Linux
Default version status: affected
4.16affected0 to < 4.16unaffected5.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.54 to ≤ 6.18.*unaffected7.2.8 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/1163cc82dcbc145f912bf2106ab668762f53e483 ↗
- https://git.kernel.org/stable/c/12a0c7bb448c1899ea3d8f97fa47a8740044e16d ↗
- https://git.kernel.org/stable/c/d72d87926ca33c6766dc73ace46859d7220a45bb ↗
- https://git.kernel.org/stable/c/472493d1d3334d104b9873abc1c2d80ed3b144f3 ↗
- https://git.kernel.org/stable/c/2f23fa11fef9b4a93335894379d82238f0a28228 ↗
- https://git.kernel.org/stable/c/4f33e036e827f368cdb10bcb15ad098448aca0f5 ↗
- https://git.kernel.org/stable/c/d4bd670454390aab72ab9fb7b73bce2966c33fe3 ↗
- https://git.kernel.org/stable/c/1dd85662fee6e2ac580b1c4f9a0c0a7ae6e31f0e ↗