From 5685583d335609a523d9669b673afe439dc98d1f Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Mon, 31 Jul 2023 02:37:49 +0600 Subject: [PATCH] RTL8139: Fix potential interrupt storm --- src/network/net_rtl8139.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/net_rtl8139.c b/src/network/net_rtl8139.c index 144af7845..24ac2f72a 100644 --- a/src/network/net_rtl8139.c +++ b/src/network/net_rtl8139.c @@ -3165,7 +3165,7 @@ static void rtl8139_timer(void *opaque) s->TCTR++; - if (s->TCTR >= s->TimerInt && s->TimerInt != 0){ + if (s->TCTR == s->TimerInt && s->TimerInt != 0){ s->IntrStatus |= PCSTimeout; rtl8139_update_irq(s); }